Class: Hashira::Duplication::DuplicationFinding
- Inherits:
-
Object
- Object
- Hashira::Duplication::DuplicationFinding
- Defined in:
- lib/hashira/duplication/duplication_finding.rb
Defined Under Namespace
Classes: Overlap
Constant Summary collapse
- KIND =
"duplication"
Instance Method Summary collapse
-
#initialize(cluster, churn) ⇒ DuplicationFinding
constructor
A new instance of DuplicationFinding.
- #to_finding ⇒ Object
Constructor Details
#initialize(cluster, churn) ⇒ DuplicationFinding
Returns a new instance of DuplicationFinding.
8 9 10 11 |
# File 'lib/hashira/duplication/duplication_finding.rb', line 8 def initialize(cluster, churn) @cluster = cluster @churn = churn end |
Instance Method Details
#to_finding ⇒ Object
13 14 15 16 |
# File 'lib/hashira/duplication/duplication_finding.rb', line 13 def to_finding site = @cluster.canonical Hashira::Analysis::Finding.new(kind: KIND, package: site.location, digest: site.digest, detail:, evidence:) end |