Skip to content

Commit 781538c

Browse files
committed
update docs and deps
1 parent 16a8038 commit 781538c

18 files changed

+38
-21
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# 0.1.0
2+
> Published 09 Mar 2023
3+
4+
### Added
5+
6+
* Levenshtein
7+
* Normalized Levenshtein
8+
* Weighted Levenshtein
9+
* Damerau-Levenshtein
10+
* Optimal String Alignment
11+
* Jaro-Winkler
12+
* Longest Common Subsequence
13+
* Metric Longest Common Subsequence
14+
* N-Gram
15+
* Q-Gram
16+
* Cosine similarity
17+
* Jaccard index
18+
* Sorensen-Dice coefficient
19+
* Ratcliff-Obershelp

README.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
[![Maven Central](https://img.shields.io/maven-central/v/com.aallam.similarity/string-similarity-kotlin?color=blue&label=Download)](https://search.maven.org/artifact/com.aallam.similarity/string-similarity-kotlin)
44
[![License](https://img.shields.io/github/license/aallam/string-similarity-kotlin?color=yellow)](LICENSE)
5+
[![Documentation](https://img.shields.io/badge/docs-dokka-a97bff)](https://mouaad.aallam.com/string-similarity-kotlin/)
56

67
This is a library that implements various measures of string similarity and distance.
78

@@ -27,20 +28,20 @@ dependencies {
2728

2829
The following is the list of implemented algorithms:
2930

30-
* [Levenshtein](docs/Levenshtein.md)
31-
* [Normalized Levenshtein](docs/NormalizedLevenshtein.md)
32-
* [Weighted Levenshtein](docs/WeightedLevenshtein.md)
33-
* [Damerau-Levenshtein](docs/DamerauLevenshtein.md)
34-
* [Optimal String Alignment](docs/OptimalStringAlignment.md)
35-
* [Jaro-Winkler](docs/JaroWinkler.md)
36-
* [Longest Common Subsequence](docs/LCS.md)
37-
* [Metric Longest Common Subsequence](docs/MetricLCS.md)
38-
* [N-Gram](docs/NGram.md)
39-
* [Q-Gram](docs/QGram.md)
40-
* [Cosine similarity](docs/CosineSimilarity.md)
41-
* [Jaccard index](docs/JaccardIndex.md)
42-
* [Sorensen-Dice coefficient](docs/SorensenDiceCoefficient.md)
43-
* [Ratcliff-Obershelp](docs/RatcliffObershelp.md)
31+
* [Levenshtein](guides/Levenshtein.md)
32+
* [Normalized Levenshtein](guides/NormalizedLevenshtein.md)
33+
* [Weighted Levenshtein](guides/WeightedLevenshtein.md)
34+
* [Damerau-Levenshtein](guides/DamerauLevenshtein.md)
35+
* [Optimal String Alignment](guides/OptimalStringAlignment.md)
36+
* [Jaro-Winkler](guides/JaroWinkler.md)
37+
* [Longest Common Subsequence](guides/LCS.md)
38+
* [Metric Longest Common Subsequence](guides/MetricLCS.md)
39+
* [N-Gram](guides/NGram.md)
40+
* [Q-Gram](guides/QGram.md)
41+
* [Cosine similarity](guides/CosineSimilarity.md)
42+
* [Jaccard index](guides/JaccardIndex.md)
43+
* [Sorensen-Dice coefficient](guides/SorensenDiceCoefficient.md)
44+
* [Ratcliff-Obershelp](guides/RatcliffObershelp.md)
4445

4546
## Prior-Art
4647

gradle/libs.versions.toml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
[versions]
22
kotlin = "1.8.10"
3-
resources = "0.2.4"
43

54
[libraries]
65
# Kotlin
76
kotlin-test-common = { module = "org.jetbrains.kotlin:kotlin-test-common" }
87
kotlin-test-annotations-common = { module = "org.jetbrains.kotlin:kotlin-test-annotations-common" }
98
kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" }
109
kotlin-test-js = { module = "org.jetbrains.kotlin:kotlin-test-js" }
11-
resources = { module = "com.goncalossilva:resources", version.ref = "resources"}
1210

1311
[plugins]
1412
kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
15-
kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.12.1" }
16-
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.23.1" }
17-
spotless = { id = "com.diffplug.gradle.spotless", version = "6.12.1" }
13+
kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.13.0" }
14+
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.24.0" }
15+
spotless = { id = "com.diffplug.gradle.spotless", version = "6.16.0" }
1816
dokka = { id = "org.jetbrains.dokka", version = "1.8.10" }
19-
resources = { id = "com.goncalossilva.resources", version.ref = "resources" }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
44
networkTimeout=10000
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)