summaryrefslogtreecommitdiff
path: root/integration/src/test/resource/acyclic
Commit message (Collapse)AuthorAgeFilesLines
* Rename `resource/` folders `resources/` to properly match SBT convention, ↵Li Haoyi2018-01-071-39/+0
| | | | making changes within them get picked up by the file-watching `~compile`/`~test` commands
* First pass at implicitly propagating a `def basePath: Path` up the `Module` ↵Li Haoyi2018-01-071-1/+1
| | | | | | | | hierarchy, which each module receives and extends. One constraint is that now must define your abstract modules as `trait`s rather than `class`es, or otherwise add an implicit `ctx: ModuleCtx` parameter to your class definition. So far this lets us remove some explicit `basePath` definitions in `build.sc`. Proper handling of `basePath` in `CrossModule`s is future work
* Swap over to new `CrossModule` class to simplify the cross module syntaxLi Haoyi2018-01-021-4/+5
|
* Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite.Li Haoyi2018-01-011-0/+38
Those tests now download a snapshot of the relevant git repo rather than vendoring the files, and use a bare `build.sc` instead of having the build object be included in the test classpath. Tests pass using `sbt integration/test`, but `mill integration.test` still doesn't work