Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@FranklinYinanDing
Copy link
Contributor

…gnostic

Backport #8559 to 2.6.x branch.

@marcospereira marcospereira changed the title Added Java APIs for general dependency-injection to be DI framework a… [2.6.x]: Added Java APIs for general dependency-injection to be DI framework agnostic Aug 31, 2018
@FranklinYinanDing
Copy link
Contributor Author

Hey @marcospereira is there anything else need to be addressed for checking in? Thanks!

Copy link
Member

@marcospereira marcospereira left a comment

Choose a reason for hiding this comment

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

LGTM.

Thank you, @FranklinYinanDing.

I think as soon as we get a green build it will be okay to merge.

@FranklinYinanDing
Copy link
Contributor Author

@marcospereira Thanks for reviewing!

I've corrected the real errors buried by other false positive ones, and verified locally.

But I noticed that the CI job wasn't kicked off by my commit. Is there something wrong with the CI build?

@FranklinYinanDing
Copy link
Contributor Author

NVM! Maybe just some delay. All green now!

Copy link
Member

@marcospereira marcospereira left a comment

Choose a reason for hiding this comment

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

Small comment and after that let's merge it. :-)

Thanks, @FranklinYinanDing.

import com.google.inject.{ CreationException, ProvisionException }
import com.typesafe.config.Config
import org.specs2.mutable.Specification
import play.{ Environment => EnvironmentJ }
Copy link
Member

Choose a reason for hiding this comment

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

Nitpicks: noticed this while I was reviewing the other PR. Let's use Something => JavaSomething instead of Something => SomethingJ. :-)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done! That was our internal naming convention. I'll keep this in mind for future PR.

@FranklinYinanDing
Copy link
Contributor Author

@marcospereira Could you please take a look at the latest CI failure? java.lang.NoClassDefFoundError: sbt/State$Next

I don't think my change causes this. Thank you!

@marcospereira
Copy link
Member

@FranklinYinanDing I've triggered the job again. It may be a problem with Travis cache.

@FranklinYinanDing
Copy link
Contributor Author

Not sure if the latest one is the one you triggered, (the time looks like it), but it is still failing :(

@marcospereira
Copy link
Member

We got a green build after cleaning Travis cache. :-)

Copy link
Member

@marcospereira marcospereira left a comment

Choose a reason for hiding this comment

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

👍

Thanks for your patience here, @FranklinYinanDing.

@marcospereira marcospereira merged commit 8ce38ef into playframework:2.6.x Sep 18, 2018
@FranklinYinanDing
Copy link
Contributor Author

Thank you for reviewing! I'll start working on the master branch one.

@marcospereira marcospereira added this to the Play 2.6.20 milestone Oct 9, 2018
@marcospereira
Copy link
Member

@FranklinYinanDing this is part of Play 2.6.20 released just a few hours ago. :-)

@FranklinYinanDing
Copy link
Contributor Author

FranklinYinanDing commented Oct 9, 2018

Great! Thank you! I'm picking it up right now. @marcospereira

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.

2 participants