ancient-stone-50795
07/28/2015, 8:42 PMancient-stone-50795
07/28/2015, 8:43 PMenough-analyst-54434
07/28/2015, 8:43 PMenough-analyst-54434
07/28/2015, 8:44 PMenough-analyst-54434
07/28/2015, 8:47 PMancient-stone-50795
07/28/2015, 9:00 PMancient-stone-50795
07/28/2015, 9:02 PMenough-analyst-54434
07/28/2015, 9:02 PMancient-stone-50795
07/28/2015, 9:04 PMhappy-kitchen-89482
07/28/2015, 9:04 PMhappy-kitchen-89482
07/28/2015, 9:05 PMenough-analyst-54434
07/28/2015, 9:05 PMenough-analyst-54434
07/28/2015, 9:06 PMhappy-kitchen-89482
07/28/2015, 9:06 PMwitty-crayon-22786
07/28/2015, 9:07 PMancient-stone-50795
07/28/2015, 9:10 PMenough-analyst-54434
07/28/2015, 9:18 PMancient-stone-50795
07/28/2015, 9:18 PMancient-stone-50795
07/28/2015, 9:19 PMancient-stone-50795
07/28/2015, 9:19 PMancient-stone-50795
07/28/2015, 9:27 PMjolly-chef-92794
07/28/2015, 9:31 PMa8a73797a50f53fc48c57e1fdaf6b8211e267c67
(when the last codegen -- ApacheThriftGen -- was moved to SimpleCodegenTask), pants stopped working in square's java repo.
Specifically, ./pants clean-all compile
fails in the round engine:
Could not satisfy data dependencies for goal 'jvm' with action SingletonGroupTask_compile_jvm: u"No producers registered for 'java'"
Though the same command works fine in the pants repo at that commit. I suspect this may be because nothing is using code_gen anymore, so nothing has product_types
of java
, and indeed adding
@classmethod
def product_types(cls):
return ['java', 'scala', 'python']
To simple_codegen_task.py fixes it. I can put up a patch for that, but the fact that it still apparently works fine in the pants repo makes me wonder if it's a config problem on my end.witty-crayon-22786
07/28/2015, 9:32 PM[cache]
section in pants.ini doesn't apply as the default
in ./pants help, but the specific [cache.compile.scala]
(for example) section does apply in help. the options are actually applied in both caseshappy-kitchen-89482
07/28/2015, 9:33 PMhappy-kitchen-89482
07/28/2015, 9:33 PMwitty-crayon-22786
07/28/2015, 9:35 PMwitty-crayon-22786
07/28/2015, 9:35 PMenough-analyst-54434
07/28/2015, 9:37 PMenough-analyst-54434
07/28/2015, 9:40 PMenough-analyst-54434
07/28/2015, 9:40 PM