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
Polish GradleLifecycle
implementation
#28957
Conversation
- Remove unused method - Reorder methods for top-down reading - Reduce type visibility
- Remove unnecessary `final` modifier - Document why `DefaultGradleLifecycle` is instantiated via `ObjectFactory`
- Simplify `popSingletonProperty` by introducing `ExtraPropertiesExtension.remove` - Move extension methods to their own files
@bot-gradle test |
I've triggered the following builds for you. Click here to see all build failures. |
While at it, could you also fix the javadoc for Also, related to this service I noticed this: https://github.com/gradle/gradle/pull/28581/files#r1578518821 |
Specify the exposed interface explicitly.
@bot-gradle merge |
Thanks, @alllex! |
* @see [ServiceRegistration.add] | ||
*/ | ||
internal | ||
inline fun <reified ServiceType, reified ImplementationType : ServiceType> ServiceRegistration.add() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Follow-up to #28875
Reviewing cheatsheet
Before merging the PR, comments starting with