Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitab76d72

Browse files
authored
Eliminate most unchecked and unsafe operation warnings (#108)
Thx for improving java-diff-utils.
1 parent759a2ba commitab76d72

File tree

11 files changed

+14
-14
lines changed

11 files changed

+14
-14
lines changed

‎java-diff-utils-jgit/src/test/java/com/github/difflib/algorithm/jgit/HistogramDiffTest.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public HistogramDiffTest() {
4141
publicvoidtestDiff()throwsPatchFailedException {
4242
List<String>orgList =Arrays.asList("A","B","C","A","B","B","A");
4343
List<String>revList =Arrays.asList("C","B","A","B","A","C");
44-
finalPatch<String>patch =Patch.generate(orgList,revList,newHistogramDiff().computeDiff(orgList,revList,null));
44+
finalPatch<String>patch =Patch.generate(orgList,revList,newHistogramDiff<String>().computeDiff(orgList,revList,null));
4545
System.out.println(patch);
4646
assertNotNull(patch);
4747
assertEquals(3,patch.getDeltas().size());
@@ -57,7 +57,7 @@ public void testDiffWithListener() throws PatchFailedException {
5757
List<String>revList =Arrays.asList("C","B","A","B","A","C");
5858

5959
List<String>logdata =newArrayList<>();
60-
finalPatch<String>patch =Patch.generate(orgList,revList,newHistogramDiff().computeDiff(orgList,revList,newDiffAlgorithmListener() {
60+
finalPatch<String>patch =Patch.generate(orgList,revList,newHistogramDiff<String>().computeDiff(orgList,revList,newDiffAlgorithmListener() {
6161
@Override
6262
publicvoiddiffStart() {
6363
logdata.add("start");

‎java-diff-utils-jgit/src/test/java/com/github/difflib/algorithm/jgit/LRHistogramDiffTest.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public void testPossibleDiffHangOnLargeDatasetDnaumenkoIssue26() throws IOExcept
4545
List<String>revised =readStringListFromInputStream(zip.getInputStream(zip.getEntry("tb")));
4646

4747
List<String>logdata =newArrayList<>();
48-
Patch<String>patch =Patch.generate(original,revised,newHistogramDiff().computeDiff(original,revised,newDiffAlgorithmListener() {
48+
Patch<String>patch =Patch.generate(original,revised,newHistogramDiff<String>().computeDiff(original,revised,newDiffAlgorithmListener() {
4949
@Override
5050
publicvoiddiffStart() {
5151
logdata.add("start");

‎java-diff-utils/src/main/java/com/github/difflib/patch/ChangeDelta.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,6 @@ public String toString() {
7575

7676
@Override
7777
publicAbstractDelta<T>withChunks(Chunk<T>original,Chunk<T>revised) {
78-
returnnewChangeDelta(original,revised);
78+
returnnewChangeDelta<T>(original,revised);
7979
}
8080
}

‎java-diff-utils/src/main/java/com/github/difflib/patch/Chunk.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ public boolean equals(Object obj) {
156156
if (getClass() !=obj.getClass()) {
157157
returnfalse;
158158
}
159-
Chunk<T>other = (Chunk)obj;
159+
Chunk<?>other = (Chunk<?>)obj;
160160
if (lines ==null) {
161161
if (other.lines !=null) {
162162
returnfalse;

‎java-diff-utils/src/main/java/com/github/difflib/patch/DeleteDelta.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@ public String toString() {
6262

6363
@Override
6464
publicAbstractDelta<T>withChunks(Chunk<T>original,Chunk<T>revised) {
65-
returnnewDeleteDelta(original,revised);
65+
returnnewDeleteDelta<T>(original,revised);
6666
}
6767
}

‎java-diff-utils/src/main/java/com/github/difflib/patch/EqualDelta.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ public String toString() {
4444

4545
@Override
4646
publicAbstractDelta<T>withChunks(Chunk<T>original,Chunk<T>revised) {
47-
returnnewEqualDelta(original,revised);
47+
returnnewEqualDelta<T>(original,revised);
4848
}
4949
}

‎java-diff-utils/src/main/java/com/github/difflib/patch/InsertDelta.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@ public String toString() {
6262

6363
@Override
6464
publicAbstractDelta<T>withChunks(Chunk<T>original,Chunk<T>revised) {
65-
returnnewInsertDelta(original,revised);
65+
returnnewInsertDelta<T>(original,revised);
6666
}
6767
}

‎java-diff-utils/src/main/java/com/github/difflib/patch/Patch.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public static <T> Patch<T> generate(List<T> original, List<T> revised, List<Chan
125125
for (Changechange :changes) {
126126

127127
if (includeEquals &&startOriginal <change.startOriginal) {
128-
patch.addDelta(newEqualDelta(
128+
patch.addDelta(newEqualDelta<T>(
129129
buildChunk(startOriginal,change.startOriginal,original),
130130
buildChunk(startRevised,change.startRevised,revised)));
131131
}
@@ -150,7 +150,7 @@ public static <T> Patch<T> generate(List<T> original, List<T> revised, List<Chan
150150
}
151151

152152
if (includeEquals &&startOriginal <original.size()) {
153-
patch.addDelta(newEqualDelta(
153+
patch.addDelta(newEqualDelta<T>(
154154
buildChunk(startOriginal,original.size(),original),
155155
buildChunk(startRevised,revised.size(),revised)));
156156
}

‎java-diff-utils/src/test/java/com/github/difflib/DiffUtilsTest.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public void testDiffIntegerList() {
112112

113113
finalPatch<Integer>patch =DiffUtils.diff(original,revised);
114114

115-
for (AbstractDeltadelta :patch.getDeltas()) {
115+
for (AbstractDelta<Integer>delta :patch.getDeltas()) {
116116
System.out.println(delta);
117117
}
118118

‎java-diff-utils/src/test/java/com/github/difflib/GenerateUnifiedDiffTest.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ public void testChagngePosition() throws IOException {
147147

148148
privatevoidvalidateChangePosition(Patch<String>patch,intindex,List<Integer>realRemoveList,
149149
List<Integer>realAddList ) {
150-
finalChunkoriginChunk =patch.getDeltas().get(index).getSource();
150+
finalChunk<String>originChunk =patch.getDeltas().get(index).getSource();
151151
List<Integer>removeList =originChunk.getChangePosition();
152152
assertEquals(realRemoveList.size(),removeList.size());
153153
for (Integerele:realRemoveList) {
@@ -156,7 +156,7 @@ private void validateChangePosition(Patch<String> patch, int index, List<Integer
156156
for (Integerele:removeList) {
157157
assertTrue(realAddList.contains(ele));
158158
}
159-
finalChunktargetChunk =patch.getDeltas().get(index).getTarget();
159+
finalChunk<String>targetChunk =patch.getDeltas().get(index).getTarget();
160160
List<Integer>addList =targetChunk.getChangePosition();
161161
assertEquals(realAddList.size(),addList.size());
162162
for (Integerele:realAddList) {

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp