-
Notifications
You must be signed in to change notification settings - Fork 60
/
TODO.txt
34 lines (28 loc) · 1.16 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
TODO:
- in progress
- improve logging
- immediate features
- fix main project main method being run during tests
- investigate and solve multiple compilations of the same SourceDependency Build. Maybe introduce global Build map.
- cleanup
- move from java File to nio Path
- near future features
- make cbt's own re-build concurrency safe
- unify with sbts key names where sensible
- allow updating snapshots
- cbt cli options inject add dependencies into default build
- dependency exclusion, etc.
- use cli friendly responses by default everywhere
- class path debugging
- broken jars detection
- invalid files in lib folder
- integrate / build out maven search
- use zinc nailgun multi platform nailgun wrapper https://github.com/typesafehub/zinc/tree/7af98ba11d27d7667301c2222c1e702c7092bc44/src/universal/bin
- future features
- loop compiling with cancelling running runs/compiles
- shell tab completion
- maybe scripts for bash/zsh/fish
- maybe interactive shell
- maybe one that exists immediately after execution
- potential features
- running in-project tasks in parallel using Monad