Remove application plugin from misbehaving pluginsThe application plugin now creates and references tasks lazily. As such,the plugin can be removed from the list of misbehaving plugins inWellBehavedPluginTest.Signed-off-by: Kevin Macksamie <firstname.lastname@example.org>
Exclude application plugin from behaved pluginsWith the ApplicationPluginIntegrationTest inheriting the tests fromWellBehavedPluginTest, it fails the "does not realize all possibletasks" test. In order to make the test pass, the application plugin mustbe included in the list of misbehaving plugins inside that test. Thisconfirms that the application plugin in its current state is not lazy.Signed-off-by: Kevin Macksamie <email@example.com>
Test app plugin like other well behaved pluginsThe application plugin neither creates its tasks lazily nor referencesother tasks lazily (e.g., the `jar` task). Making theApplicationPluginIntegrationTest inherit from WellBehavedPluginTestexposes this problem by showing that the plugin fails the "does notrealize all possible tasks" test.Signed-off-by: Kevin Macksamie <firstname.lastname@example.org>
Fix xref to java-gradle-plugin section (#4179)The xref ID for the section on the java-gradle-plugin was previouslychanged from `javaGradle_plugin` to `java_gradle_plugin`. However, notall places using the xref ID were updated to use the new ID.