Skip to content

Commit baf554a

Browse files
committed
refactored whole tooling packages
1 parent 23539d9 commit baf554a

29 files changed

+69
-88
lines changed

src/main/java/difflib/DiffUtils.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,14 @@
1515
*/
1616
package difflib;
1717

18-
import difflib.myers.Equalizer;
19-
import difflib.myers.MyersDiff;
18+
import difflib.patch.PatchFailedException;
19+
import difflib.patch.Delta;
20+
import difflib.patch.Chunk;
21+
import difflib.patch.Patch;
22+
import difflib.patch.ChangeDelta;
23+
import difflib.algorithm.DiffAlgorithm;
24+
import difflib.algorithm.myers.Equalizer;
25+
import difflib.algorithm.myers.MyersDiff;
2026
import java.util.ArrayList;
2127
import java.util.Collections;
2228
import java.util.LinkedList;

src/main/java/difflib/DiffAlgorithm.java renamed to src/main/java/difflib/algorithm/DiffAlgorithm.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
16-
package difflib;
16+
package difflib.algorithm;
1717

18+
import difflib.patch.Patch;
1819
import java.util.*;
1920

2021
/**

src/main/java/difflib/myers/DiffException.java renamed to src/main/java/difflib/algorithm/myers/DiffException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* <http://www.apache.org/>.
5555
*
5656
*/
57-
package difflib.myers;
57+
package difflib.algorithm.myers;
5858

5959
/**
6060
* Base class for all exceptions emanating from this package.

src/main/java/difflib/myers/DiffNode.java renamed to src/main/java/difflib/algorithm/myers/DiffNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package difflib.myers;
1+
package difflib.algorithm.myers;
22

33
/**
44
* <p>

src/main/java/difflib/myers/DifferentiationFailedException.java renamed to src/main/java/difflib/algorithm/myers/DifferentiationFailedException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* <http://www.apache.org/>.
5555
*
5656
*/
57-
package difflib.myers;
57+
package difflib.algorithm.myers;
5858

5959
/**
6060
* Thrown whenever the differencing engine cannot produce the differences between two revisions of

src/main/java/difflib/myers/Equalizer.java renamed to src/main/java/difflib/algorithm/myers/Equalizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package difflib.myers;
1+
package difflib.algorithm.myers;
22

33
/**
44
* Specifies when two compared elements in the Myers algorithm are equal.

src/main/java/difflib/myers/MyersDiff.java renamed to src/main/java/difflib/algorithm/myers/MyersDiff.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,15 @@
5454
* <http://www.apache.org/>.
5555
*
5656
*/
57-
package difflib.myers;
57+
package difflib.algorithm.myers;
5858

59+
import difflib.patch.InsertDelta;
60+
import difflib.patch.Delta;
61+
import difflib.patch.Chunk;
62+
import difflib.patch.Patch;
63+
import difflib.patch.DeleteDelta;
64+
import difflib.patch.ChangeDelta;
65+
import difflib.algorithm.DiffAlgorithm;
5966
import difflib.*;
6067
import java.lang.reflect.Array;
6168
import java.util.ArrayList;

src/main/java/difflib/myers/PathNode.java renamed to src/main/java/difflib/algorithm/myers/PathNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* <http://www.apache.org/>.
5555
*
5656
*/
57-
package difflib.myers;
57+
package difflib.algorithm.myers;
5858

5959
/**
6060
* A node in a diffpath.

src/main/java/difflib/myers/Snake.java renamed to src/main/java/difflib/algorithm/myers/Snake.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* <http://www.apache.org/>.
5555
*
5656
*/
57-
package difflib.myers;
57+
package difflib.algorithm.myers;
5858

5959
/**
6060
* Represents a snake in a diffpath.
File renamed without changes.

0 commit comments

Comments
 (0)