| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.lang.String | org.languagetool.Language | 4 | 3 | 1 | Composition | - | Jdk -> Internal |
| java.util.HashMap | java.util.Map | 6 | 3 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.languagetool.rules.spelling.morfologik.MorfologikSpeller | org.languagetool.rules.spelling.morfologik.MorfologikMultiSpeller | 6 | 2 | 1 | - | - | Internal -> Internal |
| boolean | java.lang.Boolean | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| java.util.Map<java.util.List<java.lang.String>, java.lang.String> | org.languagetool.synthesis.ManualSynthesizer.MappingAndTags | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.List<java.lang.String> | org.languagetool.chunking.ChunkTaggedToken | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | java.util.List<org.languagetool.tagging.TaggedWord> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.tagging.ManualTagger.LookedUpTerm | org.languagetool.tagging.TaggedWord | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.List<java.lang.String> | 27 | 5 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.tagging.de.AnalyzedGermanToken | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| javax.swing.text.Element | org.languagetool.rules.patterns.PatternToken | 138 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.languagetool.rules.patterns.PatternToken.PosToken | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Object | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | org.languagetool.AnalyzedToken | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.io.InputStream | java.lang.String | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.ArrayList | java.util.List | 17 | 5 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.languagetool.Language | org.languagetool.language.German | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.List<org.languagetool.chunking.ChunkTaggedToken> | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.regex.Pattern | 3 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Set | java.util.List | 12 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | java.util.Map<java.lang.String, java.lang.String> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.optimaize.langdetect.i18n.LdLocale | 1 | 1 | 1 | - | - | Jdk -> External |
| int | org.languagetool.tools.StringTools.XmlPrintMode | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.languagetool.dev.dumpcheck.WikipediaSentenceSource | org.languagetool.dev.dumpcheck.SentenceSource | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.languagetool.dev.dumpcheck.Sentence | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.languagetool.AnalyzedTokenReadings | int | 2 | 2 | 1 | Composition | - | Internal -> Jdk |
| org.languagetool.rules.ConfusionProbabilityRule.ConfusionSet | org.languagetool.rules.ConfusionSet | 8 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | org.languagetool.rules.ConfusionString | 6 | 2 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.languagemodel.LanguageModel | long | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | long | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.rules.Rule | org.languagetool.rules.ConfusionProbabilityRule | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.languagetool.JLanguageTool | org.languagetool.MultiThreadedJLanguageTool | 14 | 4 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.languagetool.rules.ConfusionSet | java.util.List<org.languagetool.rules.ConfusionSet> | 11 | 2 | 1 | - | - | Internal -> Jdk |
| int | long | 8 | 3 | 1 | - | Widening | Jdk -> Jdk |
| org.apache.lucene.index.IndexWriter | org.languagetool.dev.FrequencyIndexCreator.DataWriter | 2 | 1 | 1 | - | - | External -> Internal |
| org.apache.lucene.analysis.TokenStream | org.apache.lucene.analysis.Tokenizer | 1 | 1 | 1 | - | - | External -> External |
| void | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.rules.patterns.PatternRule | org.languagetool.rules.patterns.AbstractPatternRule | 69 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.languagetool.tokenizers.en.EnglishWordTokenizer | org.languagetool.tokenizers.WordTokenizer | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| float | int | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| org.languagetool.rules.ngrams.ConfusionProbabilityRule.Probability | org.languagetool.rules.ngrams.Probability | 3 | 1 | 1 | - | - | Internal -> Internal |
| long | double | 4 | 1 | 1 | - | Widening | Jdk -> Jdk |
| java.lang.StringBuilder | java.lang.String | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.dev.bigdata.ConfusionRuleEvaluator.EvalResult | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.languagemodel.LanguageModel | org.languagetool.languagemodel.LuceneLanguageModel | 4 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.languagetool.languagemodel.LuceneLanguageModel | org.languagetool.languagemodel.LanguageModel | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.io.File | java.util.List<java.io.File> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | float | 4 | 2 | 1 | - | Widening | Jdk -> Jdk |
| org.languagetool.dev.bigdata.ConfusionRuleEvaluator.EvalResult | java.util.Map<java.lang.Long, org.languagetool.dev.bigdata.ConfusionRuleEvaluator.EvalResult> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.HashSet | java.util.Set | 4 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.rules.ngrams.GoogleToken | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.util.Map.Entry<org.languagetool.Language, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.rules.Category | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.languagetool.Language | org.languagetool.gui.LanguageAdapter | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.concurrent.ExecutorService | org.languagetool.server.TextChecker | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.server.LanguageToolHttpHandler | org.languagetool.server.TextChecker | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | org.languagetool.server.HTTPServerConfig | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.util.Optional<java.lang.String> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.rules.CorrectExample | 15 | 1 | 1 | - | - | Jdk -> Internal |
| org.languagetool.language.English | org.languagetool.Language | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.tools.StringTools.XmlPrintMode | org.languagetool.tools.StringTools.ApiPrintMode | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.languagetool.MultiThreadedJLanguageTool | org.languagetool.JLanguageTool | 4 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | java.util.List<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | org.languagetool.AnalyzedSentence | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.languagetool.AnalyzedSentence | java.util.List<org.languagetool.AnalyzedSentence> | 6 | 4 | 1 | - | - | Internal -> Jdk |
| org.languagetool.rules.RuleMatch | java.util.List<org.languagetool.rules.RuleMatch> | 3 | 3 | 1 | - | - | Internal -> Jdk |
| boolean | org.languagetool.rules.de.VerbAgreementRule.BooleanAndFiniteVerb | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.regex.Pattern[] | java.util.regex.Pattern | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.dev.wordsimilarity.SimilarWordFinder.SimWord | 4 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.rules.patterns.PatternToken | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| void | java.util.List<org.languagetool.rules.patterns.PatternRule> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.markup.AnnotatedText | 6 | 2 | 1 | - | - | Jdk -> Internal |
| java.util.List | java.util.Set | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| boolean | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| void | boolean | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | java.lang.String | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.synthesis.sr.SerbianSynthesizer | org.languagetool.synthesis.sr.EkavianSynthesizer | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | int | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| int | java.util.List<java.lang.Integer> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Set | java.util.Map | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.AnalyzedToken | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.String | java.util.List<org.languagetool.tagging.disambiguation.uk.SimpleDisambiguator.MatcherEntry> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.atomic.AtomicInteger | org.languagetool.server.RequestCounter | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | org.apache.commons.lang3.tuple.Pair<java.lang.Integer, java.lang.Integer> | 1 | 1 | 1 | SIBLING | - | Jdk -> External |
| java.lang.IndexOutOfBoundsException | java.lang.Throwable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.io.File | org.languagetool.dev.HomophoneOccurrenceDumper | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.languagetool.ConfigValues | org.languagetool.UserConfig | 8 | 1 | 1 | Composition | - | Internal -> Internal |
| org.languagetool.Language | org.languagetool.server.DetectedLanguage | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| org.languagetool.ConfigValues | java.util.Map<java.lang.String, java.lang.Integer> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.Future | java.util.List | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.Set<java.lang.String> | 17 | 2 | 1 | - | - | Jdk -> Jdk |
| org.languagetool.rules.de.OldSpellingRuleWithSuggestion | org.languagetool.rules.de.SpellingRuleWithSuggestion | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.sun.star.linguistic2.SingleProofreadingError | org.languagetool.openoffice.ResultCache.CacheEntry | 2 | 1 | 1 | - | - | External -> Internal |
| org.languagetool.dev.bigdata.NeuralNetworkRuleEvaluator.EvalResult | org.languagetool.dev.bigdata.RuleEvalResult | 3 | 1 | 1 | - | - | Internal -> Internal |
| long | float | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| org.languagetool.dev.bigdata.NeuralNetworkRuleEvaluator.EvalValues | org.languagetool.dev.bigdata.RuleEvalValues | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.commons.lang3.tuple.Pair | java.util.List<org.apache.commons.lang3.tuple.Pair> | 1 | 1 | 1 | - | - | External -> Jdk |
| javax.measure.Unit | java.util.List<javax.measure.Unit> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.List | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| long | java.lang.Long | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| void | org.languagetool.gui.Configuration | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map<java.lang.Object, java.lang.Object> | org.languagetool.server.DatabaseLogEntry | 1 | 1 | 1 | - | - | Jdk -> Internal |
| int | java.util.List<org.languagetool.server.DatabaseRuleMatchLogEntry.RuleMatchInfo> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List<org.languagetool.server.DatabaseRuleMatchLogEntry> | org.languagetool.server.DatabaseRuleMatchLogEntry | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Integer | java.util.Map.Entry<java.lang.Integer, java.lang.Integer> | 10 | 1 | 1 | - | - | Jdk -> Jdk |
| void | com.hankcs.algorithm.AhoCorasickDoubleArrayTrie<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> External |
| com.google.common.base.Optional | java.util.List | 1 | 1 | 1 | - | - | External -> Jdk |
| org.languagetool.Language | org.languagetool.DetectedLanguage | 8 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | java.util.Map.Entry<java.lang.Double, java.lang.String> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.Map.Entry<java.util.List<java.lang.String>, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.languagetool.rules.SuggestedReplacement | 7 | 3 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.rules.ngrams.Probability | double | 7 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.languagetool.Language | org.languagetool.rules.spelling.SuggestionChangesExperiment | 1 | 1 | 1 | - | - | Internal -> Internal |
| float | double | 3 | 1 | 1 | - | Widening | Jdk -> Jdk |
| java.util.List<java.lang.String> | org.languagetool.rules.RuleMatch | 4 | 1 | 1 | - | - | Jdk -> Internal |
| org.apache.commons.lang3.tuple.Pair | org.apache.commons.lang3.tuple.Triple | 2 | 1 | 1 | SIBLING | - | External -> External |
| org.apache.commons.lang3.tuple.Pair | java.util.List | 4 | 1 | 1 | - | - | External -> Jdk |
| java.util.SortedMap<java.lang.Float, java.lang.String> | org.languagetool.rules.SuggestedReplacement | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.languagetool.rules.RuleMatch | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.languagetool.Language | java.lang.String | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.apache.commons.lang3.tuple.Triple | org.apache.commons.lang3.tuple.Pair | 3 | 1 | 1 | SIBLING | - | External -> External |
| org.languagetool.rules.SuggestedReplacement | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.languagetool.rules.ConfusionSet | org.languagetool.rules.ConfusionPair | 35 | 1 | 1 | - | - | Internal -> Internal |
| org.languagetool.JLanguageTool | org.languagetool.openoffice.SwJLanguageTool | 9 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.HashSet | java.util.LinkedHashSet | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.languagetool.rules.uk.MixedAlphabetsRule | org.languagetool.rules.uk.HiddenCharacterRule | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.languagetool.rules.uk.SimpleReplaceSpelling2019Rule | org.languagetool.rules.uk.SimpleReplaceSpelling1992Rule | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.languagetool.rules.uk.SimpleReplaceSpelling1992Rule | org.languagetool.rules.uk.SimpleReplaceSpelling2019Rule | 1 | 1 | 1 | - | - | Internal -> Internal |