StarChart-Labs / flare-plugins

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

Add project meta data DSL for defining project management information #16

Closed romeara closed 5 years ago

romeara commented 5 years ago

Adds a configuration plug-in that applies standard DSL to a project for defining meta data, which can be referenced for populating common properties in published artifacts

codecov[bot] commented 5 years ago

Codecov Report

Merging #16 into master will increase coverage by 5.28%. The diff coverage is 86.34%.

@@             Coverage Diff              @@
##             master      #16      +/-   ##
============================================
+ Coverage     78.62%   83.91%   +5.28%     
- Complexity       78      217     +139     
============================================
  Files            13       23      +10     
  Lines           262      659     +397     
  Branches         16       47      +31     
============================================
+ Hits            206      553     +347     
- Misses           53       87      +34     
- Partials          3       19      +16
Impacted Files Coverage Δ Complexity Δ
...flare/plugins/plugin/MultiModuleLibraryPlugin.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...tlabs/flare/plugins/plugin/MetaDataBasePlugin.java 100% <100%> (ø) 2 <2> (?)
...hartlabs/flare/plugins/model/LicenseContainer.java 70% <70%> (ø) 13 <13> (?)
...abs/flare/plugins/model/DependencyConstraints.java 92.85% <77.77%> (-7.15%) 10 <2> (ø)
...chartlabs/flare/plugins/model/ProjectMetaData.java 84.21% <84.21%> (ø) 23 <23> (?)
...rchartlabs/flare/plugins/model/GitHubMetaData.java 89.65% <89.65%> (ø) 19 <19> (?)
...rtlabs/flare/plugins/model/DeveloperContainer.java 90.32% <90.32%> (ø) 11 <11> (?)
...labs/flare/plugins/model/ContributorContainer.java 90.32% <90.32%> (ø) 11 <11> (?)
...org/starchartlabs/flare/plugins/model/License.java 93.33% <93.33%> (ø) 17 <17> (?)
...g/starchartlabs/flare/plugins/model/Developer.java 94.73% <94.73%> (ø) 15 <15> (?)
... and 12 more
blackduck-copilot[bot] commented 5 years ago

Black Duck Security Report

Merging #16 into master will not change security risk.

Click here to see full report