├── .github └── workflows │ ├── maven-publish.yml │ └── maven.yml ├── .travis.yml ├── LICENSE ├── README.md ├── codecov.yml ├── pom.xml └── src ├── main └── java │ └── io │ └── gitlab │ └── rxp90 │ └── jsymspell │ ├── SymSpell.java │ ├── SymSpellBuilder.java │ ├── SymSpellImpl.java │ ├── Verbosity.java │ ├── api │ ├── Bigram.java │ ├── CharComparator.java │ ├── DamerauLevenshteinOSA.java │ ├── DefaultCharComparator.java │ ├── StringDistance.java │ └── SuggestItem.java │ └── exceptions │ ├── JSymSpellException.java │ └── NotInitializedException.java └── test ├── java └── io │ └── gitlab │ └── rxp90 │ └── jsymspell │ ├── DamerauLevenshteinOSATest.java │ ├── SuggestItemTest.java │ └── SymSpellTest.java └── resources ├── bigrams.txt └── words.txt /.github/workflows/maven-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/.github/workflows/maven-publish.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/codecov.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/SymSpell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/SymSpell.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/SymSpellBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/SymSpellBuilder.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/SymSpellImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/SymSpellImpl.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/Verbosity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/Verbosity.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/Bigram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/Bigram.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/CharComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/CharComparator.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/DamerauLevenshteinOSA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/DamerauLevenshteinOSA.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/DefaultCharComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/DefaultCharComparator.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/StringDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/StringDistance.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/api/SuggestItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/api/SuggestItem.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/exceptions/JSymSpellException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/exceptions/JSymSpellException.java -------------------------------------------------------------------------------- /src/main/java/io/gitlab/rxp90/jsymspell/exceptions/NotInitializedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/main/java/io/gitlab/rxp90/jsymspell/exceptions/NotInitializedException.java -------------------------------------------------------------------------------- /src/test/java/io/gitlab/rxp90/jsymspell/DamerauLevenshteinOSATest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/test/java/io/gitlab/rxp90/jsymspell/DamerauLevenshteinOSATest.java -------------------------------------------------------------------------------- /src/test/java/io/gitlab/rxp90/jsymspell/SuggestItemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/test/java/io/gitlab/rxp90/jsymspell/SuggestItemTest.java -------------------------------------------------------------------------------- /src/test/java/io/gitlab/rxp90/jsymspell/SymSpellTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/test/java/io/gitlab/rxp90/jsymspell/SymSpellTest.java -------------------------------------------------------------------------------- /src/test/resources/bigrams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/test/resources/bigrams.txt -------------------------------------------------------------------------------- /src/test/resources/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxp90/jsymspell/HEAD/src/test/resources/words.txt --------------------------------------------------------------------------------