├── .gitignore ├── README.md ├── gradle ├── gradle.properties └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── simple1 ├── build.gradle.kts ├── buildSrc │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── Deps.kt ├── cli │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── gradle │ │ └── webinar │ │ └── dm │ │ └── cli │ │ ├── Main.java │ │ └── Options.java ├── fresh-install.sh ├── gitutils │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── gradle │ │ │ └── webinar │ │ │ └── gitutils │ │ │ └── GitUtils.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── gradle │ │ │ └── webinar │ │ │ └── gitutils │ │ │ └── GitUtilsTest.java │ │ └── resources │ │ └── simplelogger.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts ├── src └── docs │ ├── asciidoc │ ├── chapters │ │ ├── about-gradle.adoc │ │ ├── authoring-plugins.adoc │ │ ├── creating-build.adoc │ │ ├── customizing-build.adoc │ │ ├── introduction.adoc │ │ ├── organizing-build.adoc │ │ └── wrapup.adoc │ ├── docinfo-footer.html │ ├── docinfo-header.html │ ├── images │ │ ├── blank.png │ │ ├── compiling.png │ │ ├── configurations │ │ │ ├── bucket.png │ │ │ ├── bucket_2.png │ │ │ ├── bucket_3.png │ │ │ ├── classpath.png │ │ │ └── complete.png │ │ ├── construction.jpeg │ │ ├── consumer │ │ │ ├── compile1.png │ │ │ ├── compile2.png │ │ │ ├── compile3.png │ │ │ ├── compileapi1.png │ │ │ ├── compileapi2.png │ │ │ ├── compileapi3.png │ │ │ ├── external.png │ │ │ ├── runtime1.png │ │ │ ├── runtime2.png │ │ │ ├── runtime3.png │ │ │ └── runtime4.png │ │ ├── depres-config-time.png │ │ ├── flames.png │ │ ├── gradle-enterprise.png │ │ ├── gradle-map.png │ │ ├── gradle-task-dag.png │ │ ├── incremental.png │ │ ├── inefficient-plugins.png │ │ ├── io-config-time.png │ │ ├── itsatrap.jpg │ │ ├── lifecycle.png │ │ ├── movies │ │ │ ├── gradle-init.mp4 │ │ │ └── gradle-initializr.mp4 │ │ ├── outro.jpeg │ │ ├── perf-dashboard.png │ │ ├── perf-incremental.png │ │ ├── perf-parallel.png │ │ ├── perf-serial.png │ │ ├── perf-volatile-inputs.png │ │ ├── rich-versions-1.png │ │ ├── rich-versions-2.png │ │ ├── scan.png │ │ ├── title.jpeg │ │ ├── troll.jpg │ │ └── who-s-who.png │ ├── index.adoc │ └── screencasts │ │ ├── step1.cast │ │ └── step2.cast │ ├── fonts │ ├── Montserrat │ │ ├── Montserrat-Black.otf │ │ ├── Montserrat-Bold.otf │ │ ├── Montserrat-Bold.ttf │ │ ├── Montserrat-ExtraBold.otf │ │ ├── Montserrat-Hairline.otf │ │ ├── Montserrat-Light.otf │ │ ├── Montserrat-Regular.otf │ │ ├── Montserrat-Regular.ttf │ │ ├── Montserrat-SemiBold.otf │ │ ├── Montserrat-UltraLight.otf │ │ ├── OFL.txt │ │ ├── SIL Open Font License.txt │ │ └── montserrat.css │ ├── OpenSans │ │ ├── Apache License.txt │ │ ├── LICENSE.txt │ │ ├── OpenSans-Bold.ttf │ │ ├── OpenSans-BoldItalic.ttf │ │ ├── OpenSans-ExtraBold.ttf │ │ ├── OpenSans-ExtraBoldItalic.ttf │ │ ├── OpenSans-Italic.ttf │ │ ├── OpenSans-Light.ttf │ │ ├── OpenSans-LightItalic.ttf │ │ ├── OpenSans-Regular.ttf │ │ ├── OpenSans-Semibold.ttf │ │ ├── OpenSans-SemiboldItalic.ttf │ │ └── open-sans.css │ └── source-sans-pro │ │ ├── LICENSE │ │ ├── source-sans-pro-italic.eot │ │ ├── source-sans-pro-italic.ttf │ │ ├── source-sans-pro-italic.woff │ │ ├── source-sans-pro-regular.eot │ │ ├── source-sans-pro-regular.ttf │ │ ├── source-sans-pro-regular.woff │ │ ├── source-sans-pro-semibold.eot │ │ ├── source-sans-pro-semibold.ttf │ │ ├── source-sans-pro-semibold.woff │ │ ├── source-sans-pro-semibolditalic.eot │ │ ├── source-sans-pro-semibolditalic.ttf │ │ ├── source-sans-pro-semibolditalic.woff │ │ └── source-sans-pro.css │ └── theme │ ├── asciinema-player.css │ ├── asciinema-player.js │ ├── asciinema-theme-gradle.css │ ├── github-gist.css │ └── gradle.css └── webinar-app ├── 1-configuring-the-application-plugin ├── .gitignore ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt │ └── test │ └── kotlin │ └── webinar │ └── app │ └── AppTest.kt ├── 2-configuring-the-kotlin-compiler ├── .gitignore ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt │ └── test │ └── kotlin │ └── webinar │ └── app │ └── AppTest.kt ├── 3-modularizing ├── .gitignore ├── app │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt ├── build.gradle.kts ├── core │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── webinar │ │ │ └── core │ │ │ └── App.kt │ │ └── test │ │ └── kotlin │ │ └── webinar │ │ └── core │ │ └── AppTest.kt ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts ├── 4-deduplicating-build-logic ├── .gitignore ├── app │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt ├── build.gradle.kts ├── core │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── webinar │ │ │ └── core │ │ │ └── App.kt │ │ └── test │ │ └── kotlin │ │ └── webinar │ │ └── core │ │ └── AppTest.kt ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts ├── 5-interoperability ├── .gitignore ├── app │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt ├── build.gradle.kts ├── core │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── webinar │ │ │ └── core │ │ │ └── App.kt │ │ └── test │ │ └── kotlin │ │ └── webinar │ │ └── core │ │ └── AppTest.kt ├── gradle │ ├── licensing.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts ├── 6-organizing-build-logic-with-buildSrc ├── .gitignore ├── app │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── webinar │ │ └── app │ │ └── App.kt ├── build.gradle.kts ├── buildSrc │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── kotlin-conventions.gradle.kts ├── core │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── webinar │ │ │ └── core │ │ │ └── App.kt │ │ └── test │ │ └── kotlin │ │ └── webinar │ │ └── core │ │ └── AppTest.kt ├── gradle │ ├── licensing.gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts └── 7-sharing-build-logic-between-builds ├── .gitignore ├── build-logic ├── build.gradle.kts ├── settings.gradle.kts └── src │ └── main │ └── kotlin │ └── kotlin-conventions.gradle.kts └── webinar-app ├── app ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── webinar │ └── app │ └── App.kt ├── build.gradle.kts ├── core ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── webinar │ │ └── core │ │ └── App.kt │ └── test │ └── kotlin │ └── webinar │ └── core │ └── AppTest.kt ├── gradle ├── licensing.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | build/ 3 | 4 | .idea/ 5 | *.iml 6 | 7 | out/ 8 | 9 | .DS_Store 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/README.md -------------------------------------------------------------------------------- /gradle/gradle.properties: -------------------------------------------------------------------------------- 1 | version=1.0 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "webinar-getting-started-kotlin-dsl" 2 | 3 | -------------------------------------------------------------------------------- /simple1/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/build.gradle.kts -------------------------------------------------------------------------------- /simple1/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /simple1/buildSrc/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple1/buildSrc/src/main/kotlin/Deps.kt: -------------------------------------------------------------------------------- 1 | object Deps { 2 | val slf4jVersion = "1.7.2" 3 | } -------------------------------------------------------------------------------- /simple1/cli/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/cli/build.gradle.kts -------------------------------------------------------------------------------- /simple1/cli/src/main/java/org/gradle/webinar/dm/cli/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/cli/src/main/java/org/gradle/webinar/dm/cli/Main.java -------------------------------------------------------------------------------- /simple1/cli/src/main/java/org/gradle/webinar/dm/cli/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/cli/src/main/java/org/gradle/webinar/dm/cli/Options.java -------------------------------------------------------------------------------- /simple1/fresh-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/fresh-install.sh -------------------------------------------------------------------------------- /simple1/gitutils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gitutils/build.gradle.kts -------------------------------------------------------------------------------- /simple1/gitutils/src/main/java/org/gradle/webinar/gitutils/GitUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gitutils/src/main/java/org/gradle/webinar/gitutils/GitUtils.java -------------------------------------------------------------------------------- /simple1/gitutils/src/test/java/org/gradle/webinar/gitutils/GitUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gitutils/src/test/java/org/gradle/webinar/gitutils/GitUtilsTest.java -------------------------------------------------------------------------------- /simple1/gitutils/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.defaultLogLevel=debug -------------------------------------------------------------------------------- /simple1/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /simple1/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /simple1/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gradlew -------------------------------------------------------------------------------- /simple1/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/gradlew.bat -------------------------------------------------------------------------------- /simple1/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/simple1/settings.gradle.kts -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/about-gradle.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/about-gradle.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/authoring-plugins.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/authoring-plugins.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/creating-build.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/creating-build.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/customizing-build.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/customizing-build.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/introduction.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/organizing-build.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/organizing-build.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/chapters/wrapup.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/chapters/wrapup.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/docinfo-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/docinfo-footer.html -------------------------------------------------------------------------------- /src/docs/asciidoc/docinfo-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/docinfo-header.html -------------------------------------------------------------------------------- /src/docs/asciidoc/images/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/blank.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/compiling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/compiling.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/configurations/bucket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/configurations/bucket.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/configurations/bucket_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/configurations/bucket_2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/configurations/bucket_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/configurations/bucket_3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/configurations/classpath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/configurations/classpath.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/configurations/complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/configurations/complete.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/construction.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/construction.jpeg -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compile1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compile1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compile2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compile2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compile3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compile3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compileapi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compileapi1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compileapi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compileapi2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/compileapi3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/compileapi3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/external.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/external.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/runtime1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/runtime1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/runtime2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/runtime2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/runtime3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/runtime3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/consumer/runtime4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/consumer/runtime4.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/depres-config-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/depres-config-time.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/flames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/flames.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/gradle-enterprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/gradle-enterprise.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/gradle-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/gradle-map.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/gradle-task-dag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/gradle-task-dag.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/incremental.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/incremental.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/inefficient-plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/inefficient-plugins.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/io-config-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/io-config-time.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/itsatrap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/itsatrap.jpg -------------------------------------------------------------------------------- /src/docs/asciidoc/images/lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/lifecycle.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/movies/gradle-init.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/movies/gradle-init.mp4 -------------------------------------------------------------------------------- /src/docs/asciidoc/images/movies/gradle-initializr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/movies/gradle-initializr.mp4 -------------------------------------------------------------------------------- /src/docs/asciidoc/images/outro.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/outro.jpeg -------------------------------------------------------------------------------- /src/docs/asciidoc/images/perf-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/perf-dashboard.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/perf-incremental.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/perf-incremental.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/perf-parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/perf-parallel.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/perf-serial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/perf-serial.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/perf-volatile-inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/perf-volatile-inputs.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/rich-versions-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/rich-versions-1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/rich-versions-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/rich-versions-2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/scan.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/title.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/title.jpeg -------------------------------------------------------------------------------- /src/docs/asciidoc/images/troll.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/troll.jpg -------------------------------------------------------------------------------- /src/docs/asciidoc/images/who-s-who.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/images/who-s-who.png -------------------------------------------------------------------------------- /src/docs/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/screencasts/step1.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/screencasts/step1.cast -------------------------------------------------------------------------------- /src/docs/asciidoc/screencasts/step2.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/asciidoc/screencasts/step2.cast -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Black.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Black.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Bold.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-ExtraBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-ExtraBold.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Hairline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Hairline.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Light.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Regular.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-SemiBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-SemiBold.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/Montserrat-UltraLight.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/Montserrat-UltraLight.otf -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/OFL.txt -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/SIL Open Font License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/SIL Open Font License.txt -------------------------------------------------------------------------------- /src/docs/fonts/Montserrat/montserrat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/Montserrat/montserrat.css -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/Apache License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/Apache License.txt -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/LICENSE.txt -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-Bold.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-BoldItalic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-ExtraBold.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-Italic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-Light.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-LightItalic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/OpenSans-SemiboldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/OpenSans-SemiboldItalic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/OpenSans/open-sans.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/OpenSans/open-sans.css -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/LICENSE -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /src/docs/fonts/source-sans-pro/source-sans-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/fonts/source-sans-pro/source-sans-pro.css -------------------------------------------------------------------------------- /src/docs/theme/asciinema-player.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/theme/asciinema-player.css -------------------------------------------------------------------------------- /src/docs/theme/asciinema-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/theme/asciinema-player.js -------------------------------------------------------------------------------- /src/docs/theme/asciinema-theme-gradle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/theme/asciinema-theme-gradle.css -------------------------------------------------------------------------------- /src/docs/theme/github-gist.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/theme/github-gist.css -------------------------------------------------------------------------------- /src/docs/theme/gradle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/src/docs/theme/gradle.css -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/.gitignore -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/gradlew -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "webinar-app" 2 | -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/1-configuring-the-application-plugin/src/test/kotlin/webinar/app/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/1-configuring-the-application-plugin/src/test/kotlin/webinar/app/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/.gitignore -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/gradlew -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "webinar-app" 2 | -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/2-configuring-the-kotlin-compiler/src/test/kotlin/webinar/app/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/2-configuring-the-kotlin-compiler/src/test/kotlin/webinar/app/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/3-modularizing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/.gitignore -------------------------------------------------------------------------------- /webinar-app/3-modularizing/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/3-modularizing/app/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/app/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/3-modularizing/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/3-modularizing/core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/core/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/3-modularizing/core/src/main/kotlin/webinar/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/core/src/main/kotlin/webinar/core/App.kt -------------------------------------------------------------------------------- /webinar-app/3-modularizing/core/src/test/kotlin/webinar/core/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/core/src/test/kotlin/webinar/core/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/3-modularizing/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/3-modularizing/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/3-modularizing/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/gradlew -------------------------------------------------------------------------------- /webinar-app/3-modularizing/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/3-modularizing/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/3-modularizing/settings.gradle.kts -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/.gitignore -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/app/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/app/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/core/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/core/src/main/kotlin/webinar/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/core/src/main/kotlin/webinar/core/App.kt -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/core/src/test/kotlin/webinar/core/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/core/src/test/kotlin/webinar/core/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/gradlew -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/4-deduplicating-build-logic/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/4-deduplicating-build-logic/settings.gradle.kts -------------------------------------------------------------------------------- /webinar-app/5-interoperability/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/.gitignore -------------------------------------------------------------------------------- /webinar-app/5-interoperability/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/5-interoperability/app/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/app/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/5-interoperability/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/5-interoperability/core/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/5-interoperability/core/src/main/kotlin/webinar/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/core/src/main/kotlin/webinar/core/App.kt -------------------------------------------------------------------------------- /webinar-app/5-interoperability/core/src/test/kotlin/webinar/core/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/core/src/test/kotlin/webinar/core/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/5-interoperability/gradle/licensing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/gradle/licensing.gradle -------------------------------------------------------------------------------- /webinar-app/5-interoperability/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/5-interoperability/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/5-interoperability/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/gradlew -------------------------------------------------------------------------------- /webinar-app/5-interoperability/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/5-interoperability/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/5-interoperability/settings.gradle.kts -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/.gitignore -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/app/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/app/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/buildSrc/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/core/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/core/src/main/kotlin/webinar/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/core/src/main/kotlin/webinar/core/App.kt -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/core/src/test/kotlin/webinar/core/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/core/src/test/kotlin/webinar/core/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/gradle/licensing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/gradle/licensing.gradle -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/gradlew -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/6-organizing-build-logic-with-buildSrc/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/6-organizing-build-logic-with-buildSrc/settings.gradle.kts -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/.gitignore -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/build-logic/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/build-logic/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/build-logic/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "build-logic" 2 | -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/build-logic/src/main/kotlin/kotlin-conventions.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/build-logic/src/main/kotlin/kotlin-conventions.gradle.kts -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/app/src/main/kotlin/webinar/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/app/src/main/kotlin/webinar/app/App.kt -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/build.gradle.kts -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/core/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/core/src/main/kotlin/webinar/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/core/src/main/kotlin/webinar/core/App.kt -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/core/src/test/kotlin/webinar/core/AppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/core/src/test/kotlin/webinar/core/AppTest.kt -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/licensing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/licensing.gradle -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradlew -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/gradlew.bat -------------------------------------------------------------------------------- /webinar-app/7-sharing-build-logic-between-builds/webinar-app/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/webinar-getting-started-with-the-gradle-kotlin-dsl/HEAD/webinar-app/7-sharing-build-logic-between-builds/webinar-app/settings.gradle.kts --------------------------------------------------------------------------------