Skip to content

Commit a378493

Browse files
committed
refactor: LineRange to record to fix immutability
1 parent 3dd102b commit a378493

18 files changed

Lines changed: 29 additions & 51 deletions

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfAddToPC.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2424
final LineRange diffLines = codeNode.getLinesInDiff();
2525

2626
return new PatternMatch<>(this,
27-
diffLines.getFromInclusive(), diffLines.getToExclusive(), fm
27+
diffLines.fromInclusive(), diffLines.toExclusive(), fm
2828
);
2929
}
3030

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfAddWithMapping.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2424
final LineRange diffLines = codeNode.getLinesInDiff();
2525

2626
return new PatternMatch<>(this,
27-
diffLines.getFromInclusive(),
28-
diffLines.getToExclusive(), fm
27+
diffLines.fromInclusive(),
28+
diffLines.toExclusive(), fm
2929
);
3030
}
3131

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfGeneralization.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public Pattern<DiffNode> getPattern() {
1919
public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2020
final LineRange diffLines = codeNode.getLinesInDiff();
2121
return new PatternMatch<>(this,
22-
diffLines.getFromInclusive(), diffLines.getToExclusive()
22+
diffLines.fromInclusive(), diffLines.toExclusive()
2323
);
2424
}
2525

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfReconfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public Pattern<DiffNode> getPattern() {
1919
public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2020
final LineRange diffLines = codeNode.getLinesInDiff();
2121
return new PatternMatch<>(this,
22-
diffLines.getFromInclusive(), diffLines.getToExclusive()
22+
diffLines.fromInclusive(), diffLines.toExclusive()
2323
);
2424
}
2525

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfRefactoring.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public Pattern<DiffNode> getPattern() {
1919
public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2020
final LineRange diffLines = codeNode.getLinesInDiff();
2121
return new PatternMatch<>(this,
22-
diffLines.getFromInclusive(), diffLines.getToExclusive()
22+
diffLines.fromInclusive(), diffLines.toExclusive()
2323
);
2424
}
2525

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfRemFromPC.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2424
final LineRange diffLines = codeNode.getLinesInDiff();
2525

2626
return new PatternMatch<>(this,
27-
diffLines.getFromInclusive(), diffLines.getToExclusive(), fm
27+
diffLines.fromInclusive(), diffLines.toExclusive(), fm
2828
);
2929
}
3030

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfRemWithMapping.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2424
final LineRange diffLines = codeNode.getLinesInDiff();
2525

2626
return new PatternMatch<>(this,
27-
diffLines.getFromInclusive(), diffLines.getToExclusive(), fm
27+
diffLines.fromInclusive(), diffLines.toExclusive(), fm
2828
);
2929
}
3030

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfSpecialization.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public Pattern<DiffNode> getPattern() {
1919
public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2020
final LineRange diffLines = codeNode.getLinesInDiff();
2121
return new PatternMatch<>(this,
22-
diffLines.getFromInclusive(), diffLines.getToExclusive()
22+
diffLines.fromInclusive(), diffLines.toExclusive()
2323
);
2424
}
2525

src/main/java/org/variantsync/diffdetective/preliminary/pattern/elementary/FeatureContextOfUntouched.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public Pattern<DiffNode> getPattern() {
1919
public PatternMatch<DiffNode> createMatch(DiffNode codeNode) {
2020
final LineRange diffLines = codeNode.getLinesInDiff();
2121
return new PatternMatch<>(this,
22-
diffLines.getFromInclusive(), diffLines.getToExclusive()
22+
diffLines.fromInclusive(), diffLines.toExclusive()
2323
);
2424
}
2525

src/main/java/org/variantsync/diffdetective/preliminary/pattern/semantic/AddIfdefElif.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public Optional<PatternMatch<DiffNode>> match(DiffNode annotationNode) {
4949

5050
final LineRange diffLines = annotationNode.getLinesInDiff();
5151
return Optional.of(new PatternMatch<>(this,
52-
diffLines.getFromInclusive(), diffLines.getToExclusive(),
52+
diffLines.fromInclusive(), diffLines.toExclusive(),
5353
mappings.toArray(new Node[0])
5454
));
5555
}

0 commit comments

Comments
 (0)