witty-crayon-22786
08/25/2015, 7:35 PMbored-art-40741
08/25/2015, 7:36 PMhappy-kitchen-89482
08/25/2015, 7:38 PMwitty-crayon-22786
08/25/2015, 7:38 PMhappy-kitchen-89482
08/25/2015, 7:38 PMwitty-crayon-22786
08/25/2015, 7:39 PM[compile.zinc]
)happy-kitchen-89482
08/25/2015, 7:39 PM[compile.zinc]
partition_size_hint: 400
worker_count: 4
name_hashing: False
jvm_options: %(basic_opts)s + %(more_mem_opts)s + %(zinc_opts)s
warning_args: []
no_warning_args: [
'-S-nowarn',
]
missing_deps: fatal
missing_deps_whitelist: [
'test/jvm/com/foursquare/common/testing',
]
# Arguments for plugins. Args are only applied for active plugins, so it's safe to put
# inactive plugin args here. Type is list of pairs of [plugin name, list-of-args].
plugin_args: {
'i18n': ['file=src/resources/translations/api.txt'],
'lint': ['checkers:base', 'checkers:wildcardImports'],
}
# Active plugins. Can be overridden with the --compile-zinc-plugins flag.
plugins: ['i18n','lint']
# If only a few targets are changed locally, attempt to chunk such that unchanged deps of
# local changes are attempted first, in a different chunk.
# This isolates changed targets in their own chunk based on assumption that local changes
# are more likely to fail to compile requiring a reattempt of their chunk, but ideally not of
# the deps, since they succeeded, as a chunk, first.
locally_changed_targets_heuristic_limit = 10
zinc: ['//:zinc']
plugin_jars: ['//:scalac-lint-plugin', '//:i18n-plugin']
# TODO: Write to caches (or at least local cache) once editing-while-building doesn't cause issues.
args: [
'-S-encoding', '-SUTF-8',
'-S-deprecation',
'-S-unchecked',
'-S-feature',
'-S-Xfatal-warnings',
'-S-g:vars',
'-S-language:existentials',
'-S-language:implicitConversions',
'-S-language:reflectiveCalls',
'-S-language:postfixOps',
'-S-language:higherKinds',
# Set options for the javac invoked by zinc.
# '-C-J-Xmx2g',
'-C-source',
'-C1.6',
'-C-target',
'-C1.6',
]
happy-kitchen-89482
08/25/2015, 7:40 PMhappy-kitchen-89482
08/25/2015, 7:40 PMzinc_opts: [
'-Dzinc.compiler.cache.limit=5',
'-Dzinc.analysis.cache.limit=100',
'-Dzinc.resident.cache.limit=0', # These leak memory. Do not use.
]
happy-kitchen-89482
08/25/2015, 7:42 PMhappy-kitchen-89482
08/25/2015, 7:44 PMwitty-crayon-22786
08/25/2015, 7:49 PMwitty-crayon-22786
08/25/2015, 7:49 PMhappy-kitchen-89482
08/25/2015, 7:50 PMhappy-kitchen-89482
08/25/2015, 7:57 PMenough-analyst-54434
08/25/2015, 8:03 PMjolly-chef-92794
08/25/2015, 8:13 PMsrc/python/pants/backend/codegen/tasks/antlr_gen.py
is using pants.java.util.execute_java
, rather than just using the self.runjava
it inherits from NailgunTask
?witty-crayon-22786
08/25/2015, 8:14 PMwitty-crayon-22786
08/25/2015, 8:14 PMwitty-crayon-22786
08/25/2015, 8:15 PMhappy-kitchen-89482
08/25/2015, 8:17 PMhappy-kitchen-89482
08/25/2015, 8:17 PMhappy-kitchen-89482
08/25/2015, 8:17 PMhappy-kitchen-89482
08/25/2015, 8:17 PMhappy-kitchen-89482
08/25/2015, 8:20 PMhappy-kitchen-89482
08/25/2015, 8:20 PMbored-art-40741
08/25/2015, 8:20 PMhappy-kitchen-89482
08/25/2015, 8:21 PMwitty-crayon-22786
08/25/2015, 8:22 PMwitty-crayon-22786
08/25/2015, 8:22 PM