witty-crayon-22786
07/06/2020, 10:16 PMwitty-crayon-22786
07/06/2020, 10:17 PMhappy-kitchen-89482
07/06/2020, 10:18 PMhundreds-father-404
07/06/2020, 10:18 PMhundreds-father-404
07/06/2020, 10:19 PMwitty-crayon-22786
07/06/2020, 10:19 PMwitty-crayon-22786
07/06/2020, 10:20 PMwitty-crayon-22786
07/06/2020, 10:21 PM./pants test :: , “which things are tests?” is a harder question that can be deferred.witty-crayon-22786
07/06/2020, 10:21 PMwitty-crayon-22786
07/06/2020, 10:22 PMlint needing “roots” as well, and needing type information.)happy-kitchen-89482
07/06/2020, 10:22 PMhundreds-father-404
07/06/2020, 10:22 PM./pants fmt :: would not work like Benjy wants because it never uses Dependencies. It purely considers the rootshundreds-father-404
07/06/2020, 10:24 PMI think we discussed this, re at least at first requiring, say, binary/test targets to be explicitStu is talking about something else, I think. Where do we do this inference? Only within
resolve_dependencies rule (the inner nodes), or before Pants runs on anything when we calculate the universe of targets? You and I discussed on Thursday the latterwitty-crayon-22786
07/06/2020, 10:24 PMwitty-crayon-22786
07/06/2020, 10:24 PMwitty-crayon-22786
07/06/2020, 10:25 PMhundreds-father-404
07/06/2020, 10:25 PMrun, binary, and test, but not for repl, fmt, lint, setup-py, filedeps, list, etcwitty-crayon-22786
07/06/2020, 10:26 PMwitty-crayon-22786
07/06/2020, 10:26 PMhundreds-father-404
07/06/2020, 10:26 PM./pants lint :: need to work in a repo with zero BUILD files, but so does ./pants repl :: and ./pants dependencies helloworld/app.pyhappy-kitchen-89482
07/06/2020, 10:26 PMhundreds-father-404
07/06/2020, 10:27 PMfmt and lint afaicthappy-kitchen-89482
07/06/2020, 10:27 PMhundreds-father-404
07/06/2020, 10:27 PMhappy-kitchen-89482
07/06/2020, 10:27 PMwitty-crayon-22786
07/06/2020, 10:27 PMwitty-crayon-22786
07/06/2020, 10:28 PMhappy-kitchen-89482
07/06/2020, 10:28 PM