Tobias Warneke
dc5ecb8ded
fixes #159
2022-11-20 12:04:13 +01:00
Goooler
4cad0ea2b9
Optimize CI a bit ( #155 )
2022-09-10 22:29:30 +02:00
Tobias
5aed9f2d9a
Update README.md
2022-09-10 22:03:10 +02:00
Tobias
2224a15ecf
Update README.md
2022-09-10 22:01:24 +02:00
andre161292
7d0fd54f66
Added ability to apply patch to existing list inplace ( #152 )
...
* Added ability to apply patch to existing list inplace
* Corrected typo 'verifyAntApplyTo'
* Added restoreToExisting method as opposite to applyToExisting
Co-authored-by: André Dörscheln <ad@itesign.de >
2022-09-01 23:08:39 +02:00
Tobias Warneke
15934d5b75
Merge origin/master
2022-09-01 22:27:27 +02:00
Tobias Warneke
5aac378e9f
2022-09-01 22:27:09 +02:00
Michael Lesniak
912be299da
Update README.md ( #153 )
...
Update minor version in example.
2022-08-16 18:52:41 +02:00
Tobias Warneke
a1f170eaa0
[maven-release-plugin] prepare for next development iteration
2022-07-23 01:33:41 +02:00
Tobias Warneke
0fd3bd8e06
[maven-release-plugin] prepare release java-diff-utils-parent-4.12
java-diff-utils-parent-4.12
2022-07-23 01:33:40 +02:00
Tobias Warneke
eeb819cad4
Merge origin/master
2022-07-23 01:29:58 +02:00
Tobias Warneke
e73742c4fc
2022-07-23 01:29:37 +02:00
Tobias Warneke
0545519fc3
included some more tests
2022-05-15 00:17:49 +02:00
Okue
bc65f9703c
Update version in gradle example of README ( #145 )
2022-04-10 00:25:45 +02:00
Hussein Kasem
ea9942da12
Fix for #141 ( #144 )
...
* Add test to reproduce issue #141
* Fix assumption on test to match expected behaviour expressed on #141
* Make "/" after "virtual" directories mandatory
Now the regex only matches with "a/", "b/", "new/" and "old/", previously the slash was taken as optional.
fixes #141
2022-04-10 00:20:37 +02:00
Sebastian
8fdd239961
Fix a typo in ComputeDifference.java ( #140 )
2022-02-21 09:00:27 +01:00
anatawa12
37f9eafaa9
Fizzy apply ( #125 )
...
* add applyFuzzyTo and restoreFuzzy
* implement applyFuzzyTo and restoreFuzzy for EqualDelta
* add verifyChunk with fuzzy and delta
* implement fuzzy apply and add tests
* fix style
* extract method
* fix: assign lastPatchDelta and lastPatchEnd
* fix use explict import
* document EqualDelta#applyFuzzyToAt
* set access modifiers
* change test method name
* document empty method
* apply from first
* add more tests
* add more documentation about fuzz parameter
* fix documentation about fizzy patch
Co-authored-by: cowwoc <cowwoc2020@gmail.com >
Co-authored-by: cowwoc <cowwoc2020@gmail.com >
2021-11-28 23:10:52 +01:00
Tobias Warneke
0fd38db8ae
fixes #129 - added the possibility to skip delta decompression
2021-10-21 23:17:04 +02:00
Tobias Warneke
3663cb5d87
changed gpg plugin version
2021-09-08 12:37:20 +02:00
Tobias Warneke
8ae1f6cbbf
[maven-release-plugin] prepare for next development iteration
2021-09-08 12:28:14 +02:00
Tobias Warneke
ab1e38c57b
[maven-release-plugin] prepare release java-diff-utils-parent-4.11
java-diff-utils-parent-4.11
2021-09-08 12:28:13 +02:00
Tobias Warneke
286e807232
Merge origin/master
2021-09-08 12:25:34 +02:00
Jerry James
c85296b63d
Javadoc warning fixes ( #109 )
...
Co-authored-by: Tobias <t.warneke@gmx.net >
2021-09-08 12:21:50 +02:00
Tobias Warneke
4c457b39dc
2021-09-08 12:19:53 +02:00
Tobias Warneke
7dea4e2298
2021-09-08 12:16:50 +02:00
Tobias Warneke
2b02951e89
Merge introduce-optimized-meyers-algorithm
2021-09-08 12:11:12 +02:00
Tobias Warneke
894b8ba300
implemented multi algorithm patch test
2021-08-15 00:52:08 +02:00
Tobias Warneke
2294c5be7b
implemented multi algorithm patch test
2021-08-15 00:51:24 +02:00
Tobias Warneke
7203d4890f
mmoved header to inner processing to allow a header for each diff block
2021-07-19 00:15:39 +02:00
Tobias Warneke
e413d79ecd
attached logging to new meyer diff algorithm
2021-07-18 01:30:44 +02:00
Tobias Warneke
c765616957
attached logging to new meyer diff algorithm
2021-07-18 01:20:25 +02:00
Tobias Warneke
24c3df1f39
2021-07-09 18:27:52 +02:00
Tobias Warneke
9765052226
first implementation of meyers diff with linear space
2021-07-08 22:42:53 +02:00
Tobias Warneke
8bb4a9a8b1
first implementation of meyers diff with linear space
2021-07-08 21:01:10 +02:00
Ilari Suhonen
89ce301123
Fix typo in UnifiedDiff#spplyPatchTo(Predicate<String>, List<String>) ( #127 )
...
* Fix typo in UnifiedDiff.java
Changes UnifiedDiff#spplyPatchTo to UnifiedDiff#applyPatchTo
* Fix typo in test
Fixes the method invocation in the UnifiedDiff roundtrip test to account for the typo fix in UnifiedDiff
2021-07-07 07:15:55 +02:00
Tobias Warneke
3d5343c283
fixes #107 refinement
2021-05-05 22:14:56 +02:00
Tobias Warneke
d384ab6178
2021-04-28 23:33:53 +02:00
Tobias Warneke
f03df6cf38
[maven-release-plugin] prepare for next development iteration
2021-04-28 23:21:52 +02:00
Tobias Warneke
5a11752126
[maven-release-plugin] prepare release java-diff-utils-parent-4.10
java-diff-utils-parent-4.10
2021-04-28 23:21:51 +02:00
Tobias Warneke
94674a0ad7
fixes #119
2021-04-28 22:00:20 +02:00
Tobias Warneke
91a42b2793
fixes #120
2021-04-28 21:14:32 +02:00
Tobias Warneke
bf4ec94cc9
fixes #117
2021-03-14 23:42:10 +01:00
Tobias Warneke
df27b689f3
Merge origin/master into introduce-conflict-patching
2021-03-14 22:45:22 +01:00
Tobias Warneke
2a1239b3a2
fixes #117
2021-03-14 22:44:20 +01:00
Tobias Warneke
8d38e1012e
first test with conflict output
2021-02-27 01:32:45 +01:00
Tobias Warneke
8880ec545b
introduced conflict processing
2021-02-21 23:04:17 +01:00
Tobias Warneke
ce05cbf9c9
2021-02-10 07:34:55 +01:00
Tobias Warneke
f71275de08
upgraded some versions
2021-02-07 13:22:52 +01:00
Tobias Warneke
307574225a
remove verification from applyTo
2021-02-07 13:22:34 +01:00
Tobias Warneke
b9fea86e43
remove verification from applyTo
2021-02-07 13:22:20 +01:00