Skip to content

Conversation

@ivanopagano
Copy link
Contributor

@ivanopagano ivanopagano commented Jul 16, 2020

This is a copy-paste solution from the 2.13.x branch of @milessabin philosophical PR #7178
It's an attempt at back-porting the solution to the 2.12.x branch.

Fixes scala/bug#10035

Honestly I have no idea why this should work, but the new test scenario passes on this branch too, so I'm making the attempt to merge it.
I would expect someone better positioned to evaluate potential errors in the solution.

@scala-jenkins scala-jenkins added this to the 2.12.13 milestone Jul 16, 2020
@Jasper-M

This comment has been minimized.

Copy link
Member

@dwijnand dwijnand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Mind squashing or rebasing?

@ivanopagano ivanopagano force-pushed the topic/t10035-2.12-backport branch from 8da5705 to 1e567b4 Compare July 17, 2020 12:14
@ivanopagano
Copy link
Contributor Author

ivanopagano commented Jul 17, 2020

LGTM. Mind squashing or rebasing?

@dwijnand

I've currently rebased my fork (which was originally stale) on the branch from the scala origin. And rebased the change on top of that.
I keep seeing the rebase commits as separate, while I wouldn't expect that.

I might be unfamiliar with how to properly reset the fork in sync with scala/scala original branch, so that no spurious commits show up anymore.

Edit: working to fix that

 * copy the bugfix for scala/bug#10035 to the 2.12.x branch, as-is
@ivanopagano ivanopagano force-pushed the topic/t10035-2.12-backport branch from 1e567b4 to e5175d1 Compare July 17, 2020 12:38
@ivanopagano
Copy link
Contributor Author

@dwijnand should be better now

Copy link
Member

@dwijnand dwijnand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@lrytz lrytz merged commit 77f30f9 into scala:2.12.x Jul 20, 2020
@SethTisue SethTisue changed the title Don't recurse without bound in outerPath - 2.12 reloaded Don't recurse without bound in outerPath (backport) Aug 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants