Closed Yasumoto closed 9 years ago
Er, this may or may not be actually the right place to file this, I might have instead meant to link to https://github.com/twitter/commons/issues/348
This is the right place. Its more involved though, 1st need to move them. Pants needs java6 compat tools, Twitter now publishes java7 classfile jars. Talked with the tweeps and they agreed on extraction of these tools from twitter/commons since they are leaf tools not used as libs at Twitter or by others.
The https://github.com/twitter/commons/issues/348 issue is Twitter-specific and not related to this pants change. I'll "link" this issue and #1362 - where link is just some RB comment text - fwict there is no way to link issues via bugs from a different github repo.
The jar-tool and junit-runner are now published to maven-cetnral and publishable using pants itself as part of the work closing #1411.
And the jar-tool / junit-runner delete from commons: https://rbcommons.com/s/twitter/r/2187/ https://github.com/twitter/commons/pull/375
The java-compiler is now published to maven-central
And the java-compiler delete from commons https://rbcommons.com/s/twitter/r/2196/ https://github.com/twitter/commons/issues/376
The last remaining tools - the ExplicitSpecsRunnerMain and DependencyEmitter scala plugin - are being killed and no longer used by pants, see:
As such this publishing work is complete.
As mentioned in the review by @jsirois.