Skip to content

Conversation

wolfs
Copy link
Member

@wolfs wolfs commented Oct 9, 2018

Without anything from the software model.

@wolfs wolfs self-assigned this Oct 9, 2018
@wolfs wolfs force-pushed the wolfs/de-incubate/pre-2x branch from 34e65b3 to 6d4ca09 Compare October 9, 2018 15:12
@wolfs wolfs requested a review from lptr October 9, 2018 16:30
@wolfs
Copy link
Member Author

wolfs commented Oct 9, 2018

That brings down usages of @Incubating from 1861 to 1282. Still high but a little bit better..

Copy link
Contributor

@adammurdoch adammurdoch left a comment

Choose a reason for hiding this comment

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

We shouldn't promote any of the software model types, or any of the native types. I started adding comments but gave up as there are many such types in this PR.

/**
* Displays some details about the software components produced by the project.
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

We shouldn't promote software model types.

Copy link
Member Author

Choose a reason for hiding this comment

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

Not promoting software model types any more.

* Displays some details about the configuration model of the project.
* An instance of this type is used when you execute the {@code model} task from the command-line.
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

software model

*
* <p>NOTE: This currently supports configuring the 'idea' plugin only.</p>
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

I probably wouldn't promote the play stuff yet, as it depends on the software model.

Copy link
Member Author

Choose a reason for hiding this comment

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

Not promoting play any more.

/**
* A set of sources passed to the Java compiler.
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

software model

/**
* A set of resource files.
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

software model

* Plugin for packaging JVM resources. Applies the {@link org.gradle.language.base.plugins.ComponentModelBasePlugin}. Registers "resources" language support with the {@link
* org.gradle.language.jvm.JvmResourceSet}.
*/
@Incubating
Copy link
Contributor

Choose a reason for hiding this comment

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

software model

@wolfs wolfs force-pushed the wolfs/de-incubate/pre-2x branch from 6d4ca09 to a5932e2 Compare October 10, 2018 09:50
@lptr
Copy link
Member

lptr commented Oct 10, 2018

Diff of incubating report before and after the PR as it is now: https://gist.github.com/lptr/be9438bf3684eb8f3bdce2af3401e815

@wolfs
Copy link
Member Author

wolfs commented Oct 10, 2018

@lptr PTAL.

@lptr
Copy link
Member

lptr commented Oct 10, 2018

I see IncrementalCompileOptions de-incubated, but what about ScalaPlatform?

That is a software model plugin.
@wolfs
Copy link
Member Author

wolfs commented Oct 10, 2018

@lptr See #7229 (comment)

@lptr
Copy link
Member

lptr commented Oct 10, 2018

That link doesn't do anything. :o

@lptr
Copy link
Member

lptr commented Oct 10, 2018

Found it. LGTM.

@lptr
Copy link
Member

lptr commented Oct 10, 2018

Wait, ComponentReport is still promoted!

That is a software model report.
@wolfs
Copy link
Member Author

wolfs commented Oct 10, 2018

Fixed.

@wolfs wolfs merged commit 2c68792 into master Oct 10, 2018
@wolfs wolfs deleted the wolfs/de-incubate/pre-2x branch October 10, 2018 15:37
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