Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor incremental compilation bugfixes #985

Merged
merged 7 commits into from
Jun 25, 2021

Conversation

ephemerist
Copy link
Contributor

THIS SOFTWARE IS CONTRIBUTED SUBJECT TO THE TERMS OF THE Organization Contribution License Agreement v2.0, dated July 13, 2012.THIS SOFTWARE IS LICENSED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OF NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THIS SOFTWARE MAY BE REDISTRIBUTED TO OTHERS ONLY BY EFFECTIVELY USING THIS OR ANOTHER EQUIVALENT DISCLAIMER IN ADDITION TO ANY OTHER REQUIRED LICENSE TERMS.

@typesafe-tools
Copy link

To validate this pull request against other sbt modules, please visit this link.

@ephemerist ephemerist force-pushed the feature/incremental-fixes branch from c0aa456 to 2512fd7 Compare June 25, 2021 08:16
@lightbend-cla-validator

Hi @chrisandrews-ms,

Thank you for your contribution! We really value the time you've taken to put this together.

Before we proceed with reviewing this pull request, please sign the Lightbend Contributors License Agreement:

https://www.lightbend.com/contribute/cla

ephemerist and others added 4 commits June 25, 2021 11:10
This avoids problems when monkey patching libraries.
foo.bar.Baz$1 should be identified as being in the current compilation unit when referenced from foo.bar.Baz.Other
@ephemerist ephemerist force-pushed the feature/incremental-fixes branch 2 times, most recently from 54942eb to e4d456c Compare June 25, 2021 10:26
@ephemerist ephemerist force-pushed the feature/incremental-fixes branch from e4d456c to 0349b9b Compare June 25, 2021 10:37
@lightbend-cla-validator

Hi @chrisandrews-ms,

Thank you for your contribution! We really value the time you've taken to put this together.

Before we proceed with reviewing this pull request, please sign the Lightbend Contributors License Agreement:

https://www.lightbend.com/contribute/cla

@ephemerist ephemerist force-pushed the feature/incremental-fixes branch from 0349b9b to 059d26c Compare June 25, 2021 11:45
@ephemerist ephemerist force-pushed the feature/incremental-fixes branch from 059d26c to d152289 Compare June 25, 2021 12:12
Copy link
Member

@eed3si9n eed3si9n left a comment

Choose a reason for hiding this comment

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

Thanks @ephemerist!

@eed3si9n eed3si9n merged commit e432eed into sbt:develop Jun 25, 2021
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.

7 participants