Class Components
- java.lang.Object
-
- org.jenkinsci.plugins.sonargerrit.sonar.Components
-
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class Components extends Object
Processes data like below to build file path of a Sonar component.{ "key": "com.megaproject.juice:juice-bootstrap", "path": "juice-bootstrap" }, { "key": "com.megaproject.juice:juice-bootstrap:src/main/java/com/turquoise/juice/bootstrap/plugins/ChildModule.java", "path": "src/main/java/com/turquoise/juice/bootstrap/plugins/ChildModule.java", "moduleKey": "com.megaproject.juice:juice-bootstrap", "status": "SAME" }
-
-
Constructor Summary
Constructors Constructor Description Components(List<? extends Component> components)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.base.Optional<String>
buildPrefixedPathForComponentWithKey(String componentKey, String prefix)
-