org.gradle.api.plugins.ApplicationPluginConvention.xml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improve application plugin docs

In 45dcc84eb8d8fcf1c2fa94a9b8e2b54907d1b39b, an extension class for the Java

application plugin, JavaApplication, was created with intent to deprecate the

existing convention properties for said plugin.

This commit takes us closer to that by describing the convention properties as

deprecated in the application plugin userguide.

1. Create DSL docs for JavaApplication extension class. This fields of this

class are currently identical to the convention properties.

2. Add missing field to both convention and extension DSL docs.

3. Give a brief example in JavaApplication javadoc illustrating that the

extension is applied to the project under the name 'application'.

4. Add missing links to both the convention and extension DSL docs in the

application plugin userguide. Describe the convention properties as deprecated

in favor of the extension.

Closes #7939.

Signed-off-by: Ian Kerins <ianskerins@gmail.com>

    • -1
    • +5
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 4 more files in changeset.
ApplicationPlugin: defaultJvmOpts renamed to applicationDefaultJvmArgs for consistency and uniqueness

    • -1
    • +1
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 4 more files in changeset.
defaultJvmOpts integrated into ApplicationPluginConvention

    • -1
    • +5
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 3 more files in changeset.
GRADLE-1558 - provide support for including other resources in the application distribution.

    • -2
    • +2
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 10 more files in changeset.
update applications plugin convention class and doc to use src/dist

    • -1
    • +1
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 2 more files in changeset.
updated gradle userguide and dsl reference about additional dist resources in ApplicationPlugin

    • -1
    • +5
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 1 more file in changeset.
Removed 'installDir' convention property, replaced by 'install.destinationDir'.

    • -4
    • +0
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 4 more files in changeset.
GRADLE-1427, GRADLE-1438 - Fixed behaviour for application install path. - Replaced installDirName with installDir, which points to the actual directory which the application will be installed into, rather than its parent directory. - Include project version in the root directory name in the distribution zip. - Added applicationName convention property, to allow the application name to be different to the project name. - Changed CopySpec.into(path) and into(path, closure) to allow a closure to be passed as the destination path.

    • -3
    • +15
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 13 more files in changeset.
update ApplicationPlugin related dsl docs

    • -0
    • +1
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 1 more file in changeset.
GRADLE-1326 - Added integration test for application plugin - Added application plugin properties to the dsl documentation - Fixed JavaExec so that dependencies for the classpath are autowired - Changed toolingApi sample to use application plugin

    • -0
    • +19
    ./org.gradle.api.plugins.ApplicationPluginConvention.xml
  1. … 10 more files in changeset.