File tree
979 files changed
+28578
-9736
lines changed- .github
- actions/post-build-selective
- workflows
- ci
- contrib
- artifactory/src/mill/contrib/artifactory
- flyway/src/mill/contrib/flyway
- playlib/src/mill/playlib
- scalapblib
- src/mill/contrib/scalapblib
- test/src/mill/contrib/scalapblib
- scoverage/src/mill/contrib/scoverage
- twirllib/src/mill/twirllib
- core
- api
- daemon/src/mill/api/daemon
- src/mill/api
- internal
- test/src/mill/api
- constants/src/mill/constants
- eval/src/mill/eval
- exec
- src/mill/exec
- test/src/mill/exec
- internal/cli
- src/mill/internal
- resolve
- src/mill/resolve
- test/src/mill/resolve
- dist
- scripts
- src
- test/src
- example
- androidlib
- java
- 1-hello-world
- 2-app-bundle
- 3-linting
- 4-sum-lib-java
- kotlin
- 1-hello-kotlin
- 2-compose
- 3-compose-screenshot-tests
- 4-sum-lib-kotlin
- cli
- builtins/1-builtin-commands
- header
- 2-tasks-yaml
- 3-jvm-version-yaml
- src
- depth/javahome/1-custom-jvms
- extending
- imports/3-contrib-dep
- jvmcode
- 1-subprocess
- 2-classloader
- 3-worker
- 5-module-run-task
- metabuild
- 4-meta-build
- plugins/1-writing-mill-plugins
- fundamentals/dependencies/3-search-updates
- javalib
- basic
- 1-script
- 1-simple
- 10-realistic
- bar
- src/bar
- test/src/bar
- foo
- src/foo
- test/src/foo
- qux/src/qux
- 3-simple
- src/foo
- test
- src/foo
- 4-compat-modules
- 4-module-deps
- bar
- src/bar
- test
- src/bar
- foo
- src/foo
- 5-compat-modules
- src
- integration/java/foo
- main/java/foo
- test/java/foo
- 6-programmatic
- foo
- src/foo
- test/src/foo
- 7-custom-build-logic
- foo
- src/foo
- test/src/foo
- 8-multi-module
- bar
- src/bar
- test/src/bar
- foo/src/foo
- 9-programmatic-compat
- foo/src
- integration/java/foo
- main/java/foo
- test/java/foo
- config
- 1-common-config
- custom-resources
- custom-src
- resources
- src/foo
- 2-testing
- integration
- src/qux
- src/qux
- test
- src/qux
- 3-linting
- src/foo
- 4-native-image
- src
- 5-publishing
- src
- 6-web-example
- src
- test
- src
- 7-custom-trait
- mill-build/src
- src/qux
- 8-programmatic-module-deps
- bar/src/bar
- foo
- src/foo
- module
- 2-common-config
- custom-resources
- custom-src
- resources
- src/foo
- 3-custom-tasks
- src/foo
- 4-generated-sources
- 5-compilation-execution-flags
- src/foo
- publishing
- 3-publish-module-sonatype
- foo/src/foo
- 4-revapi
- bar
- conf
- src
- dev/src
- 5-jlink
- script
- 10-static-site
- post
- 2-packaging
- 3-custom-class
- mill-build/src
- 4-relative-imports
- bar
- foo
- 5-programmatic-module-deps
- bar/src/bar
- 6-json-api-client
- 7-html-scraper
- 8-web-server
- 9-database
- web
- 2-hello-spring-boot
- 3-todo-spring-boot
- kotlinlib
- basic
- 1-script
- 1-simple
- 10-realistic
- bar
- src/bar
- test/src/bar
- foo
- src/foo
- test/src/foo
- qux/src/qux
- 3-simple
- src/foo
- test
- src/foo
- 4-compat-modules
- 4-module-deps
- bar
- src/bar
- test
- src/bar
- foo
- src
- 5-compat-modules
- src
- integration/java/foo
- main/java/foo
- test/java/foo
- 6-programmatic
- foo
- src/foo
- test/src/foo
- 7-custom-build-logic
- foo
- src/foo
- test/src/foo
- 8-multi-module
- bar
- src/bar
- test/src/bar
- foo/src/foo
- 9-programmatic-compat
- foo/src
- integration/java/foo
- main/java/foo
- test/java/foo
- config
- 1-common-config
- custom-resources
- custom-src
- resources
- src/foo
- 2-testing
- integration
- src/qux
- src/qux
- test
- src/qux
- 3-linting
- src/foo
- 4-native-image
- src
- 5-publishing
- src
- 6-web-example
- src
- test
- src
- 7-custom-trait
- mill-build/src
- src/qux
- 8-programmatic-module-deps
- bar/src/bar
- foo
- src
- linting
- 1-detekt
- src/example
- 5-spotless
- module
- 10-dependency-injection
- dagger
- src/main
- test/src
- 2-common-config
- custom-resources
- custom-src
- resources
- src/foo
- 3-custom-tasks
- src/foo
- 4-generated-sources
- 5-compilation-execution-flags
- src/foo
- script
- 10-static-site
- post
- 2-packaging
- 3-custom-class
- mill-build/src
- 4-relative-imports
- bar
- foo
- 5-programmatic-module-deps
- bar/src/bar
- 6-json-api-client
- 7-html-scraper
- 8-web-server
- 9-database
- large
- multifile
- 10-multi-file-builds
- foo
- src
- 11-helper-files
- multilang/14-multi-language
- migrating
- javalib
- 3-maven-complete-large
- 4-gradle-complete
- 5-gradle-incomplete
- scalalib/2-sbt-incomplete
- scalalib
- basic
- 1-script
- 1-simple
- 10-realistic
- bar
- src-2
- src-3
- src
- test
- src-2
- src-3
- src
- foo
- src
- test/src
- qux/src
- 3-multi-module
- 3-simple
- src
- test
- src
- 4-module-deps
- bar
- src
- test
- src
- foo
- src
- 5-compat-modules
- src
- integration/scala
- main/scala
- test/scala
- 6-programmatic
- foo
- src
- test/src
- 7-custom-build-logic
- foo
- src
- test/src
- 8-multi-module
- bar
- src
- test/src
- foo/src
- 9-programmatic-compat
- bar/src/main
- scala-2.12
- scala-2.13
- scala
- foo/src
- integration/scala
- main/scala
- test/scala
- config
- 1-common-config
- custom-resources
- custom-src
- resources
- src
- 2-testing
- integration
- src
- src
- test
- src
- 3-linting
- src
- 4-native-image
- src
- 5-publishing
- src
- 6-web-example
- src
- test
- src
- 7-custom-trait
- mill-build/src
- src
- 8-programmatic-module-deps
- bar/src
- foo
- src
- dependencies
- 1-mvn-deps
- 5-repository-config
- foo/src
- linting
- 1-scalafmt
- 2-contrib-scoverage
- src
- 3-acyclic
- 4-spotless
- module
- 14-cross-scala-version
- 2-common-config
- custom-resources
- custom-src
- resources
- src
- 3-custom-tasks
- src
- 4-generated-sources
- 5-compilation-execution-flags
- src
- 7-resources
- 9-docjar
- native
- 1-simple
- src
- 2-interop
- 3-multi-module
- foo/src
- 4-common-config
- publishing
- 3-publish-module-sonatype
- 8-native-image-libs
- foo/src
- script
- 10-static-site
- post
- 2-packaging
- 3-custom-class
- mill-build/src
- 4-relative-imports
- bar
- foo
- 5-programmatic-module-deps
- bar/src
- 6-json-api-client
- 7-html-scraper
- 8-web-server
- 9-database
- spark
- 1-hello-spark
- 3-semi-realistic
- testing/1-test-suite
- web
- 7-cross-version-platform-publishing
- 8-cross-platform-version-publishing
- thirdparty
- acyclic
- android-compose-samples
- androidtodo
- commons-io
- fansi
- gatling
- integration
- bootstrap/no-java-bootstrap/src
- bsp-util/src
- failure
- missing-build-file
- resources/foo/src
- src
- script-invalid-class
- resources
- src
- script-invalid-key-error
- resources
- src
- script-invalid-module-dep-type
- resources
- src
- script-invalid-task-type
- resources
- src
- script-module-dep-error
- resources
- src
- simple-yaml-error
- resources
- src
- feature
- large-project/resources
- system-java
- resources
- src
- ide
- bsp-server-reload
- resources/snapshots
- broken
- back
- changed
- start
- reload
- changed
- start
- src
- bsp-server
- resources
- project/scripts
- folder1
- folder2
- snapshots
- src
- build-classpath-contents/src
- gen-idea
- resources
- extended/idea/mill_modules
- hello-idea/idea/mill_modules
- src
- manual/migrating/src
- migrating/init
- resources/golden
- gradle
- maven
- sbt
- src
- libs
- androidlib
- databinding
- impl/src/mill/androidlib/databinding
- src/mill/androidlib/databinding
- keytool/src/mill/androidlib/keytool
- src/mill/androidlib
- databinding
- init
- buildgen
- api/src/mill/main/buildgen
- src/mill/main/buildgen
- test/src/mill/main/buildgen
- gradle
- api/src/mill/main/gradle
- exportplugin/src/mill/main/gradle
- src/mill/main/gradle
- test
- resources
- application-library
- app/src
- main/java/org/example/app
- test/java/org/example/app
- buildSrc
- src/main/kotlin
- gradle
- list
- src
- main/java/org/example/list
- test/java/org/example/list
- utilities/src/main/java/org/example/utilities
- expected
- application-library
- app
- list
- utilities
- config
- gradle-6-0
- mill-build/src
- gradle-7-0
- app
- list
- mill-build/src
- utilities
- gradle-8-0
- app
- list
- mill-build/src
- utilities
- gradle-9-0-0
- app
- list
- mill-build/src
- utilities
- library
- lib
- with-args/gradle-8-0
- gradle-6-0
- gradle/wrapper
- src/test
- gradle-7-0
- app
- src/test
- buildSrc
- src/main/groovy
- gradle/wrapper
- list
- src/test
- utilities
- gradle-8-0
- app
- src/test
- buildSrc
- src/main/groovy
- gradle/wrapper
- list
- src/test
- utilities
- gradle-9-0-0
- app
- src/test
- buildSrc
- src/main/kotlin
- gradle/wrapper
- list
- src/test
- utilities
- library
- gradle
- lib
- src
- main/java/org/example
- test/java/org/example
- src/mill/main/gradle
- maven
- src/mill/main/maven
- test
- resources
- expected
- config
- maven-samples-jvm-id
- multi-module
- server
- webapp
- single-module
- maven-samples
- mill-build/src
- multi-module
- server
- webapp
- single-module
- misc
- quickstart
- mill-build/src
- spring-start
- mill-build/src
- with-args
- maven-samples
- quickstart
- misc
- quickstart
- .mvn
- src
- main/java/com/mycompany/app
- test/java/com/mycompany/app
- spring-start
- .mvn/wrapper
- src
- main
- java/com/example/demo
- resources
- test/java/com/example/demo
- src/mill/main/maven
- sbt
- api/src/mill/main/sbt
- exportplugin/src/mill/main/sbt
- models/src/mill/main/sbt
- src/mill/main/sbt
- test
- resources
- cross-version
- project
- src/test/scala
- crossproject-cross-version
- project
- pure/src/test/scala
- crossproject
- project
- expected
- config
- all/sbt-multi-project-example
- without-base-project/sbt-multi-project-example
- cross-version
- mill-build/src
- crossproject-cross-version
- dummy
- full
- jvm-util
- mill-build/src
- pure
- crossproject
- dummy
- full
- mill-build/src
- pure
- sbt-multi-project-example
- common
- mill-build/src
- multi1
- multi2
- nested
- nested
- scala-seed-project
- mill-build/src
- with-args
- crossproject-cross-version
- sbt-multi-project-example
- sbt-multi-project-example/project
- scala-seed-project/project
- src/mill/main/sbt
- src/mill/init
- test/src/mill/init
- javalib
- api/src/mill/javalib/classgraph
- classgraph-worker/src/mill/javalib/classgraph/impl
- src/mill/javalib
- bsp
- checkstyle
- palantirformat
- pmd
- publish
- testrunner/src/mill/javalib/testrunner
- test/src/mill/javalib
- dependency/metadata
- worker/src/mill/javalib/zinc
- kotlinlib
- api/src/mill/kotlinlib/worker/api
- src/mill/kotlinlib
- detekt
- js
- kover
- ktfmt
- ktlint
- worker/src/mill/kotlinlib/worker/impl
- pythonlib/src/mill/pythonlib
- scalajslib
- api/src/mill/scalajslib/worker/api
- src/mill/scalajslib
- api
- worker
- worker/1/src/mill/scalajslib/worker
- jsenv
- scalalib
- src/mill/scalalib
- bsp
- scalafmt
- test/src/mill/scalalib
- scalanativelib/src/mill/scalanativelib
- script
- src
- tabcomplete
- src/mill/tabcomplete
- test/src/mill/tabcomplete
- util/src/mill
- util
- mill-build
- src-testkit/mill/testkit
- src/millbuild
- runner
- bsp
- worker/src/mill/bsp/worker
- client
- codesig
- src/mill/codesig
- test
- cases
- callgraph/realistic/4-actors/src
- methodhash/unchanged
- sourcecode-line-2/src
- sourcecode-line/src
- src
- daemon
- src/mill/daemon
- test/src/mill/daemon
- idea
- src/mill/idea
- launcher/src/mill/launcher
- meta
- src/mill/meta
- testkit/src/mill/testkit
- website
- blog/modules/ROOT/pages
- docs
- modules/ROOT
- pages
- android
- cli
- comparisons
- depth
- extending
- fundamentals
- javalib
- javascriptlib
- kotlinlib
- pythonlib
- scalalib
- partials
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
979 files changed
+28578
-9736
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
7 | 11 | | |
8 | 12 | | |
9 | 13 | | |
| |||
43 | 47 | | |
44 | 48 | | |
45 | 49 | | |
46 | | - | |
| 50 | + | |
47 | 51 | | |
48 | 52 | | |
49 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | | - | |
| 69 | + | |
| 70 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
| 168 | + | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| 207 | + | |
207 | 208 | | |
208 | | - | |
| 209 | + | |
209 | 210 | | |
210 | 211 | | |
211 | 212 | | |
| |||
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| 227 | + | |
226 | 228 | | |
227 | 229 | | |
228 | 230 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
32 | 36 | | |
33 | 37 | | |
34 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
78 | 81 | | |
79 | 82 | | |
80 | 83 | | |
| |||
180 | 183 | | |
181 | 184 | | |
182 | 185 | | |
183 | | - | |
| 186 | + | |
184 | 187 | | |
185 | 188 | | |
186 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
16 | 32 | | |
17 | 33 | | |
18 | 34 | | |
19 | 35 | | |
20 | | - | |
| 36 | + | |
21 | 37 | | |
22 | 38 | | |
23 | 39 | | |
| |||
52 | 68 | | |
53 | 69 | | |
54 | 70 | | |
55 | | - | |
| 71 | + | |
56 | 72 | | |
57 | 73 | | |
58 | 74 | | |
| |||
72 | 88 | | |
73 | 89 | | |
74 | 90 | | |
75 | | - | |
| 91 | + | |
76 | 92 | | |
77 | 93 | | |
78 | 94 | | |
| |||
126 | 142 | | |
127 | 143 | | |
128 | 144 | | |
129 | | - | |
| 145 | + | |
130 | 146 | | |
131 | 147 | | |
132 | 148 | | |
| |||
156 | 172 | | |
157 | 173 | | |
158 | 174 | | |
159 | | - | |
| 175 | + | |
160 | 176 | | |
161 | 177 | | |
162 | 178 | | |
| |||
177 | 193 | | |
178 | 194 | | |
179 | 195 | | |
180 | | - | |
| 196 | + | |
181 | 197 | | |
182 | 198 | | |
183 | 199 | | |
| |||
595 | 611 | | |
596 | 612 | | |
597 | 613 | | |
598 | | - | |
| 614 | + | |
599 | 615 | | |
600 | 616 | | |
601 | 617 | | |
| |||
621 | 637 | | |
622 | 638 | | |
623 | 639 | | |
624 | | - | |
| 640 | + | |
625 | 641 | | |
626 | 642 | | |
627 | 643 | | |
| |||
639 | 655 | | |
640 | 656 | | |
641 | 657 | | |
642 | | - | |
| 658 | + | |
643 | 659 | | |
644 | 660 | | |
645 | 661 | | |
| |||
828 | 844 | | |
829 | 845 | | |
830 | 846 | | |
831 | | - | |
| 847 | + | |
832 | 848 | | |
833 | 849 | | |
834 | 850 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
0 commit comments