ClassPathFactory and PathResolver constructors: restore source compat and bincompat#7822
Merged
SethTisue merged 1 commit intoscala:2.12.xfrom Mar 7, 2019
Merged
Conversation
Member
Author
|
https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-integrate-community-build/4223/ |
7643f90 to
689d3b3
Compare
689d3b3 to
7ea180e
Compare
retronym
approved these changes
Mar 7, 2019
Member
|
Thanks, Seth. |
7ea180e to
f00cb65
Compare
Member
Author
|
gah, I failed to look at all of the compile errors, and so well, easy to fix. |
restore source compat and bincompat small followup to scala#7712. the community build found that a couple of projects (mima, classpath-shrinker) were using the old constructors. since it's easy to do, let's keep both source compat (with the default arguments) and bincompat (with the extra constructors, which we can toss for 2.13)
f00cb65 to
ca8c69d
Compare
Member
Author
|
in local testing, (where the twotails part is a test of #7825, which I rebased this PR on top of) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
small followup to #7712. the community build found that a couple of
projects (mima, classpath-shrinker) were using the old constructors. since
it's easy to do, let's keep both source compat (with the default
argument) and bincompat (with the extra constructor, which we can
toss for 2.13)
review by @retronym, is this a bad idea? idk what this code even does, I'm
just making the changes mechanically.
I've marked the extra constructors for removal in 2.13.x, should
the default arguments also be marked with the same TODO, or should
it stay going forward?