creamy-activity-5659
09/17/2018, 11:39 PMenough-analyst-54434
09/18/2018, 1:11 AM./pants setup-py src/java::
I don't see an issue with a PR to fix this, but globally I think this is also whack-a-mole. Perhaps this indicates Pants should know about a "batch" mode vs an "interactive" one. With this concept in-hand, --changed
would imply batch and in batch tasks would not error if their was no work. In interactive mode they perhaps uniformly would error with no work when explicitly listed as goals on the command line. This is all a bit tricky to get right in both cases.aloof-angle-91616
09/18/2018, 4:02 AMaloof-angle-91616
09/18/2018, 4:04 AM--quiet
tooaloof-angle-91616
09/18/2018, 4:05 AMaloof-angle-91616
09/18/2018, 4:06 AMaloof-angle-91616
09/18/2018, 4:09 AMaloof-angle-91616
09/18/2018, 4:14 AMaloof-angle-91616
09/18/2018, 4:14 AMself.invalidated()
, or maybe some other overridealoof-angle-91616
09/18/2018, 4:15 AMaloof-angle-91616
09/18/2018, 4:16 AMselect_interpreter.py
about having to make an interpreter anyway for simplicity downstream always rankled me -- not as a bad idea, but that it was necessaryaloof-angle-91616
09/18/2018, 4:17 AMcreamy-activity-5659
09/18/2018, 3:03 PMaloof-angle-91616
09/18/2018, 3:04 PMcreamy-activity-5659
09/18/2018, 3:11 PMcreamy-activity-5659
09/18/2018, 3:12 PMaloof-angle-91616
09/18/2018, 3:17 PMaloof-angle-91616
09/18/2018, 3:18 PMaloof-angle-91616
09/18/2018, 3:18 PMcreamy-activity-5659
09/18/2018, 3:33 PMenough-analyst-54434
09/18/2018, 3:57 PMcreamy-activity-5659
09/18/2018, 4:08 PM