| 1 |  | package org.codehaus.mojo.exec; | 
            
  
    | 2 |  |  | 
            
  
    | 3 |  |  | 
            
  
    | 4 |  |  | 
            
  
    | 5 |  |  | 
            
  
    | 6 |  |  | 
            
  
    | 7 |  |  | 
            
  
    | 8 |  |  | 
            
  
    | 9 |  |  | 
            
  
    | 10 |  |  | 
            
  
    | 11 |  |  | 
            
  
    | 12 |  |  | 
            
  
    | 13 |  |  | 
            
  
    | 14 |  |  | 
            
  
    | 15 |  |  | 
            
  
    | 16 |  |  | 
            
  
    | 17 |  |  | 
            
  
    | 18 |  |  | 
            
  
    | 19 |  |  | 
            
  
    | 20 |  |  | 
            
  
    | 21 |  |  | 
            
  
    | 22 |  | import org.apache.maven.artifact.Artifact; | 
            
  
    | 23 |  |  | 
            
  
    | 24 |  |  | 
            
  
    | 25 |  |  | 
            
  
    | 26 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 45 (45) | Complexity: 18 | Complexity Density: 0.9 |  | 
  
  
    | 27 |  | public class ExecutableDependency { | 
            
  
    | 28 |  | private String groupId; | 
            
  
    | 29 |  |  | 
            
  
    | 30 |  | private String artifactId; | 
            
  
    | 31 |  |  | 
               
        |  |  | 
           
           |  | - | Uncovered Elements: 0 (0) | Complexity: 1 | Complexity Density: - |  | 
  
  
    | 32 | 0 |  public ExecutableDependency() {... | 
            
  
    | 33 |  | } | 
            
  
    | 34 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 35 | 0 |  public String getGroupId() {... | 
            
  
    | 36 | 0 | return this.groupId; | 
            
  
    | 37 |  | } | 
            
  
    | 38 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 39 | 0 |  public void setGroupId(String groupId) {... | 
            
  
    | 40 | 0 | this.groupId = groupId; | 
            
  
    | 41 |  | } | 
            
  
    | 42 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 43 | 0 |  public String getArtifactId() {... | 
            
  
    | 44 | 0 | return this.artifactId; | 
            
  
    | 45 |  | } | 
            
  
    | 46 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 47 | 0 |  public void setArtifactId(String artifactId) {... | 
            
  
    | 48 | 0 | this.artifactId = artifactId; | 
            
  
    | 49 |  | } | 
            
  
    | 50 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 51 | 0 |  public boolean matches(Artifact artifact) {... | 
            
  
    | 52 | 0 | return artifact.getGroupId().equals(this.getGroupId()) && artifact.getArtifactId().equals(this.getArtifactId()); | 
            
  
    | 53 |  | } | 
            
  
    | 54 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 55 | 0 |  public String toString() {... | 
            
  
    | 56 | 0 | return this.groupId + ":" + this.artifactId; | 
            
  
    | 57 |  | } | 
            
  
    | 58 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 22 (22) | Complexity: 8 | Complexity Density: 0.8 |  | 
  
  
    | 59 | 0 |  public boolean equals(Object o) {... | 
            
  
    | 60 | 0 | if (this == o) { | 
            
  
    | 61 | 0 | return true; | 
            
  
    | 62 |  | } | 
            
  
    | 63 | 0 | if (o == null || getClass() != o.getClass()) { | 
            
  
    | 64 | 0 | return false; | 
            
  
    | 65 |  | } | 
            
  
    | 66 |  |  | 
            
  
    | 67 | 0 | final ExecutableDependency that = (ExecutableDependency) o; | 
            
  
    | 68 |  |  | 
            
  
    | 69 | 0 | if (artifactId != null ? !artifactId.equals(that.artifactId) : that.artifactId != null) { | 
            
  
    | 70 | 0 | return false; | 
            
  
    | 71 |  | } | 
            
  
    | 72 | 0 | if (groupId != null ? !groupId.equals(that.groupId) : that.groupId != null) { | 
            
  
    | 73 | 0 | return false; | 
            
  
    | 74 |  | } | 
            
  
    | 75 |  |  | 
            
  
    | 76 | 0 | return true; | 
            
  
    | 77 |  | } | 
            
  
    | 78 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 8 (8) | Complexity: 3 | Complexity Density: 0.75 |  | 
  
  
    | 79 | 0 |  public int hashCode() {... | 
            
  
    | 80 | 0 | int result; | 
            
  
    | 81 | 0 | result = (groupId != null ? groupId.hashCode() : 0); | 
            
  
    | 82 | 0 | result = 29 * result + (artifactId != null ? artifactId.hashCode() : 0); | 
            
  
    | 83 | 0 | return result; | 
            
  
    | 84 |  | } | 
            
  
    | 85 |  | } |