Package modulecheck.parsing.psi
Types
Link copied to clipboard
Link copied to clipboard
class ExternalDependencyDeclarationVisitor( val configuration: String, group: String? = null, name: String? = null, version: String? = null)
Content copied to clipboard
Link copied to clipboard
class KotlinAndroidGradleParser @Inject constructor : AndroidGradleParser
Content copied to clipboard
Link copied to clipboard
class KotlinDependenciesBlock( logger: McLogger, val fullText: String, val lambdaContent: String, blockSuppressed: List<String>, configurationNameTransform: DependencyDeclaration.ConfigurationNameTransform, projectDependency: ProjectDependency.Factory) : AbstractDependenciesBlock
Content copied to clipboard
Link copied to clipboard
class KotlinDependenciesBlockParser @Inject constructor(val logger: McLogger, val projectDependency: ProjectDependency.Factory)
Content copied to clipboard
Link copied to clipboard
class KotlinPluginsBlock( logger: McLogger, val fullText: String, val lambdaContent: String, blockSuppressed: List<String>) : AbstractPluginsBlock
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
https://github.com/pinterest/ktlint/blob/69cc0f7f826e18d7ec20e7a0f05df12d53a3c1e1/ktlint-core/src/main/kotlin/com/pinterest/ktlint/core/internal/KotlinPsiFileFactory.kt#L70
Link copied to clipboard
Link copied to clipboard
class RealKotlinFile( val ktFile: KtFile, val psiResolver: PsiElementResolver, val nameParser: NameParser) : KotlinFile
Content copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
inline fun blockExpressionRecursiveVisitor(crossinline block: KtTreeVisitorVoid.(expression: KtBlockExpression) -> Unit): KtTreeVisitorVoid
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createBindingContext(classpath: List<String>, files: List<KtFile>): BindingContext
Content copied to clipboard
Link copied to clipboard
fun createKotlinCoreEnvironment(configuration: CompilerConfiguration = CompilerConfiguration(), disposable: Disposable = Disposer.newDisposable()): KotlinCoreEnvironment
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
internal fun KtCallExpression.getMavenCoordinatesOrNull(): MavenCoordinates?
Content copied to clipboard
Link copied to clipboard
internal fun KtCallExpression.getStringModuleNameOrNull(): Pair<String, String>?
Content copied to clipboard
Link copied to clipboard
internal fun KtCallExpression.getStringTestFixturesModuleNameOrNull(): Pair<String, String>?
Content copied to clipboard
Link copied to clipboard
internal fun KtCallExpression.getTypeSafeModuleNameOrNull(): Pair<String, String>?
Content copied to clipboard
Link copied to clipboard
internal fun KtCallExpression.getTypeSafeTestFixturesModuleNameOrNull(): Pair<String, String>?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
internal fun String.kotlinStdLibNameOrNull(): Reference.ExplicitKotlinReference?
Content copied to clipboard
Link copied to clipboard
inline fun literalStringTemplateRecursiveVisitor(crossinline block: KtTreeVisitorVoid.(entry: KtLiteralStringTemplateEntry) -> Unit): KtTreeVisitorVoid
Content copied to clipboard
Link copied to clipboard
private fun KtCallExpression.parseStatements(block: KotlinDependenciesBlock, suppressed: List<String>)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard