bored-art-40741
10/15/2015, 5:35 PMtag
task which applies patterned rules from pants.ini to the tags of the all the targets in the graphbored-art-40741
10/15/2015, 5:35 PMvalidate
task which checks all of the tags and dependencies edges against possible violationsbored-art-40741
10/15/2015, 5:35 PMtags = ...
witty-crayon-22786
10/15/2015, 5:36 PMwitty-crayon-22786
10/15/2015, 5:36 PMbored-art-40741
10/15/2015, 5:36 PMbored-art-40741
10/15/2015, 5:36 PMwitty-crayon-22786
10/15/2015, 5:37 PMwitty-crayon-22786
10/15/2015, 5:37 PMbored-art-40741
10/15/2015, 5:37 PMwitty-crayon-22786
10/15/2015, 5:37 PMwitty-crayon-22786
10/15/2015, 6:33 PMsrc
patternhappy-kitchen-89482
10/15/2015, 6:34 PMhappy-kitchen-89482
10/15/2015, 6:34 PMwitty-crayon-22786
10/15/2015, 6:34 PMConfiguring explicit languages here (rather than just matching anything with a source-root-parent followed by one ignored directory) adds a lot of complexity. That's not to say I don't think we should do it... but I think it's important to justify it.
Are the advantages of an explicit language list sufficient to justify the complexity? Because without them you would go from 7 options to 2 (afaict).
happy-kitchen-89482
10/15/2015, 6:34 PMwitty-crayon-22786
10/15/2015, 6:34 PMwitty-crayon-22786
10/15/2015, 6:34 PMwitty-crayon-22786
10/15/2015, 6:35 PMwitty-crayon-22786
10/15/2015, 6:36 PM'-jvm' -> ['java, scala']
witty-crayon-22786
10/15/2015, 6:37 PMhappy-kitchen-89482
10/15/2015, 6:37 PMwitty-crayon-22786
10/15/2015, 6:37 PMhappy-kitchen-89482
10/15/2015, 6:38 PMhappy-kitchen-89482
10/15/2015, 6:38 PMwitty-crayon-22786
10/15/2015, 6:38 PMhappy-kitchen-89482
10/15/2015, 6:38 PMwitty-crayon-22786
10/15/2015, 6:39 PMwitty-crayon-22786
10/15/2015, 6:39 PMhappy-kitchen-89482
10/15/2015, 6:41 PM