loud-stone-83419
11/24/2020, 5:48 PM16:41:08 [DEBUG] pants.engine.internals.scheduler:pid=68013: computed 1 nodes in 0.000809 seconds. there are 374 total nodes.
Executing tasks in goals: bootstrap -> lint16:41:08 [DEBUG] pants.process.lock:pid=68013: acquiring lock: <pants.process.lock.OwnerPrintingInterProcessFileLock object at 0x1105a1c10>
11:41:08 00:01 [bootstrap]
11:41:08 00:01 [substitute-aliased-targets]
expanding //:platform
11:41:08 00:01 [jar-dependency-management]16:41:08 [DEBUG] pants.java.distribution.distribution:pid=68013: Located Distribution('/Users/nicolasjoseph/.sdkman/candidates/java/current/bin', minimum_version=None, maximum_version=None jdk=True) for constraints: minimum_version None, maximum_version None, jdk True
11:41:08 00:01 [bootstrap-jvm-tools]
11:41:08 00:01 [provide-tools-jar]
11:41:08 00:01 [lint]
11:41:08 00:01 [scalafix]
11:41:08 00:01 [scalafmt]
11:41:08 00:01 [scalastyle]
11:41:08 00:01 [checkstyle]
11:41:08 00:01 [jvm-dep-check]16:41:08 [DEBUG] pants.process.lock:pid=68013: releasing lock: <pants.process.lock.OwnerPrintingInterProcessFileLock object at 0x1105a1c10>
Waiting for background workers to finish.
11:41:08 00:01 [complete]
SUCCESS
happy-kitchen-89482
11/24/2020, 9:13 PMwitty-crayon-22786
11/24/2020, 9:20 PM--scalafmt-config
option, which is [scalafmt] config = ..
in pants.ini/pants.tomlloud-stone-83419
11/24/2020, 9:39 PMloud-stone-83419
11/24/2020, 9:39 PMloud-stone-83419
11/24/2020, 9:39 PMwitty-crayon-22786
11/24/2020, 9:40 PMloud-stone-83419
11/24/2020, 9:41 PMloud-stone-83419
11/24/2020, 9:41 PMloud-stone-83419
11/24/2020, 9:41 PMloud-stone-83419
11/24/2020, 9:41 PMloud-stone-83419
11/24/2020, 9:42 PMwitty-crayon-22786
11/24/2020, 9:42 PMloud-stone-83419
11/24/2020, 9:44 PMloud-stone-83419
11/24/2020, 9:44 PMloud-stone-83419
11/24/2020, 9:45 PMwitty-crayon-22786
11/24/2020, 9:45 PM--changed-*
optionsloud-stone-83419
11/24/2020, 9:46 PMwitty-crayon-22786
11/24/2020, 9:46 PM--transitive
is specifiedloud-stone-83419
11/24/2020, 9:47 PMwitty-crayon-22786
11/24/2020, 9:47 PMwitty-crayon-22786
11/24/2020, 9:48 PMloud-stone-83419
11/24/2020, 9:48 PMloud-stone-83419
11/24/2020, 9:48 PMwitty-crayon-22786
11/24/2020, 9:49 PM./pants $goal ::
⦠where ::
means all targets recursivelywitty-crayon-22786
11/24/2020, 9:49 PM./pants $goal $dir::
for all targets under a directoryloud-stone-83419
11/24/2020, 9:49 PMwitty-crayon-22786
11/24/2020, 9:50 PM--changed
options are described for v1 here: https://v1.pantsbuild.org/orgs.html#continuous-integration ⦠they can be helpful for CI, but also for commithookswitty-crayon-22786
11/24/2020, 9:50 PM./pants --changed-since=HEAD fmt
, for exampleloud-stone-83419
11/24/2020, 9:52 PMfiles
build functionwitty-crayon-22786
11/24/2020, 9:53 PMwitty-crayon-22786
11/24/2020, 9:54 PM--chroot
)witty-crayon-22786
11/24/2020, 9:54 PMfiles
that it declares dependencies on will be present in the chroot.witty-crayon-22786
11/24/2020, 9:55 PMresources
on the other hand are placed on the classpath and/or pythonpath, and are loaded via System.getResource / pkg_resources, respectively.loud-stone-83419
11/24/2020, 9:56 PM