|
1 | 1 | # kotlin-multiplatform-diff |
2 | 2 |
|
3 | 3 |  |
| 4 | +[](https://codecov.io/gh/petertrr/kotlin-multiplatform-diff) |
4 | 5 | [](https://github.com/petertrr/kotlin-multiplatform-diff/blob/main/LICENSE) |
5 | | -[](https://codecov.io/gh/petertrr/kotlin-multiplatform-diff) |
6 | | - |
7 | | -[](https://github.com/petertrr/kotlin-multiplatform-diff/releases) |
8 | 6 | [](https://mvnrepository.com/artifact/io.github.petertrr) |
9 | 7 | [](https://github.com/KotlinBy/awesome-kotlin) |
| 8 | +[](http://kotlinlang.org) |
10 | 9 |
|
11 | 10 | This is a port of [java-diff-utils](https://github.com/java-diff-utils/java-diff-utils) to Kotlin with multiplatform support. |
12 | | -All credit for the implementation goes to original authors. |
| 11 | +All credit for the implementation goes to the original authors. |
13 | 12 |
|
14 | 13 | ## Features |
15 | 14 |
|
16 | | -All features from version `4.12` of the original library are present, except for: |
| 15 | +All features from version `4.15` of the original library are present, except for: |
17 | 16 |
|
18 | 17 | - fuzzy patches |
19 | 18 | - unified diff, which heavily uses file read/write and therefore needs a more complicated rewrite |
20 | 19 | - diff-utils-jgit, which uses JVM-only JGit |
21 | 20 |
|
22 | | -Please refer to the original guides for more information. |
23 | | - |
24 | | -## Supported Platforms |
| 21 | +Refer to the [original wiki][1] for more information. |
25 | 22 |
|
26 | | -Currently, artifacts for the following platforms are supported: |
| 23 | +## Supported platforms |
27 | 24 |
|
28 | 25 | - JVM |
29 | | -- JS (both browser and Node.js) |
30 | | -- WebAssembly (JS and WASI) |
| 26 | +- JS (browser and Node.js) |
| 27 | +- WebAssembly (WASM/JS and WASM/WASI) |
31 | 28 | - Native |
32 | 29 |
|
33 | | -The supported Native targets are (following the Kotlin/Native [target support guidelines][1]): |
| 30 | + Supported targets are (following the Kotlin/Native [target support guidelines][2]): |
34 | 31 |
|
35 | | -| Tier 1 | Tier 2 | Tier 3 | |
36 | | -|:------------------|:------------------|:---------| |
37 | | -| macosX64 | linuxX64 | mingwX64 | |
38 | | -| macosArm64 | linuxArm64 | | |
| 32 | + | Tier 1 | Tier 2 | Tier 3 | |
| 33 | + |:-----------|:-----------|:---------| |
| 34 | + | macosX64 | linuxX64 | mingwX64 | |
| 35 | + | macosArm64 | linuxArm64 | | |
39 | 36 |
|
40 | | -[1]: https://kotlinlang.org/docs/native-target-support.html |
| 37 | +[1]: https://github.com/java-diff-utils/java-diff-utils/wiki |
| 38 | +[2]: https://kotlinlang.org/docs/native-target-support.html |
0 commit comments