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

Fixes. #917. Added include_std_type configuration option. #1136

Merged
merged 8 commits into from
Oct 8, 2020

Conversation

dotbg
Copy link
Contributor

@dotbg dotbg commented Oct 3, 2020

References #917

@akka-ci
Copy link

akka-ci commented Oct 3, 2020

Thank you for your pull request! After a quick sanity check one of the team will reply with 'OK TO TEST' to kick off our automated validation on Jenkins. This compiles the project, runs the tests, and checks for things like binary compatibility and source code formatting. When two team members have also manually reviewed and (perhaps after asking for some amendments) accepted your contribution, it should be good to be merged.

For more details about our contributing process, check out CONTRIBUTING.md - and feel free to ask!

Copy link
Member

@raboof raboof left a comment

Choose a reason for hiding this comment

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

Thank you for looking into this!

The change mostly looks good to me, but the plugin-tester-java project now fails because it is also ran as part of the gradle/sbt builds, and this feature is not yet available there. Of course the 'best' way to fix this would be to implement this feature for sbt and gradle as well, but I can imagine that is beyond the scope of this PR. In that case we should perhaps remove comment out the changes to plugin-tester-java, and add tickets to fill in the gradle and sbt support before enabling the test?

@dotbg
Copy link
Contributor Author

dotbg commented Oct 5, 2020

@raboof, I have fixed the gradle buld as well. The sbt looks like a tough one as I have to pass through the options to the sbt-protoc plugin.

@raboof
Copy link
Member

raboof commented Oct 6, 2020

OK TO TEST

@raboof
Copy link
Member

raboof commented Oct 6, 2020

@raboof, I have fixed the gradle buld as well.

Cool!

The sbt looks like a tough one as I have to pass through the options to the sbt-protoc plugin.

Actually you were already almost there - I took the liberty of amending your PR with the final bit.

Copy link
Member

@raboof raboof left a comment

Choose a reason for hiding this comment

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

Some comments - starting to shape up nicely!

gradle-plugin/build.gradle Outdated Show resolved Hide resolved
plugin-tester-java/build.gradle Outdated Show resolved Hide resolved
plugin-tester-java/build.gradle Outdated Show resolved Hide resolved
plugin-tester-java/pom.xml Show resolved Hide resolved
plugin-tester-scala/settings.gradle Outdated Show resolved Hide resolved
@dotbg dotbg force-pushed the maven-plugin-options branch 2 times, most recently from 00e84d4 to ff48e93 Compare October 6, 2020 15:48
cleanup + version alignment
@raboof raboof force-pushed the maven-plugin-options branch 2 times, most recently from e44cbdc to 9c6ee53 Compare October 7, 2020 13:50
@dotbg dotbg requested a review from raboof October 8, 2020 10:19
Copy link
Member

@raboof raboof left a comment

Choose a reason for hiding this comment

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

One last minor comment, then LGTM!

build.sbt Outdated Show resolved Hide resolved
Co-authored-by: Arnout Engelen <github@bzzt.net>
Copy link
Member

@raboof raboof left a comment

Choose a reason for hiding this comment

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

LGTM, thanks! (will merge when CI is green)

@raboof raboof merged commit 7b4d0cd into akka:master Oct 8, 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.

3 participants