[ 
https://issues.apache.org/jira/browse/GEODE-6019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated GEODE-6019:
----------------------------------
    Labels: pull-request-available  (was: )

> Gradle constants should be declared in gradle.properties when possible
> ----------------------------------------------------------------------
>
>                 Key: GEODE-6019
>                 URL: https://issues.apache.org/jira/browse/GEODE-6019
>             Project: Geode
>          Issue Type: Improvement
>            Reporter: Patrick Rhomberg
>            Priority: Major
>              Labels: pull-request-available
>
> Build constants, such as the project {{group = org.apache.geode}}, should be 
> declared in the {{gradle.properties}} whenever possible, rather than in the 
> {{build.gradle}}.
> * As a constant, it needs not clutter our already-rather-involved build graph.
> * In many places, because project properties are read-only after 
> initialization, we resort to {{ext}} to write property values, which are not 
> robustly cached for performance (though this impact is likely trivial)
> * In some instances, such as third-party developers or particularly testing 
> scenarios, we may wish to overwrite these constants on the command-line, 
> which cannot be done when they are declared in {{build.gradle}} 
> configurations.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to