Download gradle in action source Free Java Code

Description

Source code for the Manning book "Gradle in Action".

Icons

gradle in action source

Source Files

The download file gradle-in-action-source-master.zip has the following entries.


.gitignore//from  w  w w .  ja v  a2 s. c om
README.md
appendixB/listing_B_01-task-java-syntax/build.gradle
appendixB/listing_B_01-task-java-syntax/src/file1.txt
appendixB/listing_B_01-task-java-syntax/src/file2.txt
appendixB/listing_B_01-task-java-syntax/src/file3.txt
appendixB/listing_B_02-task-groovy-syntax/build.gradle
appendixB/listing_B_02-task-groovy-syntax/src/file1.txt
appendixB/listing_B_02-task-groovy-syntax/src/file2.txt
appendixB/listing_B_02-task-groovy-syntax/src/file3.txt
appendixB/listing_B_05-power-assert/build.gradle
appendixB/listing_B_06-optional-typing/build.gradle
appendixB/listing_B_07-optional-parentheses/build.gradle
appendixB/listing_B_08-string-notations/build.gradle
appendixB/listing_B_09-gstrings/build.gradle
appendixB/listing_B_10-lists/build.gradle
appendixB/listing_B_11-maps/build.gradle
appendixB/listing_B_12-named-params/build.gradle
appendixB/listing_B_13-closure-implicit-param/build.gradle
appendixB/listing_B_14-closure-explicit-param/build.gradle
appendixB/listing_B_15-closure-multiple-untyped-params/build.gradle
appendixB/listing_B_16-closure-return/build.gradle
appendixB/listing_B_17-closure-method-param/build.gradle
appendixB/listing_B_18-closure-delegate/build.gradle
appendixB/listing_B_19-gdk/build.gradle
appendixB/listing_B_20-sample-build/build.gradle
build.gradle
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/input/Expectations.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/input/JsonTestSetReader.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/input/TestSetReader.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/output/BuildResult.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/processing/BuildBatchProcessor.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/processing/BuildRunner.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/processing/BuildVerificationException.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/processing/BuildVerifier.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/processing/JsonTestSetBuildBatchProcessor.groovy
buildSrc/src/main/groovy/com/manning/gia/sanitycheck/tasks/BuildExerciser.groovy
buildSrc/src/main/resources/appendixB.json
buildSrc/src/main/resources/chapter02.json
buildSrc/src/main/resources/chapter03.json
buildSrc/src/main/resources/chapter04.json
buildSrc/src/main/resources/chapter05.json
buildSrc/src/main/resources/chapter06.json
buildSrc/src/main/resources/chapter07.json
buildSrc/src/main/resources/chapter08.json
buildSrc/src/main/resources/chapter09.json
buildSrc/src/main/resources/chapter10.json
buildSrc/src/main/resources/chapter11.json
buildSrc/src/main/resources/chapter12.json
buildSrc/src/main/resources/chapter14.json
buildSrc/src/main/resources/chapter15.json
buildSrc/src/main/resources/chapters.json
chapter01/listing_01_01-ant-build/build.xml
chapter01/listing_01_01-ant-build/lib/commons-lang3-3.1.jar
chapter01/listing_01_01-ant-build/src/main/java/com/mycompany/app/Main.java
chapter01/listing_01_02-maven-build/pom.xml
chapter01/listing_01_02-maven-build/src/main/java/com/mycompany/app/Main.java
chapter02/helloworld-task-doLast/build.gradle
chapter02/helloworld-task-left-shift/build.gradle
chapter02/listing_02_01-dynamic-task-and-task-dependencies/build.gradle
chapter03/listing_03_01-repository-interface/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/listing_03_01-repository-interface/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/listing_03_02-in-memory-repository/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/listing_03_02-in-memory-repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/listing_03_02-in-memory-repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/ToDoApp.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/listing_03_03-main-class/src/main/java/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/listing_03_04-todo-app-changing-properties/build.gradle
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/ToDoApp.java
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/listing_03_04-todo-app-changing-properties/src/main/java/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/listing_03_05-todo-app-changing-project-layout/build.gradle
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/ToDoApp.java
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/model/ToDoItem.java
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/listing_03_05-todo-app-changing-project-layout/src/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/todo-app-customized/build.gradle
chapter03/todo-app-customized/src/com/manning/gia/todo/ToDoApp.java
chapter03/todo-app-customized/src/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-app-customized/src/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-app-customized/src/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-app-customized/src/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/todo-app-customized/src/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/todo-app-external-dependency/build.gradle
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/ToDoApp.java
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/todo-app-external-dependency/src/main/java/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/todo-app/build.gradle
chapter03/todo-app/src/main/java/com/manning/gia/todo/ToDoApp.java
chapter03/todo-app/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-app/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-app/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-app/src/main/java/com/manning/gia/todo/utils/CommandLineInput.java
chapter03/todo-app/src/main/java/com/manning/gia/todo/utils/CommandLineInputHandler.java
chapter03/todo-webapp-customized/build.gradle
chapter03/todo-webapp-customized/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-webapp-customized/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-webapp-customized/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-webapp-customized/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter03/todo-webapp-customized/static/css/base.css
chapter03/todo-webapp-customized/static/css/bg.png
chapter03/todo-webapp-customized/webfiles/WEB-INF/web.xml
chapter03/todo-webapp-customized/webfiles/jsp/index.jsp
chapter03/todo-webapp-customized/webfiles/jsp/todo-list.jsp
chapter03/todo-webapp-jetty-customized/build.gradle
chapter03/todo-webapp-jetty-customized/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-webapp-jetty-customized/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-webapp-jetty-customized/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-webapp-jetty-customized/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter03/todo-webapp-jetty-customized/src/main/webapp/WEB-INF/web.xml
chapter03/todo-webapp-jetty-customized/src/main/webapp/css/base.css
chapter03/todo-webapp-jetty-customized/src/main/webapp/css/bg.png
chapter03/todo-webapp-jetty-customized/src/main/webapp/jsp/index.jsp
chapter03/todo-webapp-jetty-customized/src/main/webapp/jsp/todo-list.jsp
chapter03/todo-webapp-jetty/build.gradle
chapter03/todo-webapp-jetty/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-webapp-jetty/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-webapp-jetty/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-webapp-jetty/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter03/todo-webapp-jetty/src/main/webapp/WEB-INF/web.xml
chapter03/todo-webapp-jetty/src/main/webapp/css/base.css
chapter03/todo-webapp-jetty/src/main/webapp/css/bg.png
chapter03/todo-webapp-jetty/src/main/webapp/jsp/index.jsp
chapter03/todo-webapp-jetty/src/main/webapp/jsp/todo-list.jsp
chapter03/todo-webapp-wrapper/build.gradle
chapter03/todo-webapp-wrapper/gradle/wrapper/gradle-wrapper.jar
chapter03/todo-webapp-wrapper/gradle/wrapper/gradle-wrapper.properties
chapter03/todo-webapp-wrapper/gradlew
chapter03/todo-webapp-wrapper/gradlew.bat
chapter03/todo-webapp-wrapper/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-webapp-wrapper/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-webapp-wrapper/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-webapp-wrapper/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter03/todo-webapp-wrapper/src/main/webapp/WEB-INF/web.xml
chapter03/todo-webapp-wrapper/src/main/webapp/css/base.css
chapter03/todo-webapp-wrapper/src/main/webapp/css/bg.png
chapter03/todo-webapp-wrapper/src/main/webapp/jsp/index.jsp
chapter03/todo-webapp-wrapper/src/main/webapp/jsp/todo-list.jsp
chapter03/todo-webapp/build.gradle
chapter03/todo-webapp/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter03/todo-webapp/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter03/todo-webapp/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter03/todo-webapp/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter03/todo-webapp/src/main/webapp/WEB-INF/web.xml
chapter03/todo-webapp/src/main/webapp/css/base.css
chapter03/todo-webapp/src/main/webapp/css/bg.png
chapter03/todo-webapp/src/main/webapp/jsp/index.jsp
chapter03/todo-webapp/src/main/webapp/jsp/todo-list.jsp
chapter04/add-task-actions/build.gradle
chapter04/defaulttask-group-description-props/build.gradle
chapter04/defaulttask-group-description-setter/build.gradle
chapter04/defaulttask-logger-usage/build.gradle
chapter04/extra-properties/build.gradle
chapter04/finalizer-task/build.gradle
chapter04/gradle-properties/README.txt
chapter04/gradle-properties/build.gradle
chapter04/gradle-properties/gradle.properties
chapter04/listing_04_01-task-dependencies/build.gradle
chapter04/listing_04_02-project-version-pogo/build.gradle
chapter04/listing_04_03-configuration-task/build.gradle
chapter04/listing_04_03-configuration-task/version.properties
chapter04/listing_04_04-make-release-task/build.gradle
chapter04/listing_04_04-make-release-task/version.properties
chapter04/listing_04_05-task-inputs-outputs/build.gradle
chapter04/listing_04_05-task-inputs-outputs/version.properties
chapter04/listing_04_06-custom-task-definition/build.gradle
chapter04/listing_04_06-custom-task-definition/version.properties
chapter04/listing_04_07-custom-task-usage/build.gradle
chapter04/listing_04_07-custom-task-usage/version.properties
chapter04/listing_04_08-different-project-version-pogo/build.gradle
chapter04/listing_04_08-different-project-version-pogo/version.properties
chapter04/listing_04_09-custom-task-reusability/build.gradle
chapter04/listing_04_09-custom-task-reusability/project-version.properties
chapter04/listing_04_10-built-in-tasks/build.gradle
chapter04/listing_04_10-built-in-tasks/version.properties
chapter04/listing_04_11-increment-minor-major-version/build.gradle
chapter04/listing_04_11-increment-minor-major-version/version.properties
chapter04/listing_04_12-task-rule/build.gradle
chapter04/listing_04_12-task-rule/version.properties
chapter04/listing_04_13-task-graph-hook/build.gradle
chapter04/listing_04_13-task-graph-hook/version.properties
chapter04/listing_04_14-task-graph-listener/build.gradle
chapter04/listing_04_14-task-graph-listener/version.properties
chapter04/listing_04_15-build-announcements/README.txt
chapter04/listing_04_15-build-announcements/build-announcements.gradle
chapter04/print-version-task-doFirst/build.gradle
chapter04/print-version-task-doLast/build.gradle
chapter04/project-description/build.gradle
chapter05/cargo-dependencies-fail-on-version-conflict/build.gradle
chapter05/cargo-dependencies-fail-on-version-conflict/todo.war
chapter05/cargo-dependencies-force/build.gradle
chapter05/cargo-dependencies-force/todo.war
chapter05/dependency-resolution-api/build.gradle
chapter05/hibernate-dependencies/build.gradle
chapter05/listing_05_01-defining-cargo-configuration/build.gradle
chapter05/listing_05_02-accessing-cargo-configuration/build.gradle
chapter05/listing_05_03-declaring-cargo-dependencies/build.gradle
chapter05/listing_05_03-declaring-cargo-dependencies/todo.war
chapter05/listing_05_04-cargo-dependencies-single-exclusion/build.gradle
chapter05/listing_05_04-cargo-dependencies-single-exclusion/todo.war
chapter05/listing_05_05-cargo-dependencies-all-exclusion/build.gradle
chapter05/listing_05_05-cargo-dependencies-all-exclusion/todo.war
chapter05/listing_05_06-cargo-dependencies-dynamic-version/build.gradle
chapter05/listing_05_06-cargo-dependencies-dynamic-version/todo.war
chapter05/listing_05_07-copy-cargo-dependencies-to-directory/build.gradle
chapter05/listing_05_07-copy-cargo-dependencies-to-directory/todo.war
chapter05/listing_05_08-cargo-file-dependencies/build.gradle
chapter05/listing_05_08-cargo-file-dependencies/todo.war
chapter05/listing_05_09-custom-maven-repository/build.gradle
chapter05/listing_05_09-custom-maven-repository/todo.war
chapter05/listing_05_10-ivy-repository/build.gradle
chapter05/listing_05_11-flat-directory-repository/build.gradle
chapter05/listing_05_11-flat-directory-repository/todo.war
chapter05/listing_05_12-printing-cargo-dependencies/build.gradle
chapter05/listing_05_12-printing-cargo-dependencies/todo.war
chapter06/listing_06_01-todo-settings-file/build.gradle
chapter06/listing_06_01-todo-settings-file/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_01-todo-settings-file/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_01-todo-settings-file/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_01-todo-settings-file/settings.gradle
chapter06/listing_06_01-todo-settings-file/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_01-todo-settings-file/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_01-todo-settings-file/web/src/main/webapp/css/base.css
chapter06/listing_06_01-todo-settings-file/web/src/main/webapp/css/bg.png
chapter06/listing_06_01-todo-settings-file/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_01-todo-settings-file/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_02-todo-specific-project-behavior/build.gradle
chapter06/listing_06_02-todo-specific-project-behavior/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_02-todo-specific-project-behavior/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_02-todo-specific-project-behavior/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_02-todo-specific-project-behavior/settings.gradle
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/webapp/css/base.css
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/webapp/css/bg.png
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_02-todo-specific-project-behavior/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_03-todo-project-dependencies/build.gradle
chapter06/listing_06_03-todo-project-dependencies/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_03-todo-project-dependencies/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_03-todo-project-dependencies/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_03-todo-project-dependencies/settings.gradle
chapter06/listing_06_03-todo-project-dependencies/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_03-todo-project-dependencies/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_03-todo-project-dependencies/web/src/main/webapp/css/base.css
chapter06/listing_06_03-todo-project-dependencies/web/src/main/webapp/css/bg.png
chapter06/listing_06_03-todo-project-dependencies/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_03-todo-project-dependencies/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_04-todo-cross-project-tasks/build.gradle
chapter06/listing_06_04-todo-cross-project-tasks/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_04-todo-cross-project-tasks/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_04-todo-cross-project-tasks/settings.gradle
chapter06/listing_06_04-todo-cross-project-tasks/sodel/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/webapp/css/base.css
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/webapp/css/bg.png
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_04-todo-cross-project-tasks/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_05-todo-cross-project-task-dependencies/build.gradle
chapter06/listing_06_05-todo-cross-project-task-dependencies/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_05-todo-cross-project-task-dependencies/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_05-todo-cross-project-task-dependencies/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_05-todo-cross-project-task-dependencies/settings.gradle
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/webapp/css/base.css
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/webapp/css/bg.png
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_05-todo-cross-project-task-dependencies/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_06-todo-common-project-behavior/build.gradle
chapter06/listing_06_06-todo-common-project-behavior/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_06-todo-common-project-behavior/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_06-todo-common-project-behavior/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_06-todo-common-project-behavior/settings.gradle
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/webapp/css/base.css
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/webapp/css/bg.png
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_06-todo-common-project-behavior/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_07-09-todo-individual-build-scripts/build.gradle
chapter06/listing_06_07-09-todo-individual-build-scripts/model/build.gradle
chapter06/listing_06_07-09-todo-individual-build-scripts/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_07-09-todo-individual-build-scripts/repository/build.gradle
chapter06/listing_06_07-09-todo-individual-build-scripts/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_07-09-todo-individual-build-scripts/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_07-09-todo-individual-build-scripts/settings.gradle
chapter06/listing_06_07-09-todo-individual-build-scripts/web/build.gradle
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/webapp/css/base.css
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/webapp/css/bg.png
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_07-09-todo-individual-build-scripts/web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_10-todo-custom-build-script-names/build.gradle
chapter06/listing_06_10-todo-custom-build-script-names/settings.gradle
chapter06/listing_06_10-todo-custom-build-script-names/todo-model/model.gradle
chapter06/listing_06_10-todo-custom-build-script-names/todo-model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/listing_06_10-todo-custom-build-script-names/todo-repository/repository.gradle
chapter06/listing_06_10-todo-custom-build-script-names/todo-repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/listing_06_10-todo-custom-build-script-names/todo-repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/webapp/WEB-INF/web.xml
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/webapp/css/base.css
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/webapp/css/bg.png
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/webapp/jsp/index.jsp
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/src/main/webapp/jsp/todo-list.jsp
chapter06/listing_06_10-todo-custom-build-script-names/todo-web/web.gradle
chapter06/todo-flat-hierarchy/master/build.gradle
chapter06/todo-flat-hierarchy/master/settings.gradle
chapter06/todo-flat-hierarchy/model/build.gradle
chapter06/todo-flat-hierarchy/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/todo-flat-hierarchy/repository/build.gradle
chapter06/todo-flat-hierarchy/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/todo-flat-hierarchy/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/todo-flat-hierarchy/web/build.gradle
chapter06/todo-flat-hierarchy/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/todo-flat-hierarchy/web/src/main/webapp/WEB-INF/web.xml
chapter06/todo-flat-hierarchy/web/src/main/webapp/css/base.css
chapter06/todo-flat-hierarchy/web/src/main/webapp/css/bg.png
chapter06/todo-flat-hierarchy/web/src/main/webapp/jsp/index.jsp
chapter06/todo-flat-hierarchy/web/src/main/webapp/jsp/todo-list.jsp
chapter06/todo-modularized/build.gradle
chapter06/todo-modularized/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter06/todo-modularized/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter06/todo-modularized/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter06/todo-modularized/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter06/todo-modularized/web/src/main/webapp/WEB-INF/web.xml
chapter06/todo-modularized/web/src/main/webapp/css/base.css
chapter06/todo-modularized/web/src/main/webapp/css/bg.png
chapter06/todo-modularized/web/src/main/webapp/jsp/index.jsp
chapter06/todo-modularized/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_01-02-junit-test-failing/build.gradle
chapter07/listing_07_01-02-junit-test-failing/model/build.gradle
chapter07/listing_07_01-02-junit-test-failing/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_01-02-junit-test-failing/repository/build.gradle
chapter07/listing_07_01-02-junit-test-failing/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_01-02-junit-test-failing/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_01-02-junit-test-failing/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_01-02-junit-test-failing/settings.gradle
chapter07/listing_07_01-02-junit-test-failing/web/build.gradle
chapter07/listing_07_01-02-junit-test-failing/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_01-02-junit-test-failing/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_01-02-junit-test-failing/web/src/main/webapp/css/base.css
chapter07/listing_07_01-02-junit-test-failing/web/src/main/webapp/css/bg.png
chapter07/listing_07_01-02-junit-test-failing/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_01-02-junit-test-failing/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_01-02-junit-test-successful/build.gradle
chapter07/listing_07_01-02-junit-test-successful/model/build.gradle
chapter07/listing_07_01-02-junit-test-successful/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_01-02-junit-test-successful/repository/build.gradle
chapter07/listing_07_01-02-junit-test-successful/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_01-02-junit-test-successful/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_01-02-junit-test-successful/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_01-02-junit-test-successful/settings.gradle
chapter07/listing_07_01-02-junit-test-successful/web/build.gradle
chapter07/listing_07_01-02-junit-test-successful/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_01-02-junit-test-successful/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_01-02-junit-test-successful/web/src/main/webapp/css/base.css
chapter07/listing_07_01-02-junit-test-successful/web/src/main/webapp/css/bg.png
chapter07/listing_07_01-02-junit-test-successful/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_01-02-junit-test-successful/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_03-testng-test/build.gradle
chapter07/listing_07_03-testng-test/model/build.gradle
chapter07/listing_07_03-testng-test/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_03-testng-test/repository/build.gradle
chapter07/listing_07_03-testng-test/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_03-testng-test/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_03-testng-test/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_03-testng-test/settings.gradle
chapter07/listing_07_03-testng-test/web/build.gradle
chapter07/listing_07_03-testng-test/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_03-testng-test/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_03-testng-test/web/src/main/webapp/css/base.css
chapter07/listing_07_03-testng-test/web/src/main/webapp/css/bg.png
chapter07/listing_07_03-testng-test/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_03-testng-test/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_04-spock-test/build.gradle
chapter07/listing_07_04-spock-test/model/build.gradle
chapter07/listing_07_04-spock-test/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_04-spock-test/repository/build.gradle
chapter07/listing_07_04-spock-test/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_04-spock-test/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_04-spock-test/repository/src/test/groovy/com/manning/gia/todo/repository/InMemoryToDoRepositorySpec.groovy
chapter07/listing_07_04-spock-test/settings.gradle
chapter07/listing_07_04-spock-test/web/build.gradle
chapter07/listing_07_04-spock-test/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_04-spock-test/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_04-spock-test/web/src/main/webapp/css/base.css
chapter07/listing_07_04-spock-test/web/src/main/webapp/css/bg.png
chapter07/listing_07_04-spock-test/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_04-spock-test/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_05-mixed-test-frameworks/build.gradle
chapter07/listing_07_05-mixed-test-frameworks/model/build.gradle
chapter07/listing_07_05-mixed-test-frameworks/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_05-mixed-test-frameworks/repository/build.gradle
chapter07/listing_07_05-mixed-test-frameworks/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_05-mixed-test-frameworks/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_05-mixed-test-frameworks/repository/src/test/groovy/com/manning/gia/todo/repository/InMemoryToDoRepositorySpec.groovy
chapter07/listing_07_05-mixed-test-frameworks/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryNGTest.java
chapter07/listing_07_05-mixed-test-frameworks/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_05-mixed-test-frameworks/settings.gradle
chapter07/listing_07_05-mixed-test-frameworks/web/build.gradle
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/webapp/css/base.css
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/webapp/css/bg.png
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_05-mixed-test-frameworks/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_06-test-report-aggregation/build.gradle
chapter07/listing_07_06-test-report-aggregation/model/build.gradle
chapter07/listing_07_06-test-report-aggregation/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_06-test-report-aggregation/repository/build.gradle
chapter07/listing_07_06-test-report-aggregation/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_06-test-report-aggregation/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_06-test-report-aggregation/repository/src/test/groovy/com/manning/gia/todo/repository/InMemoryToDoRepositorySpec.groovy
chapter07/listing_07_06-test-report-aggregation/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryNGTest.java
chapter07/listing_07_06-test-report-aggregation/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_06-test-report-aggregation/settings.gradle
chapter07/listing_07_06-test-report-aggregation/web/build.gradle
chapter07/listing_07_06-test-report-aggregation/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_06-test-report-aggregation/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_06-test-report-aggregation/web/src/main/webapp/css/base.css
chapter07/listing_07_06-test-report-aggregation/web/src/main/webapp/css/bg.png
chapter07/listing_07_06-test-report-aggregation/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_06-test-report-aggregation/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_07-08-test-configuration/build.gradle
chapter07/listing_07_07-08-test-configuration/model/build.gradle
chapter07/listing_07_07-08-test-configuration/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_07-08-test-configuration/repository/build.gradle
chapter07/listing_07_07-08-test-configuration/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_07-08-test-configuration/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_07-08-test-configuration/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_07-08-test-configuration/settings.gradle
chapter07/listing_07_07-08-test-configuration/web/build.gradle
chapter07/listing_07_07-08-test-configuration/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_07-08-test-configuration/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_07-08-test-configuration/web/src/main/webapp/css/base.css
chapter07/listing_07_07-08-test-configuration/web/src/main/webapp/css/bg.png
chapter07/listing_07_07-08-test-configuration/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_07-08-test-configuration/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_09-test-logging-streams/build.gradle
chapter07/listing_07_09-test-logging-streams/model/build.gradle
chapter07/listing_07_09-test-logging-streams/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_09-test-logging-streams/repository/build.gradle
chapter07/listing_07_09-test-logging-streams/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_09-test-logging-streams/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_09-test-logging-streams/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_09-test-logging-streams/settings.gradle
chapter07/listing_07_09-test-logging-streams/web/build.gradle
chapter07/listing_07_09-test-logging-streams/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_09-test-logging-streams/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_09-test-logging-streams/web/src/main/webapp/css/base.css
chapter07/listing_07_09-test-logging-streams/web/src/main/webapp/css/bg.png
chapter07/listing_07_09-test-logging-streams/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_09-test-logging-streams/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_10-test-logging-exception-format/build.gradle
chapter07/listing_07_10-test-logging-exception-format/model/build.gradle
chapter07/listing_07_10-test-logging-exception-format/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_10-test-logging-exception-format/repository/build.gradle
chapter07/listing_07_10-test-logging-exception-format/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_10-test-logging-exception-format/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_10-test-logging-exception-format/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_10-test-logging-exception-format/settings.gradle
chapter07/listing_07_10-test-logging-exception-format/web/build.gradle
chapter07/listing_07_10-test-logging-exception-format/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_10-test-logging-exception-format/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_10-test-logging-exception-format/web/src/main/webapp/css/base.css
chapter07/listing_07_10-test-logging-exception-format/web/src/main/webapp/css/bg.png
chapter07/listing_07_10-test-logging-exception-format/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_10-test-logging-exception-format/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_11-test-logging-events/build.gradle
chapter07/listing_07_11-test-logging-events/model/build.gradle
chapter07/listing_07_11-test-logging-events/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_11-test-logging-events/repository/build.gradle
chapter07/listing_07_11-test-logging-events/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_11-test-logging-events/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_11-test-logging-events/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_11-test-logging-events/settings.gradle
chapter07/listing_07_11-test-logging-events/web/build.gradle
chapter07/listing_07_11-test-logging-events/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_11-test-logging-events/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_11-test-logging-events/web/src/main/webapp/css/base.css
chapter07/listing_07_11-test-logging-events/web/src/main/webapp/css/bg.png
chapter07/listing_07_11-test-logging-events/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_11-test-logging-events/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_12-parallel-test-execution/build.gradle
chapter07/listing_07_12-parallel-test-execution/model/build.gradle
chapter07/listing_07_12-parallel-test-execution/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_12-parallel-test-execution/repository/build.gradle
chapter07/listing_07_12-parallel-test-execution/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_12-parallel-test-execution/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_12-parallel-test-execution/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_12-parallel-test-execution/settings.gradle
chapter07/listing_07_12-parallel-test-execution/web/build.gradle
chapter07/listing_07_12-parallel-test-execution/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_12-parallel-test-execution/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_12-parallel-test-execution/web/src/main/webapp/css/base.css
chapter07/listing_07_12-parallel-test-execution/web/src/main/webapp/css/bg.png
chapter07/listing_07_12-parallel-test-execution/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_12-parallel-test-execution/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_13-test-lifecyle-hook/build.gradle
chapter07/listing_07_13-test-lifecyle-hook/model/build.gradle
chapter07/listing_07_13-test-lifecyle-hook/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_13-test-lifecyle-hook/repository/build.gradle
chapter07/listing_07_13-test-lifecyle-hook/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_13-test-lifecyle-hook/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_13-test-lifecyle-hook/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_13-test-lifecyle-hook/settings.gradle
chapter07/listing_07_13-test-lifecyle-hook/web/build.gradle
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/webapp/css/base.css
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/webapp/css/bg.png
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_13-test-lifecyle-hook/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_14-test-listener/build.gradle
chapter07/listing_07_14-test-listener/model/build.gradle
chapter07/listing_07_14-test-listener/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_14-test-listener/repository/build.gradle
chapter07/listing_07_14-test-listener/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_14-test-listener/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_14-test-listener/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_14-test-listener/settings.gradle
chapter07/listing_07_14-test-listener/web/build.gradle
chapter07/listing_07_14-test-listener/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_14-test-listener/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_14-test-listener/web/src/main/webapp/css/base.css
chapter07/listing_07_14-test-listener/web/src/main/webapp/css/bg.png
chapter07/listing_07_14-test-listener/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_14-test-listener/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_15-16-integration-test-mixed/build.gradle
chapter07/listing_07_15-16-integration-test-mixed/model/build.gradle
chapter07/listing_07_15-16-integration-test-mixed/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_15-16-integration-test-mixed/repository/build.gradle
chapter07/listing_07_15-16-integration-test-mixed/repository/create-todo.sql
chapter07/listing_07_15-16-integration-test-mixed/repository/databaseSetup.gradle
chapter07/listing_07_15-16-integration-test-mixed/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter07/listing_07_15-16-integration-test-mixed/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_15-16-integration-test-mixed/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_15-16-integration-test-mixed/repository/src/test/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter07/listing_07_15-16-integration-test-mixed/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_15-16-integration-test-mixed/settings.gradle
chapter07/listing_07_15-16-integration-test-mixed/web/build.gradle
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/webapp/css/base.css
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/webapp/css/bg.png
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_15-16-integration-test-mixed/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_17-18-integration-test-separated/build.gradle
chapter07/listing_07_17-18-integration-test-separated/model/build.gradle
chapter07/listing_07_17-18-integration-test-separated/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_17-18-integration-test-separated/repository/build.gradle
chapter07/listing_07_17-18-integration-test-separated/repository/create-todo.sql
chapter07/listing_07_17-18-integration-test-separated/repository/databaseSetup.gradle
chapter07/listing_07_17-18-integration-test-separated/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter07/listing_07_17-18-integration-test-separated/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter07/listing_07_17-18-integration-test-separated/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_17-18-integration-test-separated/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_17-18-integration-test-separated/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter07/listing_07_17-18-integration-test-separated/settings.gradle
chapter07/listing_07_17-18-integration-test-separated/web/build.gradle
chapter07/listing_07_17-18-integration-test-separated/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_17-18-integration-test-separated/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_17-18-integration-test-separated/web/src/main/webapp/css/base.css
chapter07/listing_07_17-18-integration-test-separated/web/src/main/webapp/css/bg.png
chapter07/listing_07_17-18-integration-test-separated/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_17-18-integration-test-separated/web/src/main/webapp/jsp/todo-list.jsp
chapter07/listing_07_19-23-functional-test-geb/build.gradle
chapter07/listing_07_19-23-functional-test-geb/model/build.gradle
chapter07/listing_07_19-23-functional-test-geb/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter07/listing_07_19-23-functional-test-geb/repository/build.gradle
chapter07/listing_07_19-23-functional-test-geb/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter07/listing_07_19-23-functional-test-geb/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter07/listing_07_19-23-functional-test-geb/settings.gradle
chapter07/listing_07_19-23-functional-test-geb/web/build.gradle
chapter07/listing_07_19-23-functional-test-geb/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter07/listing_07_19-23-functional-test-geb/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter07/listing_07_19-23-functional-test-geb/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter07/listing_07_19-23-functional-test-geb/web/src/functTest/resources/GebConfig.groovy
chapter07/listing_07_19-23-functional-test-geb/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter07/listing_07_19-23-functional-test-geb/web/src/main/webapp/WEB-INF/web.xml
chapter07/listing_07_19-23-functional-test-geb/web/src/main/webapp/css/base.css
chapter07/listing_07_19-23-functional-test-geb/web/src/main/webapp/css/bg.png
chapter07/listing_07_19-23-functional-test-geb/web/src/main/webapp/jsp/index.jsp
chapter07/listing_07_19-23-functional-test-geb/web/src/main/webapp/jsp/todo-list.jsp
chapter08/listing_08_01-buildscript-classpath/cloudbees.gradle
chapter08/listing_08_02-cloudbees-app-info/build.gradle
chapter08/listing_08_02-cloudbees-app-info/cloudbees.gradle
chapter08/listing_08_03-cloudbees-deploy-war/build.gradle
chapter08/listing_08_03-cloudbees-deploy-war/cloudbees.gradle
chapter08/listing_08_03-cloudbees-deploy-war/todo.war
chapter08/listing_08_04-06-cloudbees-custom-tasks/build.gradle
chapter08/listing_08_04-06-cloudbees-custom-tasks/buildSrc/build.gradle
chapter08/listing_08_04-06-cloudbees-custom-tasks/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_04-06-cloudbees-custom-tasks/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_04-06-cloudbees-custom-tasks/todo.war
chapter08/listing_08_07-08-cloudbees-refactored-tasks/build.gradle
chapter08/listing_08_07-08-cloudbees-refactored-tasks/buildSrc/build.gradle
chapter08/listing_08_07-08-cloudbees-refactored-tasks/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_07-08-cloudbees-refactored-tasks/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_07-08-cloudbees-refactored-tasks/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_07-08-cloudbees-refactored-tasks/todo.war
chapter08/listing_08_09-cloudbees-task-testing/build.gradle
chapter08/listing_08_09-cloudbees-task-testing/buildSrc/build.gradle
chapter08/listing_08_09-cloudbees-task-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_09-cloudbees-task-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_09-cloudbees-task-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_09-cloudbees-task-testing/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_09-cloudbees-task-testing/todo.war
chapter08/listing_08_10-cloudbees-object-plugin/build.gradle
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/build.gradle
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_10-cloudbees-object-plugin/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_10-cloudbees-object-plugin/todo.war
chapter08/listing_08_11-14-cloudbees-extensions/build.gradle
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/build.gradle
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_11-14-cloudbees-extensions/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_11-14-cloudbees-extensions/todo.war
chapter08/listing_08_15-16-cloudbees-plugin-short-name/build.gradle
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/build.gradle
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_15-16-cloudbees-plugin-short-name/todo.war
chapter08/listing_08_17-cloudbees-plugin-testing/build.gradle
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/build.gradle
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/buildSrc/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_17-cloudbees-plugin-testing/todo.war
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/build.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/plugin/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/build.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/model/build.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/repository/build.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/settings.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/build.gradle
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/webapp/WEB-INF/web.xml
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/webapp/css/base.css
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/webapp/css/bg.png
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/webapp/jsp/index.jsp
chapter08/listing_08_18-19-cloudbees-standalone-object-plugin/todo/web/src/main/webapp/jsp/todo-list.jsp
chapter09/ant-build-avoid-task-clashes/ant/build.xml
chapter09/ant-build-avoid-task-clashes/ant/lib/commons-lang3-3.1.jar
chapter09/ant-build-avoid-task-clashes/ant/src/main/java/com/mycompany/app/Main.java
chapter09/ant-build-avoid-task-clashes/gradle/build.gradle
chapter09/ant-build-avoid-task-clashes/gradle/importedAntBuild.gradle
chapter09/listing_09_01-04-ant-import/ant/build.xml
chapter09/listing_09_01-04-ant-import/ant/lib/commons-lang3-3.1.jar
chapter09/listing_09_01-04-ant-import/ant/src/main/java/com/mycompany/app/Main.java
chapter09/listing_09_01-04-ant-import/gradle/build.gradle
chapter09/listing_09_05-06-migrating-ant-build/ant/build.xml
chapter09/listing_09_05-06-migrating-ant-build/ant/lib/commons-lang3-3.1.jar
chapter09/listing_09_05-06-migrating-ant-build/ant/src/main/java/com/mycompany/app/Main.java
chapter09/listing_09_05-06-migrating-ant-build/gradle/build.gradle
chapter09/listing_09_07-provided-configuration/build.gradle
chapter09/listing_09_08-09-read-maven-profile/build.gradle
chapter09/listing_09_08-09-read-maven-profile/settings.xml
chapter09/listing_09_10-12-maven2gradle/pom.xml
chapter09/listing_09_13-todo-build-comparison/build.gradle
chapter09/listing_09_13-todo-build-comparison/gradle/wrapper/gradle-wrapper.jar
chapter09/listing_09_13-todo-build-comparison/gradle/wrapper/gradle-wrapper.properties
chapter09/listing_09_13-todo-build-comparison/gradlew
chapter09/listing_09_13-todo-build-comparison/gradlew.bat
chapter09/listing_09_13-todo-build-comparison/model/build.gradle
chapter09/listing_09_13-todo-build-comparison/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter09/listing_09_13-todo-build-comparison/repository/build.gradle
chapter09/listing_09_13-todo-build-comparison/repository/create-todo.sql
chapter09/listing_09_13-todo-build-comparison/repository/databaseSetup.gradle
chapter09/listing_09_13-todo-build-comparison/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter09/listing_09_13-todo-build-comparison/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter09/listing_09_13-todo-build-comparison/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter09/listing_09_13-todo-build-comparison/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter09/listing_09_13-todo-build-comparison/settings.gradle
chapter09/listing_09_13-todo-build-comparison/web/build.gradle
chapter09/listing_09_13-todo-build-comparison/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter09/listing_09_13-todo-build-comparison/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter09/listing_09_13-todo-build-comparison/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter09/listing_09_13-todo-build-comparison/web/src/functTest/resources/GebConfig.groovy
chapter09/listing_09_13-todo-build-comparison/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter09/listing_09_13-todo-build-comparison/web/src/main/webapp/WEB-INF/web.xml
chapter09/listing_09_13-todo-build-comparison/web/src/main/webapp/css/base.css
chapter09/listing_09_13-todo-build-comparison/web/src/main/webapp/css/bg.png
chapter09/listing_09_13-todo-build-comparison/web/src/main/webapp/jsp/index.jsp
chapter09/listing_09_13-todo-build-comparison/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_01-03-todo-eclipse-customized/build.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/gradle/wrapper/gradle-wrapper.jar
chapter10/listing_10_01-03-todo-eclipse-customized/gradle/wrapper/gradle-wrapper.properties
chapter10/listing_10_01-03-todo-eclipse-customized/gradlew
chapter10/listing_10_01-03-todo-eclipse-customized/gradlew.bat
chapter10/listing_10_01-03-todo-eclipse-customized/model/build.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_01-03-todo-eclipse-customized/repository/build.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/repository/create-todo.sql
chapter10/listing_10_01-03-todo-eclipse-customized/repository/databaseSetup.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_01-03-todo-eclipse-customized/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_01-03-todo-eclipse-customized/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_01-03-todo-eclipse-customized/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_01-03-todo-eclipse-customized/settings.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/web/build.gradle
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/webapp/css/base.css
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/webapp/css/bg.png
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_01-03-todo-eclipse-customized/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_04-todo-eclipse-xml-hook/build.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/gradle/wrapper/gradle-wrapper.jar
chapter10/listing_10_04-todo-eclipse-xml-hook/gradle/wrapper/gradle-wrapper.properties
chapter10/listing_10_04-todo-eclipse-xml-hook/gradlew
chapter10/listing_10_04-todo-eclipse-xml-hook/gradlew.bat
chapter10/listing_10_04-todo-eclipse-xml-hook/model/build.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/build.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/create-todo.sql
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/databaseSetup.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_04-todo-eclipse-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_04-todo-eclipse-xml-hook/settings.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/web/build.gradle
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/webapp/css/base.css
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/webapp/css/bg.png
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_04-todo-eclipse-xml-hook/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_05-todo-eclipse-merge-hook/build.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/gradle/wrapper/gradle-wrapper.jar
chapter10/listing_10_05-todo-eclipse-merge-hook/gradle/wrapper/gradle-wrapper.properties
chapter10/listing_10_05-todo-eclipse-merge-hook/gradlew
chapter10/listing_10_05-todo-eclipse-merge-hook/gradlew.bat
chapter10/listing_10_05-todo-eclipse-merge-hook/model/build.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/build.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/create-todo.sql
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/databaseSetup.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_05-todo-eclipse-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_05-todo-eclipse-merge-hook/settings.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/web/build.gradle
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/webapp/css/base.css
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/webapp/css/bg.png
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_05-todo-eclipse-merge-hook/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_06-09-todo-idea-customized/build.gradle
chapter10/listing_10_06-09-todo-idea-customized/model/build.gradle
chapter10/listing_10_06-09-todo-idea-customized/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_06-09-todo-idea-customized/repository/build.gradle
chapter10/listing_10_06-09-todo-idea-customized/repository/create-todo.sql
chapter10/listing_10_06-09-todo-idea-customized/repository/databaseSetup.gradle
chapter10/listing_10_06-09-todo-idea-customized/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_06-09-todo-idea-customized/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_06-09-todo-idea-customized/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_06-09-todo-idea-customized/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_06-09-todo-idea-customized/settings.gradle
chapter10/listing_10_06-09-todo-idea-customized/web/build.gradle
chapter10/listing_10_06-09-todo-idea-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_06-09-todo-idea-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_06-09-todo-idea-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_06-09-todo-idea-customized/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/webapp/css/base.css
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/webapp/css/bg.png
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_06-09-todo-idea-customized/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_10-todo-idea-xml-hook/build.gradle
chapter10/listing_10_10-todo-idea-xml-hook/model/build.gradle
chapter10/listing_10_10-todo-idea-xml-hook/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_10-todo-idea-xml-hook/repository/build.gradle
chapter10/listing_10_10-todo-idea-xml-hook/repository/create-todo.sql
chapter10/listing_10_10-todo-idea-xml-hook/repository/databaseSetup.gradle
chapter10/listing_10_10-todo-idea-xml-hook/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_10-todo-idea-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_10-todo-idea-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_10-todo-idea-xml-hook/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_10-todo-idea-xml-hook/settings.gradle
chapter10/listing_10_10-todo-idea-xml-hook/web/build.gradle
chapter10/listing_10_10-todo-idea-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_10-todo-idea-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_10-todo-idea-xml-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_10-todo-idea-xml-hook/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/webapp/css/base.css
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/webapp/css/bg.png
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_10-todo-idea-xml-hook/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_11-todo-idea-merge-hook/build.gradle
chapter10/listing_10_11-todo-idea-merge-hook/model/build.gradle
chapter10/listing_10_11-todo-idea-merge-hook/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_11-todo-idea-merge-hook/repository/build.gradle
chapter10/listing_10_11-todo-idea-merge-hook/repository/create-todo.sql
chapter10/listing_10_11-todo-idea-merge-hook/repository/databaseSetup.gradle
chapter10/listing_10_11-todo-idea-merge-hook/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_11-todo-idea-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_11-todo-idea-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_11-todo-idea-merge-hook/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_11-todo-idea-merge-hook/settings.gradle
chapter10/listing_10_11-todo-idea-merge-hook/web/build.gradle
chapter10/listing_10_11-todo-idea-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_11-todo-idea-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_11-todo-idea-merge-hook/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_11-todo-idea-merge-hook/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/webapp/css/base.css
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/webapp/css/bg.png
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_11-todo-idea-merge-hook/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_12-todo-sublime/build.gradle
chapter10/listing_10_12-todo-sublime/gradle/wrapper/gradle-wrapper.jar
chapter10/listing_10_12-todo-sublime/gradle/wrapper/gradle-wrapper.properties
chapter10/listing_10_12-todo-sublime/gradlew
chapter10/listing_10_12-todo-sublime/gradlew.bat
chapter10/listing_10_12-todo-sublime/model/build.gradle
chapter10/listing_10_12-todo-sublime/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_12-todo-sublime/repository/build.gradle
chapter10/listing_10_12-todo-sublime/repository/create-todo.sql
chapter10/listing_10_12-todo-sublime/repository/databaseSetup.gradle
chapter10/listing_10_12-todo-sublime/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_12-todo-sublime/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_12-todo-sublime/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_12-todo-sublime/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_12-todo-sublime/settings.gradle
chapter10/listing_10_12-todo-sublime/web/build.gradle
chapter10/listing_10_12-todo-sublime/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_12-todo-sublime/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_12-todo-sublime/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_12-todo-sublime/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_12-todo-sublime/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_12-todo-sublime/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_12-todo-sublime/web/src/main/webapp/css/base.css
chapter10/listing_10_12-todo-sublime/web/src/main/webapp/css/bg.png
chapter10/listing_10_12-todo-sublime/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_12-todo-sublime/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_13-todo-sublime-customized/build.gradle
chapter10/listing_10_13-todo-sublime-customized/gradle/wrapper/gradle-wrapper.jar
chapter10/listing_10_13-todo-sublime-customized/gradle/wrapper/gradle-wrapper.properties
chapter10/listing_10_13-todo-sublime-customized/gradlew
chapter10/listing_10_13-todo-sublime-customized/gradlew.bat
chapter10/listing_10_13-todo-sublime-customized/model/build.gradle
chapter10/listing_10_13-todo-sublime-customized/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/listing_10_13-todo-sublime-customized/repository/build.gradle
chapter10/listing_10_13-todo-sublime-customized/repository/create-todo.sql
chapter10/listing_10_13-todo-sublime-customized/repository/databaseSetup.gradle
chapter10/listing_10_13-todo-sublime-customized/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/listing_10_13-todo-sublime-customized/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/listing_10_13-todo-sublime-customized/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/listing_10_13-todo-sublime-customized/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/listing_10_13-todo-sublime-customized/settings.gradle
chapter10/listing_10_13-todo-sublime-customized/web/build.gradle
chapter10/listing_10_13-todo-sublime-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/listing_10_13-todo-sublime-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/listing_10_13-todo-sublime-customized/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/listing_10_13-todo-sublime-customized/web/src/functTest/resources/GebConfig.groovy
chapter10/listing_10_13-todo-sublime-customized/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/listing_10_13-todo-sublime-customized/web/src/main/webapp/WEB-INF/web.xml
chapter10/listing_10_13-todo-sublime-customized/web/src/main/webapp/css/base.css
chapter10/listing_10_13-todo-sublime-customized/web/src/main/webapp/css/bg.png
chapter10/listing_10_13-todo-sublime-customized/web/src/main/webapp/jsp/index.jsp
chapter10/listing_10_13-todo-sublime-customized/web/src/main/webapp/jsp/todo-list.jsp
chapter10/listing_10_14-16-tooling-api/script-under-test/build.gradle
chapter10/listing_10_14-16-tooling-api/tooling-api-integ-test/build.gradle
chapter10/listing_10_14-16-tooling-api/tooling-api-integ-test/src/test/groovy/com/manning/gia/CloudBeesSpec.groovy
chapter10/todo-eclipse/build.gradle
chapter10/todo-eclipse/gradle/wrapper/gradle-wrapper.jar
chapter10/todo-eclipse/gradle/wrapper/gradle-wrapper.properties
chapter10/todo-eclipse/gradlew
chapter10/todo-eclipse/gradlew.bat
chapter10/todo-eclipse/model/build.gradle
chapter10/todo-eclipse/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/todo-eclipse/repository/build.gradle
chapter10/todo-eclipse/repository/create-todo.sql
chapter10/todo-eclipse/repository/databaseSetup.gradle
chapter10/todo-eclipse/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/todo-eclipse/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/todo-eclipse/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/todo-eclipse/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/todo-eclipse/settings.gradle
chapter10/todo-eclipse/web/build.gradle
chapter10/todo-eclipse/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/todo-eclipse/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/todo-eclipse/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/todo-eclipse/web/src/functTest/resources/GebConfig.groovy
chapter10/todo-eclipse/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/todo-eclipse/web/src/main/webapp/WEB-INF/web.xml
chapter10/todo-eclipse/web/src/main/webapp/css/base.css
chapter10/todo-eclipse/web/src/main/webapp/css/bg.png
chapter10/todo-eclipse/web/src/main/webapp/jsp/index.jsp
chapter10/todo-eclipse/web/src/main/webapp/jsp/todo-list.jsp
chapter10/todo-idea/build.gradle
chapter10/todo-idea/model/build.gradle
chapter10/todo-idea/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter10/todo-idea/repository/build.gradle
chapter10/todo-idea/repository/create-todo.sql
chapter10/todo-idea/repository/databaseSetup.gradle
chapter10/todo-idea/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter10/todo-idea/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter10/todo-idea/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter10/todo-idea/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter10/todo-idea/settings.gradle
chapter10/todo-idea/web/build.gradle
chapter10/todo-idea/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter10/todo-idea/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter10/todo-idea/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter10/todo-idea/web/src/functTest/resources/GebConfig.groovy
chapter10/todo-idea/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter10/todo-idea/web/src/main/webapp/WEB-INF/web.xml
chapter10/todo-idea/web/src/main/webapp/css/base.css
chapter10/todo-idea/web/src/main/webapp/css/bg.png
chapter10/todo-idea/web/src/main/webapp/jsp/index.jsp
chapter10/todo-idea/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_01-todo-js-dependency-management/build.gradle
chapter11/listing_11_01-todo-js-dependency-management/gradle/jsDependencies.gradle
chapter11/listing_11_01-todo-js-dependency-management/model/build.gradle
chapter11/listing_11_01-todo-js-dependency-management/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_01-todo-js-dependency-management/repository/build.gradle
chapter11/listing_11_01-todo-js-dependency-management/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_01-todo-js-dependency-management/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_01-todo-js-dependency-management/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_01-todo-js-dependency-management/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_01-todo-js-dependency-management/settings.gradle
chapter11/listing_11_01-todo-js-dependency-management/web/build.gradle
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/css/base.css
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/css/bg.png
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_01-todo-js-dependency-management/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_02-04-todo-js-minification/build.gradle
chapter11/listing_11_02-04-todo-js-minification/buildSrc/src/main/groovy/com/manning/gia/js/GoogleClosureMinifier.groovy
chapter11/listing_11_02-04-todo-js-minification/gradle/jsDependencies.gradle
chapter11/listing_11_02-04-todo-js-minification/gradle/jsMinification.gradle
chapter11/listing_11_02-04-todo-js-minification/model/build.gradle
chapter11/listing_11_02-04-todo-js-minification/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_02-04-todo-js-minification/repository/build.gradle
chapter11/listing_11_02-04-todo-js-minification/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter11/listing_11_02-04-todo-js-minification/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_02-04-todo-js-minification/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_02-04-todo-js-minification/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_02-04-todo-js-minification/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_02-04-todo-js-minification/settings.gradle
chapter11/listing_11_02-04-todo-js-minification/web/build.gradle
chapter11/listing_11_02-04-todo-js-minification/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/css/base.css
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/css/bg.png
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/js/ext/jquery-1.10.0.js
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_02-04-todo-js-minification/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_05-todo-js-optimize-workflow/build.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/buildSrc/src/main/groovy/com/manning/gia/js/GoogleClosureMinifier.groovy
chapter11/listing_11_05-todo-js-optimize-workflow/gradle/jsDependencies.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/gradle/jsOptimize.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/model/build.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_05-todo-js-optimize-workflow/repository/build.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_05-todo-js-optimize-workflow/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_05-todo-js-optimize-workflow/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_05-todo-js-optimize-workflow/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_05-todo-js-optimize-workflow/settings.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/web/build.gradle
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/css/base.css
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/css/bg.png
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/jsp/app-js-min.jsp
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_05-todo-js-optimize-workflow/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_06-07-todo-js-code-quality/build.gradle
chapter11/listing_11_06-07-todo-js-code-quality/gradle/jsCodeQuality.gradle
chapter11/listing_11_06-07-todo-js-code-quality/gradle/jsDependencies.gradle
chapter11/listing_11_06-07-todo-js-code-quality/model/build.gradle
chapter11/listing_11_06-07-todo-js-code-quality/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_06-07-todo-js-code-quality/repository/build.gradle
chapter11/listing_11_06-07-todo-js-code-quality/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_06-07-todo-js-code-quality/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_06-07-todo-js-code-quality/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_06-07-todo-js-code-quality/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_06-07-todo-js-code-quality/settings.gradle
chapter11/listing_11_06-07-todo-js-code-quality/web/build.gradle
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/css/base.css
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/css/bg.png
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_06-07-todo-js-code-quality/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_08-09-todo-js-plugin/build.gradle
chapter11/listing_11_08-09-todo-js-plugin/gradle/jsDependencies.gradle
chapter11/listing_11_08-09-todo-js-plugin/gradle/jsOptimize.gradle
chapter11/listing_11_08-09-todo-js-plugin/model/build.gradle
chapter11/listing_11_08-09-todo-js-plugin/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_08-09-todo-js-plugin/repository/build.gradle
chapter11/listing_11_08-09-todo-js-plugin/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_08-09-todo-js-plugin/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_08-09-todo-js-plugin/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_08-09-todo-js-plugin/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_08-09-todo-js-plugin/settings.gradle
chapter11/listing_11_08-09-todo-js-plugin/web/build.gradle
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/css/base.css
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/css/bg.png
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/jsp/app-js-min.jsp
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_08-09-todo-js-plugin/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_10-12-todo-grunt-integration/build.gradle
chapter11/listing_11_10-12-todo-grunt-integration/buildSrc/src/main/groovy/com/manning/gia/js/Grunt.groovy
chapter11/listing_11_10-12-todo-grunt-integration/model/build.gradle
chapter11/listing_11_10-12-todo-grunt-integration/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_10-12-todo-grunt-integration/repository/build.gradle
chapter11/listing_11_10-12-todo-grunt-integration/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_10-12-todo-grunt-integration/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_10-12-todo-grunt-integration/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_10-12-todo-grunt-integration/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_10-12-todo-grunt-integration/settings.gradle
chapter11/listing_11_10-12-todo-grunt-integration/web/Gruntfile.js
chapter11/listing_11_10-12-todo-grunt-integration/web/build.gradle
chapter11/listing_11_10-12-todo-grunt-integration/web/package.json
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/css/base.css
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/css/bg.png
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/js/app/edit-action.js
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/js/app/update-action.js
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/js/ext/jquery-1.10.0-min.js
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/jsp/app-js-min.jsp
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/jsp/app-js.jsp
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_10-12-todo-grunt-integration/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_13-todo-java-compiler-daemon/build.gradle
chapter11/listing_11_13-todo-java-compiler-daemon/model/build.gradle
chapter11/listing_11_13-todo-java-compiler-daemon/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_13-todo-java-compiler-daemon/repository/build.gradle
chapter11/listing_11_13-todo-java-compiler-daemon/repository/src/main/groovy/com/manning/gia/todo/repository/ToDoRepository.groovy
chapter11/listing_11_13-todo-java-compiler-daemon/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_13-todo-java-compiler-daemon/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_13-todo-java-compiler-daemon/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_13-todo-java-compiler-daemon/settings.gradle
chapter11/listing_11_13-todo-java-compiler-daemon/web/build.gradle
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/webapp/css/base.css
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/webapp/css/bg.png
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_13-todo-java-compiler-daemon/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_14-15-todo-groovy/build.gradle
chapter11/listing_11_14-15-todo-groovy/model/build.gradle
chapter11/listing_11_14-15-todo-groovy/model/src/main/groovy/com/manning/gia/todo/model/ToDoItem.groovy
chapter11/listing_11_14-15-todo-groovy/repository/build.gradle
chapter11/listing_11_14-15-todo-groovy/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_14-15-todo-groovy/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_14-15-todo-groovy/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_14-15-todo-groovy/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_14-15-todo-groovy/settings.gradle
chapter11/listing_11_14-15-todo-groovy/web/build.gradle
chapter11/listing_11_14-15-todo-groovy/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_14-15-todo-groovy/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_14-15-todo-groovy/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_14-15-todo-groovy/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_14-15-todo-groovy/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_14-15-todo-groovy/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_14-15-todo-groovy/web/src/main/webapp/css/base.css
chapter11/listing_11_14-15-todo-groovy/web/src/main/webapp/css/bg.png
chapter11/listing_11_14-15-todo-groovy/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_14-15-todo-groovy/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_16-todo-groovy-customized-sourceset/build.gradle
chapter11/listing_11_16-todo-groovy-customized-sourceset/model/build.gradle
chapter11/listing_11_16-todo-groovy-customized-sourceset/model/src/groovy/com/manning/gia/todo/model/ToDoItem.groovy
chapter11/listing_11_16-todo-groovy-customized-sourceset/repository/build.gradle
chapter11/listing_11_16-todo-groovy-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_16-todo-groovy-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_16-todo-groovy-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_16-todo-groovy-customized-sourceset/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_16-todo-groovy-customized-sourceset/settings.gradle
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/build.gradle
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/webapp/css/base.css
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/webapp/css/bg.png
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_16-todo-groovy-customized-sourceset/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_17-18-todo-groovy-joint-compilation/build.gradle
chapter11/listing_11_17-18-todo-groovy-joint-compilation/model/build.gradle
chapter11/listing_11_17-18-todo-groovy-joint-compilation/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_17-18-todo-groovy-joint-compilation/repository/build.gradle
chapter11/listing_11_17-18-todo-groovy-joint-compilation/repository/src/main/groovy/com/manning/gia/todo/repository/ToDoRepository.groovy
chapter11/listing_11_17-18-todo-groovy-joint-compilation/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_17-18-todo-groovy-joint-compilation/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_17-18-todo-groovy-joint-compilation/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_17-18-todo-groovy-joint-compilation/settings.gradle
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/build.gradle
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/webapp/css/base.css
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/webapp/css/bg.png
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_17-18-todo-groovy-joint-compilation/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_19-20-todo-scala/build.gradle
chapter11/listing_11_19-20-todo-scala/model/build.gradle
chapter11/listing_11_19-20-todo-scala/model/src/main/scala/com/manning/gia/todo/model/ToDoItem.scala
chapter11/listing_11_19-20-todo-scala/repository/build.gradle
chapter11/listing_11_19-20-todo-scala/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_19-20-todo-scala/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_19-20-todo-scala/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_19-20-todo-scala/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_19-20-todo-scala/settings.gradle
chapter11/listing_11_19-20-todo-scala/web/build.gradle
chapter11/listing_11_19-20-todo-scala/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_19-20-todo-scala/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_19-20-todo-scala/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_19-20-todo-scala/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_19-20-todo-scala/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_19-20-todo-scala/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_19-20-todo-scala/web/src/main/webapp/css/base.css
chapter11/listing_11_19-20-todo-scala/web/src/main/webapp/css/bg.png
chapter11/listing_11_19-20-todo-scala/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_19-20-todo-scala/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_21-todo-scala-customized-sourceset/build.gradle
chapter11/listing_11_21-todo-scala-customized-sourceset/model/build.gradle
chapter11/listing_11_21-todo-scala-customized-sourceset/model/src/scala/com/manning/gia/todo/model/ToDoItem.scala
chapter11/listing_11_21-todo-scala-customized-sourceset/repository/build.gradle
chapter11/listing_11_21-todo-scala-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_21-todo-scala-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_21-todo-scala-customized-sourceset/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter11/listing_11_21-todo-scala-customized-sourceset/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_21-todo-scala-customized-sourceset/settings.gradle
chapter11/listing_11_21-todo-scala-customized-sourceset/web/build.gradle
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/webapp/css/base.css
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/webapp/css/bg.png
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_21-todo-scala-customized-sourceset/web/src/main/webapp/jsp/todo-list.jsp
chapter11/listing_11_22-todo-scala-joint-compilation/build.gradle
chapter11/listing_11_22-todo-scala-joint-compilation/model/build.gradle
chapter11/listing_11_22-todo-scala-joint-compilation/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter11/listing_11_22-todo-scala-joint-compilation/repository/build.gradle
chapter11/listing_11_22-todo-scala-joint-compilation/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter11/listing_11_22-todo-scala-joint-compilation/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter11/listing_11_22-todo-scala-joint-compilation/repository/src/main/scala/com/manning/gia/todo/repository/ToDoRepository.scala
chapter11/listing_11_22-todo-scala-joint-compilation/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter11/listing_11_22-todo-scala-joint-compilation/settings.gradle
chapter11/listing_11_22-todo-scala-joint-compilation/web/build.gradle
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/functTest/resources/GebConfig.groovy
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/webapp/WEB-INF/web.xml
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/webapp/css/base.css
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/webapp/css/bg.png
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/webapp/jsp/index.jsp
chapter11/listing_11_22-todo-scala-joint-compilation/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_01-02-jacoco/build.gradle
chapter12/listing_12_01-02-jacoco/gradle/jacoco.gradle
chapter12/listing_12_01-02-jacoco/model/build.gradle
chapter12/listing_12_01-02-jacoco/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_01-02-jacoco/repository/build.gradle
chapter12/listing_12_01-02-jacoco/repository/create-todo.sql
chapter12/listing_12_01-02-jacoco/repository/databaseSetup.gradle
chapter12/listing_12_01-02-jacoco/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_01-02-jacoco/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_01-02-jacoco/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_01-02-jacoco/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_01-02-jacoco/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_01-02-jacoco/settings.gradle
chapter12/listing_12_01-02-jacoco/web/build.gradle
chapter12/listing_12_01-02-jacoco/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_01-02-jacoco/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_01-02-jacoco/web/src/main/webapp/css/base.css
chapter12/listing_12_01-02-jacoco/web/src/main/webapp/css/bg.png
chapter12/listing_12_01-02-jacoco/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_01-02-jacoco/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_03-04-cobertura/build.gradle
chapter12/listing_12_03-04-cobertura/gradle/cobertura.gradle
chapter12/listing_12_03-04-cobertura/model/build.gradle
chapter12/listing_12_03-04-cobertura/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_03-04-cobertura/repository/build.gradle
chapter12/listing_12_03-04-cobertura/repository/create-todo.sql
chapter12/listing_12_03-04-cobertura/repository/databaseSetup.gradle
chapter12/listing_12_03-04-cobertura/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_03-04-cobertura/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_03-04-cobertura/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_03-04-cobertura/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_03-04-cobertura/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_03-04-cobertura/settings.gradle
chapter12/listing_12_03-04-cobertura/web/build.gradle
chapter12/listing_12_03-04-cobertura/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_03-04-cobertura/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_03-04-cobertura/web/src/main/webapp/css/base.css
chapter12/listing_12_03-04-cobertura/web/src/main/webapp/css/bg.png
chapter12/listing_12_03-04-cobertura/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_03-04-cobertura/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_07-09-checkstyle/build.gradle
chapter12/listing_12_07-09-checkstyle/buildSrc/src/main/groovy/com/manning/gia/XsltReport.groovy
chapter12/listing_12_07-09-checkstyle/config/checkstyle/checkstyle-noframes.xsl
chapter12/listing_12_07-09-checkstyle/config/checkstyle/sun_checks.xml
chapter12/listing_12_07-09-checkstyle/gradle/checkstyle.gradle
chapter12/listing_12_07-09-checkstyle/model/build.gradle
chapter12/listing_12_07-09-checkstyle/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_07-09-checkstyle/repository/build.gradle
chapter12/listing_12_07-09-checkstyle/repository/create-todo.sql
chapter12/listing_12_07-09-checkstyle/repository/databaseSetup.gradle
chapter12/listing_12_07-09-checkstyle/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_07-09-checkstyle/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_07-09-checkstyle/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_07-09-checkstyle/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_07-09-checkstyle/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_07-09-checkstyle/settings.gradle
chapter12/listing_12_07-09-checkstyle/web/build.gradle
chapter12/listing_12_07-09-checkstyle/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_07-09-checkstyle/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_07-09-checkstyle/web/src/main/webapp/css/base.css
chapter12/listing_12_07-09-checkstyle/web/src/main/webapp/css/bg.png
chapter12/listing_12_07-09-checkstyle/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_07-09-checkstyle/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_10-11-pmd/build.gradle
chapter12/listing_12_10-11-pmd/gradle/pmd.gradle
chapter12/listing_12_10-11-pmd/model/build.gradle
chapter12/listing_12_10-11-pmd/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_10-11-pmd/repository/build.gradle
chapter12/listing_12_10-11-pmd/repository/create-todo.sql
chapter12/listing_12_10-11-pmd/repository/databaseSetup.gradle
chapter12/listing_12_10-11-pmd/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_10-11-pmd/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_10-11-pmd/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_10-11-pmd/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_10-11-pmd/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_10-11-pmd/settings.gradle
chapter12/listing_12_10-11-pmd/web/build.gradle
chapter12/listing_12_10-11-pmd/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_10-11-pmd/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_10-11-pmd/web/src/main/webapp/css/base.css
chapter12/listing_12_10-11-pmd/web/src/main/webapp/css/bg.png
chapter12/listing_12_10-11-pmd/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_10-11-pmd/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_12-findbugs/build.gradle
chapter12/listing_12_12-findbugs/buildSrc/src/main/groovy/com/manning/gia/XsltReport.groovy
chapter12/listing_12_12-findbugs/gradle/findbugs.gradle
chapter12/listing_12_12-findbugs/model/build.gradle
chapter12/listing_12_12-findbugs/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_12-findbugs/repository/build.gradle
chapter12/listing_12_12-findbugs/repository/create-todo.sql
chapter12/listing_12_12-findbugs/repository/databaseSetup.gradle
chapter12/listing_12_12-findbugs/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_12-findbugs/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_12-findbugs/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_12-findbugs/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_12-findbugs/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_12-findbugs/settings.gradle
chapter12/listing_12_12-findbugs/web/build.gradle
chapter12/listing_12_12-findbugs/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_12-findbugs/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_12-findbugs/web/src/main/webapp/css/base.css
chapter12/listing_12_12-findbugs/web/src/main/webapp/css/bg.png
chapter12/listing_12_12-findbugs/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_12-findbugs/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_13-jdepend/build.gradle
chapter12/listing_12_13-jdepend/buildSrc/src/main/groovy/com/manning/gia/XsltReport.groovy
chapter12/listing_12_13-jdepend/config/jdepend/jdepend.xsl
chapter12/listing_12_13-jdepend/config/jdepend/jdepend2dot.xsl
chapter12/listing_12_13-jdepend/gradle/jdepend.gradle
chapter12/listing_12_13-jdepend/model/build.gradle
chapter12/listing_12_13-jdepend/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_13-jdepend/repository/build.gradle
chapter12/listing_12_13-jdepend/repository/create-todo.sql
chapter12/listing_12_13-jdepend/repository/databaseSetup.gradle
chapter12/listing_12_13-jdepend/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_13-jdepend/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_13-jdepend/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_13-jdepend/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_13-jdepend/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_13-jdepend/settings.gradle
chapter12/listing_12_13-jdepend/web/build.gradle
chapter12/listing_12_13-jdepend/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_13-jdepend/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_13-jdepend/web/src/main/webapp/css/base.css
chapter12/listing_12_13-jdepend/web/src/main/webapp/css/bg.png
chapter12/listing_12_13-jdepend/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_13-jdepend/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_14-15-sonar-jacoco/build.gradle
chapter12/listing_12_14-15-sonar-jacoco/gradle/jacoco.gradle
chapter12/listing_12_14-15-sonar-jacoco/model/build.gradle
chapter12/listing_12_14-15-sonar-jacoco/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_14-15-sonar-jacoco/repository/build.gradle
chapter12/listing_12_14-15-sonar-jacoco/repository/create-todo.sql
chapter12/listing_12_14-15-sonar-jacoco/repository/databaseSetup.gradle
chapter12/listing_12_14-15-sonar-jacoco/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_14-15-sonar-jacoco/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_14-15-sonar-jacoco/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_14-15-sonar-jacoco/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_14-15-sonar-jacoco/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_14-15-sonar-jacoco/settings.gradle
chapter12/listing_12_14-15-sonar-jacoco/web/build.gradle
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/webapp/css/base.css
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/webapp/css/bg.png
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_14-15-sonar-jacoco/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_14-15-sonar/build.gradle
chapter12/listing_12_14-15-sonar/model/build.gradle
chapter12/listing_12_14-15-sonar/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_14-15-sonar/repository/build.gradle
chapter12/listing_12_14-15-sonar/repository/create-todo.sql
chapter12/listing_12_14-15-sonar/repository/databaseSetup.gradle
chapter12/listing_12_14-15-sonar/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_14-15-sonar/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_14-15-sonar/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_14-15-sonar/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_14-15-sonar/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_14-15-sonar/settings.gradle
chapter12/listing_12_14-15-sonar/web/build.gradle
chapter12/listing_12_14-15-sonar/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_14-15-sonar/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_14-15-sonar/web/src/main/webapp/css/base.css
chapter12/listing_12_14-15-sonar/web/src/main/webapp/css/bg.png
chapter12/listing_12_14-15-sonar/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_14-15-sonar/web/src/main/webapp/jsp/todo-list.jsp
chapter12/listing_12_17-sonar-cobertura/build.gradle
chapter12/listing_12_17-sonar-cobertura/gradle/cobertura.gradle
chapter12/listing_12_17-sonar-cobertura/model/build.gradle
chapter12/listing_12_17-sonar-cobertura/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter12/listing_12_17-sonar-cobertura/repository/build.gradle
chapter12/listing_12_17-sonar-cobertura/repository/create-todo.sql
chapter12/listing_12_17-sonar-cobertura/repository/databaseSetup.gradle
chapter12/listing_12_17-sonar-cobertura/repository/src/integTest/java/com/manning/gia/todo/repository/H2ToDoRepositoryIntegTest.java
chapter12/listing_12_17-sonar-cobertura/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter12/listing_12_17-sonar-cobertura/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter12/listing_12_17-sonar-cobertura/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter12/listing_12_17-sonar-cobertura/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter12/listing_12_17-sonar-cobertura/settings.gradle
chapter12/listing_12_17-sonar-cobertura/web/build.gradle
chapter12/listing_12_17-sonar-cobertura/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter12/listing_12_17-sonar-cobertura/web/src/main/webapp/WEB-INF/web.xml
chapter12/listing_12_17-sonar-cobertura/web/src/main/webapp/css/base.css
chapter12/listing_12_17-sonar-cobertura/web/src/main/webapp/css/bg.png
chapter12/listing_12_17-sonar-cobertura/web/src/main/webapp/jsp/index.jsp
chapter12/listing_12_17-sonar-cobertura/web/src/main/webapp/jsp/todo-list.jsp
chapter13/jenkins-todo-initial/README.txt
chapter13/jenkins-todo-initial/todo/config.xml
chapter13/jenkins-todo-pipeline/README.txt
chapter13/jenkins-todo-pipeline/todo-code-quality/config.xml
chapter13/jenkins-todo-pipeline/todo-initial/config.xml
chapter13/jenkins-todo-pipeline/todo-integ-tests/config.xml
chapter14/listing_14_01-declaring-additional-artifacts/build.gradle
chapter14/listing_14_01-declaring-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_01-declaring-additional-artifacts/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_01-declaring-additional-artifacts/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_02-03-declaring-distributions/build.gradle
chapter14/listing_14_02-03-declaring-distributions/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_02-03-declaring-distributions/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_02-03-declaring-distributions/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_02-03-declaring-distributions/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_02-03-declaring-distributions/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_02-03-declaring-distributions/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_02-03-declaring-distributions/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_02-03-declaring-distributions/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_04-publish-maven-software-component/build.gradle
chapter14/listing_14_04-publish-maven-software-component/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_04-publish-maven-software-component/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_04-publish-maven-software-component/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_04-publish-maven-software-component/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_04-publish-maven-software-component/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_04-publish-maven-software-component/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_04-publish-maven-software-component/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_04-publish-maven-software-component/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/build.gradle
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_06-publish-maven-additional-artifacts/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_06-publish-maven-additional-artifacts/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_07-publish-maven-modify-pom/build.gradle
chapter14/listing_14_07-publish-maven-modify-pom/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_07-publish-maven-modify-pom/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_07-publish-maven-modify-pom/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_09-publish-maven-local-repository/build.gradle
chapter14/listing_14_09-publish-maven-local-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_09-publish-maven-local-repository/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_09-publish-maven-local-repository/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_10-publish-maven-remote-repository/build.gradle
chapter14/listing_14_10-publish-maven-remote-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_10-publish-maven-remote-repository/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_10-publish-maven-remote-repository/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_11-publish-bintray/build.gradle
chapter14/listing_14_11-publish-bintray/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPlugin.groovy
chapter14/listing_14_11-publish-bintray/src/main/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginExtension.groovy
chapter14/listing_14_11-publish-bintray/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/CloudBeesTask.groovy
chapter14/listing_14_11-publish-bintray/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppDeployWar.groovy
chapter14/listing_14_11-publish-bintray/src/main/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfo.groovy
chapter14/listing_14_11-publish-bintray/src/main/resources/META-INF/gradle-plugins/cloudbees.properties
chapter14/listing_14_11-publish-bintray/src/test/groovy/com/manning/gia/plugins/cloudbees/CloudBeesPluginSpec.groovy
chapter14/listing_14_11-publish-bintray/src/test/groovy/com/manning/gia/plugins/cloudbees/tasks/app/CloudBeesAppInfoSpec.groovy
chapter14/listing_14_12-consume-bintray/build.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/build.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter14/listing_14_13-15-todo-versioning-scheme/gradle/versioning.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/model/build.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter14/listing_14_13-15-todo-versioning-scheme/repository/build.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter14/listing_14_13-15-todo-versioning-scheme/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter14/listing_14_13-15-todo-versioning-scheme/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter14/listing_14_13-15-todo-versioning-scheme/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter14/listing_14_13-15-todo-versioning-scheme/settings.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/web/build.gradle
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/webapp/WEB-INF/web.xml
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/webapp/css/base.css
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/webapp/css/bg.png
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/webapp/jsp/index.jsp
chapter14/listing_14_13-15-todo-versioning-scheme/web/src/main/webapp/jsp/todo-list.jsp
chapter14/listing_14_16-todo-versioning-include-build-info/build.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter14/listing_14_16-todo-versioning-include-build-info/gradle/versioning.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/model/build.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter14/listing_14_16-todo-versioning-include-build-info/repository/build.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter14/listing_14_16-todo-versioning-include-build-info/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter14/listing_14_16-todo-versioning-include-build-info/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter14/listing_14_16-todo-versioning-include-build-info/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter14/listing_14_16-todo-versioning-include-build-info/settings.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/web/build.gradle
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/webapp/WEB-INF/web.xml
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/webapp/css/base.css
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/webapp/css/bg.png
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/webapp/jsp/index.jsp
chapter14/listing_14_16-todo-versioning-include-build-info/web/src/main/webapp/jsp/todo-list.jsp
chapter14/listing_14_17-todo-maven-publish/build.gradle
chapter14/listing_14_17-todo-maven-publish/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter14/listing_14_17-todo-maven-publish/gradle/versioning.gradle
chapter14/listing_14_17-todo-maven-publish/model/build.gradle
chapter14/listing_14_17-todo-maven-publish/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter14/listing_14_17-todo-maven-publish/repository/build.gradle
chapter14/listing_14_17-todo-maven-publish/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter14/listing_14_17-todo-maven-publish/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter14/listing_14_17-todo-maven-publish/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter14/listing_14_17-todo-maven-publish/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter14/listing_14_17-todo-maven-publish/settings.gradle
chapter14/listing_14_17-todo-maven-publish/web/build.gradle
chapter14/listing_14_17-todo-maven-publish/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter14/listing_14_17-todo-maven-publish/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter14/listing_14_17-todo-maven-publish/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter14/listing_14_17-todo-maven-publish/web/src/main/webapp/WEB-INF/web.xml
chapter14/listing_14_17-todo-maven-publish/web/src/main/webapp/css/base.css
chapter14/listing_14_17-todo-maven-publish/web/src/main/webapp/css/bg.png
chapter14/listing_14_17-todo-maven-publish/web/src/main/webapp/jsp/index.jsp
chapter14/listing_14_17-todo-maven-publish/web/src/main/webapp/jsp/todo-list.jsp
chapter15/listing_15_01-02-vagrant-gradle-wrapper/build.gradle
chapter15/listing_15_01-02-vagrant-gradle-wrapper/buildSrc/src/main/groovy/com/manning/gia/vm/Vagrant.groovy
chapter15/listing_15_03-05-todo-read-configuration/build.gradle
chapter15/listing_15_03-05-todo-read-configuration/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter15/listing_15_03-05-todo-read-configuration/gradle/config/buildConfig.groovy
chapter15/listing_15_03-05-todo-read-configuration/gradle/versioning.gradle
chapter15/listing_15_03-05-todo-read-configuration/model/build.gradle
chapter15/listing_15_03-05-todo-read-configuration/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter15/listing_15_03-05-todo-read-configuration/repository/build.gradle
chapter15/listing_15_03-05-todo-read-configuration/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter15/listing_15_03-05-todo-read-configuration/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter15/listing_15_03-05-todo-read-configuration/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter15/listing_15_03-05-todo-read-configuration/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter15/listing_15_03-05-todo-read-configuration/settings.gradle
chapter15/listing_15_03-05-todo-read-configuration/web/build.gradle
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/webapp/WEB-INF/web.xml
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/webapp/css/base.css
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/webapp/css/bg.png
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/webapp/jsp/index.jsp
chapter15/listing_15_03-05-todo-read-configuration/web/src/main/webapp/jsp/todo-list.jsp
chapter15/listing_15_06-11-todo-ssh-deploy/build.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter15/listing_15_06-11-todo-ssh-deploy/buildSrc/src/main/groovy/com/manning/gia/ssh/Scp.groovy
chapter15/listing_15_06-11-todo-ssh-deploy/buildSrc/src/main/groovy/com/manning/gia/ssh/SshExec.groovy
chapter15/listing_15_06-11-todo-ssh-deploy/buildSrc/src/main/groovy/com/manning/gia/vm/Vagrant.groovy
chapter15/listing_15_06-11-todo-ssh-deploy/gradle/config/buildConfig.groovy
chapter15/listing_15_06-11-todo-ssh-deploy/gradle/downloadWar.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/gradle/sshDeploy.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/gradle/versioning.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/model/build.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter15/listing_15_06-11-todo-ssh-deploy/repository/build.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter15/listing_15_06-11-todo-ssh-deploy/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter15/listing_15_06-11-todo-ssh-deploy/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter15/listing_15_06-11-todo-ssh-deploy/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter15/listing_15_06-11-todo-ssh-deploy/settings.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/web/build.gradle
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/webapp/WEB-INF/web.xml
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/webapp/css/base.css
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/webapp/css/bg.png
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/webapp/jsp/index.jsp
chapter15/listing_15_06-11-todo-ssh-deploy/web/src/main/webapp/jsp/todo-list.jsp
chapter15/listing_15_12-14-todo-smoke-tests/build.gradle
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/build.gradle
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/src/main/groovy/com/manning/gia/smoke/HttpSmokeTest.groovy
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/src/main/groovy/com/manning/gia/ssh/Scp.groovy
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/src/main/groovy/com/manning/gia/ssh/SshExec.groovy
chapter15/listing_15_12-14-todo-smoke-tests/buildSrc/src/main/groovy/com/manning/gia/vm/Vagrant.groovy
chapter15/listing_15_12-14-todo-smoke-tests/gradle/config/buildConfig.groovy
chapter15/listing_15_12-14-todo-smoke-tests/gradle/downloadWar.gradle
chapter15/listing_15_12-14-todo-smoke-tests/gradle/smokeTest.gradle
chapter15/listing_15_12-14-todo-smoke-tests/gradle/sshDeploy.gradle
chapter15/listing_15_12-14-todo-smoke-tests/gradle/versioning.gradle
chapter15/listing_15_12-14-todo-smoke-tests/model/build.gradle
chapter15/listing_15_12-14-todo-smoke-tests/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter15/listing_15_12-14-todo-smoke-tests/repository/build.gradle
chapter15/listing_15_12-14-todo-smoke-tests/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter15/listing_15_12-14-todo-smoke-tests/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter15/listing_15_12-14-todo-smoke-tests/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter15/listing_15_12-14-todo-smoke-tests/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter15/listing_15_12-14-todo-smoke-tests/settings.gradle
chapter15/listing_15_12-14-todo-smoke-tests/web/build.gradle
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/webapp/WEB-INF/web.xml
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/webapp/css/base.css
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/webapp/css/bg.png
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/webapp/jsp/index.jsp
chapter15/listing_15_12-14-todo-smoke-tests/web/src/main/webapp/jsp/todo-list.jsp
chapter15/listing_15_15-todo-acceptance-tests/build.gradle
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/build.gradle
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/src/main/groovy/com/manning/gia/ProjectVersion.groovy
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/src/main/groovy/com/manning/gia/smoke/HttpSmokeTest.groovy
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/src/main/groovy/com/manning/gia/ssh/Scp.groovy
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/src/main/groovy/com/manning/gia/ssh/SshExec.groovy
chapter15/listing_15_15-todo-acceptance-tests/buildSrc/src/main/groovy/com/manning/gia/vm/Vagrant.groovy
chapter15/listing_15_15-todo-acceptance-tests/gradle/config/buildConfig.groovy
chapter15/listing_15_15-todo-acceptance-tests/gradle/downloadWar.gradle
chapter15/listing_15_15-todo-acceptance-tests/gradle/functionalTest.gradle
chapter15/listing_15_15-todo-acceptance-tests/gradle/smokeTest.gradle
chapter15/listing_15_15-todo-acceptance-tests/gradle/sshDeploy.gradle
chapter15/listing_15_15-todo-acceptance-tests/gradle/versioning.gradle
chapter15/listing_15_15-todo-acceptance-tests/model/build.gradle
chapter15/listing_15_15-todo-acceptance-tests/model/src/main/java/com/manning/gia/todo/model/ToDoItem.java
chapter15/listing_15_15-todo-acceptance-tests/repository/build.gradle
chapter15/listing_15_15-todo-acceptance-tests/repository/src/main/java/com/manning/gia/todo/repository/H2ToDoRepository.java
chapter15/listing_15_15-todo-acceptance-tests/repository/src/main/java/com/manning/gia/todo/repository/InMemoryToDoRepository.java
chapter15/listing_15_15-todo-acceptance-tests/repository/src/main/java/com/manning/gia/todo/repository/ToDoRepository.java
chapter15/listing_15_15-todo-acceptance-tests/repository/src/test/java/com/manning/gia/todo/repository/InMemoryToDoRepositoryTest.java
chapter15/listing_15_15-todo-acceptance-tests/settings.gradle
chapter15/listing_15_15-todo-acceptance-tests/web/build.gradle
chapter15/listing_15_15-todo-acceptance-tests/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoHomepage.groovy
chapter15/listing_15_15-todo-acceptance-tests/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoInsert.groovy
chapter15/listing_15_15-todo-acceptance-tests/web/src/functTest/groovy/com/manning/gia/todo/web/ToDoTest.groovy
chapter15/listing_15_15-todo-acceptance-tests/web/src/functTest/resources/GebConfig.groovy
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/java/com/manning/gia/todo/utils/BuildInfo.java
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/java/com/manning/gia/todo/utils/BuildInfoReader.java
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/java/com/manning/gia/todo/web/ToDoServlet.java
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/webapp/WEB-INF/web.xml
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/webapp/css/base.css
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/webapp/css/bg.png
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/webapp/jsp/index.jsp
chapter15/listing_15_15-todo-acceptance-tests/web/src/main/webapp/jsp/todo-list.jsp
chapter15/vagrant-tomcat-box/Vagrantfile
chapter15/vagrant-tomcat-box/files/h2-1.3.172.jar
chapter15/vagrant-tomcat-box/files/todo-schema.sql
chapter15/vagrant-tomcat-box/files/tomcat-users.xml
chapter15/vagrant-tomcat-box/manifests/tomcat.pp
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat

Download

Click the following link to download gradle-in-action-source-master.zip.

gradle-in-action-source-master.zip




















Home »
  Java Free Code »
    Book »




Book
Book Algorithm
Book Design Patterns
Book Example
Book Hadoop
Book JEE
Book Maven
Book Spring