index
:
mill
bump-ammonite
bump-zinc
gh-pages
jsenv
jsenv-1.0.0-m8
master
millw
publish
pull/513/head
scalafmt-check
test
travis
upgrade-semanticdb
utest
Your shiny new Java/Scala build tool!
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
core
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add comments
Li Haoyi
2017-11-18
2
-8
/
+23
*
Extract out shared `Hierarchy.traverse` function for walking `Hierarchy` tree
Li Haoyi
2017-11-18
6
-46
/
+65
*
Tests appear to pass using the new `Hierarchy`-first `Discovered` data format
Li Haoyi
2017-11-17
5
-150
/
+155
*
Flesh out a principled implementation of the cross-build monad
Li Haoyi
2017-11-16
2
-98
/
+137
*
interpreter-based `Cross` seems to work
Li Haoyi
2017-11-16
2
-47
/
+99
*
Vendor `com.lihaoyi:acyclic` codebase as a cross-building example, first non-...
Li Haoyi
2017-11-16
8
-15
/
+80
*
remove hashing println
Li Haoyi
2017-11-15
1
-1
/
+0
*
Allow opting in to faster/sloppier `PathRef` signatures using mtime + filesiz...
Li Haoyi
2017-11-15
1
-10
/
+20
*
Strip out `play-json` dependency in favor of `upickle`, which we are forced t...
Li Haoyi
2017-11-15
7
-66
/
+40
*
Properly time entire main method
Li Haoyi
2017-11-15
1
-4
/
+10
*
First pass at cleaning up `build.sc` file syntax
Li Haoyi
2017-11-15
1
-12
/
+91
*
Avoid compiling code just to get access to compiled code output paths
Li Haoyi
2017-11-15
1
-7
/
+12
*
First pass at an `assembly` task now works, rudimentary but enough to be used...
Li Haoyi
2017-11-14
2
-4
/
+57
*
Add namespace hierarchy discovery to the `Discovered` macro, in preparation f...
Li Haoyi
2017-11-12
4
-13
/
+44
*
Tests are passing under the new group evaluation model
Li Haoyi
2017-11-12
5
-131
/
+132
*
Clean up `mill.Main`
Li Haoyi
2017-11-12
4
-31
/
+33
*
Rename out `Task.path` to `Task.source`, use it more aggressively to get `amm...
Li Haoyi
2017-11-12
7
-56
/
+67
*
Ensure `Evaluator` can handle the case where you have more than one terminal ...
Li Haoyi
2017-11-12
2
-19
/
+53
*
cleanup `build.sc` imports
Li Haoyi
2017-11-11
1
-0
/
+2
*
`T{}` blocks can now be implicit
Li Haoyi
2017-11-11
3
-3
/
+14
*
- Smoothed out syntax for defining ivy dependencies
Li Haoyi
2017-11-11
2
-49
/
+57
*
.
Li Haoyi
2017-11-11
1
-3
/
+1
*
Properly merge groups in `groupAroundNamedTargets` to handle cases where a gr...
Li Haoyi
2017-11-11
4
-5
/
+28
*
- Give `Target`s nicer `toString`s using `sourcecode.Enclosing`. Still not as...
Li Haoyi
2017-11-11
8
-18
/
+57
*
Swap over to new `projectDeps` mechanism for defining dependencies between va...
Li Haoyi
2017-11-11
5
-4
/
+5
*
First sketch at SBT test integration works
Li Haoyi
2017-11-11
1
-83
/
+69
*
rename forge -> mill
Li Haoyi
2017-11-10
28
-106
/
+106
*
Add basic tests for un-cached evaluation of `Task`s
Li Haoyi
2017-11-10
4
-42
/
+114
*
Kill `Router.main` annotation and make routing dependent on the `Command` ret...
Li Haoyi
2017-11-10
1
-2
/
+1
*
Migrate over to the new `Task`/`Target`/`Command` split
Li Haoyi
2017-11-09
17
-245
/
+265
*
Move `JavaCompilerJarTests` over to new `Target.ctx()` syntax
Li Haoyi
2017-11-09
2
-31
/
+10
*
Make `Applicative` macros able to inject a configurable `Ctx` object, used in...
Li Haoyi
2017-11-09
3
-25
/
+60
*
make scalaplugin.Subproject use the builtin destination folder
Li Haoyi
2017-11-09
2
-3
/
+4
*
Swap `compileScala` over to `T{...}` macro
Li Haoyi
2017-11-08
1
-2
/
+0
*
Include consistency check in main workflow
Li Haoyi
2017-11-07
1
-28
/
+34
*
First full metacircular compile-build-execute workflow now works using the `b...
Li Haoyi
2017-11-07
4
-19
/
+59
*
fix npe
Li Haoyi
2017-11-07
1
-5
/
+5
*
- Allow main methods to return `Target[T]`s, so they can then be evaled by an...
Li Haoyi
2017-11-07
5
-20
/
+77
*
Recursive main-method resolution now works, as part of the normal discovery r...
Li Haoyi
2017-11-05
3
-28
/
+53
*
Forked `ammonite.main.Router` into `forge.discover.Router`, to let us generat...
Li Haoyi
2017-11-05
3
-7
/
+409
*
Break out reusable JVM specific stuff into its own file
Li Haoyi
2017-11-05
3
-55
/
+73
*
Crib `createJar` code from CBT to properly set manifest
Li Haoyi
2017-11-05
1
-16
/
+46
*
Break out `Cacher.scala` from `Applicative.scala` to fully separate the gnarl...
Li Haoyi
2017-11-05
4
-36
/
+50
*
Add a simple consistency checker on `Discovered` to test if any of the observ...
Li Haoyi
2017-11-05
2
-39
/
+55
*
Add test to verify before-hand evaluation order of `Applyable#apply` calls
Li Haoyi
2017-11-05
1
-0
/
+15
*
Add multiple-identical-apply-calls unit test
Li Haoyi
2017-11-05
1
-0
/
+10
*
tweak
Li Haoyi
2017-11-05
1
-2
/
+2
*
Fix up owner chains to allow `Applyable#apply()` calls to work within lambdas
Li Haoyi
2017-11-05
2
-6
/
+24
*
More `ApplicativeTests`
Li Haoyi
2017-11-05
1
-4
/
+15
*
First set of standalone tests for the gnarly `Applicative` logic
Li Haoyi
2017-11-05
4
-57
/
+97
[next]