Package de.jplag.kotlin
Class KotlinLanguage
java.lang.Object
de.jplag.kotlin.KotlinLanguage
- All Implemented Interfaces:
Language
@MetaInfServices(de.jplag.Language.class)
public class KotlinLanguage
extends Object
implements Language
This represents the Kotlin language as a language supported by JPlag.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.jplag.Language
customizeSubmissionOrder, expectsSubmissionOrder, getCommentExtractorSettings, getOptions, hasPriority, isPreformatted, parse, requiresCoreNormalization, suffixes, supportsMultiLanguage, supportsNormalization, tokensHaveSemantics, useViewFiles, viewFileExtension, viewFileSuffix
-
Constructor Details
-
KotlinLanguage
public KotlinLanguage()
-
-
Method Details
-
fileExtensions
- Specified by:
fileExtensionsin interfaceLanguage
-
getName
-
getIdentifier
- Specified by:
getIdentifierin interfaceLanguage
-
minimumTokenMatch
public int minimumTokenMatch()- Specified by:
minimumTokenMatchin interfaceLanguage
-
parse
- Specified by:
parsein interfaceLanguage- Throws:
ParsingException
-