hundreds-father-404
08/19/2019, 4:09 AMaloof-angle-91616
08/19/2019, 6:14 PMaloof-angle-91616
08/19/2019, 6:14 PMwitty-crayon-22786
08/19/2019, 8:09 PMaloof-angle-91616
08/19/2019, 8:10 PMwitty-crayon-22786
08/19/2019, 8:11 PMGoal.Options
class somehow...? i don't fully understand their semantics in v1... i think that it was something like "all goals that support passthrough args can consume the global passthrough args"... and so if you ran multiple goals (or multiple tasks that consumed passthrough args), they might end up consuming passthrough args intended for another taskaloof-angle-91616
08/19/2019, 8:12 PMaloof-angle-91616
08/19/2019, 8:13 PMwitty-crayon-22786
08/19/2019, 8:13 PMwitty-crayon-22786
08/19/2019, 8:14 PMaloof-angle-91616
08/19/2019, 8:14 PM--args
to automatically declare support for and add any passthrough args to the tasks args option, because that’s always been an annoying and confusing bit of boilerplatealoof-angle-91616
08/19/2019, 8:15 PMaloof-angle-91616
08/19/2019, 8:15 PMwitty-crayon-22786
08/19/2019, 8:16 PMtest.pytest
task. so, without that sugar, the equivalent in v2 would be to consume them from a subsystemaloof-angle-91616
08/19/2019, 8:16 PMaloof-angle-91616
08/19/2019, 8:16 PMaloof-angle-91616
08/19/2019, 8:22 PMaloof-angle-91616
08/19/2019, 8:23 PMaloof-angle-91616
08/19/2019, 8:23 PMwitty-crayon-22786
08/19/2019, 8:59 PM@rule
could request themwitty-crayon-22786
08/19/2019, 9:00 PMaloof-angle-91616
08/19/2019, 9:32 PMaloof-angle-91616
08/19/2019, 9:32 PMwitty-crayon-22786
08/19/2019, 9:39 PMaloof-angle-91616
08/19/2019, 9:39 PMwitty-crayon-22786
08/19/2019, 9:49 PMwitty-crayon-22786
08/19/2019, 9:50 PMhundreds-father-404
08/19/2019, 10:30 PMaloof-angle-91616
08/20/2019, 4:20 PM