summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Roeser <le.petit.fou@web.de>2018-12-12 10:38:17 +0100
committerTobias Roeser <le.petit.fou@web.de>2018-12-12 10:38:22 +0100
commitd0e1b572e88d311e1aee23d92e0384a81de4bcb6 (patch)
treec910511848d2221c3a9be45205879d160accbf9f
parentfbc49eae8b0b16bd7033d38b18d28b100db5d469 (diff)
downloadmill-d0e1b572e88d311e1aee23d92e0384a81de4bcb6.tar.gz
mill-d0e1b572e88d311e1aee23d92e0384a81de4bcb6.tar.bz2
mill-d0e1b572e88d311e1aee23d92e0384a81de4bcb6.zip
Added note about experimental Evaluator commands
See https://github.com/lihaoyi/mill/issues/502
-rw-r--r--docs/pages/7 - Extending Mill.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/pages/7 - Extending Mill.md b/docs/pages/7 - Extending Mill.md
index 2e59dfe3..70ac24da 100644
--- a/docs/pages/7 - Extending Mill.md
+++ b/docs/pages/7 - Extending Mill.md
@@ -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
@@ -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.
+