StarChart-Labs / flare-plugins

Gradle plug-ins with opinionated defaults to allow streamlined, consistent operations
MIT License
1 stars 0 forks source link

Add Plug-in for Application of Meta-Data to Generated POM Files #18

Closed romeara closed 4 years ago

romeara commented 4 years ago

Cliff notes of what this does - if a user sets up the projectMetaData DSL, it applies the configured values to any generated Maven POM files.

This PR also adds this plug-in to the set configured in the multi-module-library plug-in

codecov[bot] commented 4 years ago

Codecov Report

Merging #18 into master will increase coverage by 0.74%. The diff coverage is 77.58%.

@@             Coverage Diff              @@
##             master      #18      +/-   ##
============================================
+ Coverage     83.91%   84.65%   +0.74%     
- Complexity      217      240      +23     
============================================
  Files            23       24       +1     
  Lines           659      717      +58     
  Branches         47       47              
============================================
+ Hits            553      607      +54     
- Misses           87       91       +4     
  Partials         19       19
Impacted Files Coverage Δ Complexity Δ
...flare/plugins/plugin/MultiModuleLibraryPlugin.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...rtlabs/flare/plugins/plugin/MetaDataPomPlugin.java 0% <0%> (ø) 0 <0> (?)
...org/starchartlabs/flare/plugins/model/License.java 94% <100%> (+0.66%) 19 <2> (+2) :arrow_up:
...g/starchartlabs/flare/plugins/model/Developer.java 95.34% <100%> (+0.61%) 17 <2> (+2) :arrow_up:
...chartlabs/flare/plugins/model/ProjectMetaData.java 85.71% <100%> (+1.5%) 26 <3> (+3) :arrow_up:
...ava/org/starchartlabs/flare/plugins/model/Scm.java 95.65% <100%> (+0.91%) 20 <5> (+5) :arrow_up:
...rtlabs/flare/plugins/model/DeveloperContainer.java 100% <100%> (+9.67%) 14 <2> (+3) :arrow_up:
...labs/flare/plugins/model/ContributorContainer.java 100% <100%> (+9.67%) 14 <2> (+3) :arrow_up:
...hartlabs/flare/plugins/model/LicenseContainer.java 80% <100%> (+10%) 16 <2> (+3) :arrow_up:
...starchartlabs/flare/plugins/model/Contributor.java 97.14% <100%> (+0.36%) 15 <2> (+2) :arrow_up:
... and 4 more
blackduck-copilot[bot] commented 4 years ago

Black Duck Security Report

Merging #18 into master will not change security risk, but will reflect updated security data.

Added Components

Clean: 7

Click here to see full report


1 component(s) did not change but have updated security data. This may affect your calculated score.