Skip to content

Commit

Permalink
Added note about experimental Evaluator commands
Browse files Browse the repository at this point in the history
See #502
  • Loading branch information
lefou committed Dec 12, 2018
1 parent fbc49ea commit d0e1b57
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/pages/7 - Extending Mill.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,9 @@ builds, simply publish your code as a library to maven central.
For more information, see Ammonite's
[Ivy Dependencies documentation](http://ammonite.io/#import$ivy).

## Evaluator Commands
## Evaluator Commands (experimental)

_Evaluator Command are experimental and suspected to change. See [issue #502](https://github.com/lihaoyi/mill/issues/502) for details._

You can define a command that takes in the current `Evaluator` as an argument,
which you can use to inspect the entire build, or run arbitrary tasks. For
Expand All @@ -179,3 +181,4 @@ Many built-in tools are implemented as custom evaluator commands:
[all](http://www.lihaoyi.com/mill/#all), [inspect](http://www.lihaoyi.com/mill/#inspect),
[resolve](http://www.lihaoyi.com/mill/#resolve), [show](http://www.lihaoyi.com/mill/#show).
If you want a way to run Mill commands and programmatically manipulate the tasks and outputs, you do so with your own evaluator command.

0 comments on commit d0e1b57

Please sign in to comment.