Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import org.apache.groovy.parser.antlr4.GroovyParserBaseVisitor
import java.io.File
import javax.inject.Inject

class GroovyDependencyBlockParser @Inject constructor(
class GroovyDependenciesBlockParser @Inject constructor(
private val logger: McLogger
) {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import modulecheck.utils.createSafely
import org.intellij.lang.annotations.Language
import org.junit.jupiter.api.Test

internal class GroovyDependencyBlockParserTest : BaseTest() {
internal class GroovyDependenciesBlockParserTest : BaseTest() {

@Test
fun `external declaration`() = parse(
Expand Down Expand Up @@ -572,7 +572,7 @@ internal class GroovyDependencyBlockParserTest : BaseTest() {
) {
testProjectDir.child("build.gradle")
.createSafely(fileText.trimIndent())
.let { file -> GroovyDependencyBlockParser(PrintLogger()).parse(file) }
.let { file -> GroovyDependenciesBlockParser(PrintLogger()).parse(file) }
.single()
.assertions()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ import org.jetbrains.kotlin.psi.psiUtil.findDescendantOfType
import org.jetbrains.kotlin.psi.psiUtil.getChildOfType
import javax.inject.Inject

class KotlinDependencyBlockParser @Inject constructor(
class KotlinDependenciesBlockParser @Inject constructor(
private val logger: McLogger
) {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ import modulecheck.project.test.ProjectTest
import modulecheck.reporting.logging.PrintLogger
import org.junit.jupiter.api.Test

internal class KotlinDependencyBlockParserTest : ProjectTest() {
internal class KotlinDependenciesBlockParserTest : ProjectTest() {

val parser by resets { KotlinDependencyBlockParser(PrintLogger()) }
val parser by resets { KotlinDependenciesBlockParser(PrintLogger()) }

@Test
fun `external declaration`() {
Expand Down Expand Up @@ -669,7 +669,7 @@ internal class KotlinDependencyBlockParserTest : ProjectTest() {
)
}

fun KotlinDependencyBlockParser.parse(
fun KotlinDependenciesBlockParser.parse(
string: String,
project: McProject = simpleProject(buildFileText = string.trimIndent())
): List<KotlinDependenciesBlock> = runBlocking { parse(project) }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ import modulecheck.dagger.AppScope
import modulecheck.parsing.gradle.dsl.DependenciesBlock
import modulecheck.parsing.gradle.dsl.DependenciesBlocksProvider
import modulecheck.parsing.gradle.dsl.InvokesConfigurationNames
import modulecheck.parsing.groovy.antlr.GroovyDependencyBlockParser
import modulecheck.parsing.psi.KotlinDependencyBlockParser
import modulecheck.parsing.groovy.antlr.GroovyDependenciesBlockParser
import modulecheck.parsing.psi.KotlinDependenciesBlockParser
import modulecheck.parsing.psi.internal.isKotlinScriptFile
import javax.inject.Inject
import javax.inject.Provider

class RealDependenciesBlocksProvider(
private val groovyParser: GroovyDependencyBlockParser,
private val kotlinParser: KotlinDependencyBlockParser,
private val groovyParser: GroovyDependenciesBlockParser,
private val kotlinParser: KotlinDependenciesBlockParser,
private val invokesConfigurationNames: InvokesConfigurationNames
) : DependenciesBlocksProvider {

Expand All @@ -47,8 +47,8 @@ class RealDependenciesBlocksProvider(

@ContributesBinding(AppScope::class)
class Factory @Inject constructor(
private val groovyParserProvider: Provider<GroovyDependencyBlockParser>,
private val kotlinParserProvider: Provider<KotlinDependencyBlockParser>
private val groovyParserProvider: Provider<GroovyDependenciesBlockParser>,
private val kotlinParserProvider: Provider<KotlinDependenciesBlockParser>
) : DependenciesBlocksProvider.Factory {
override fun create(
invokesConfigurationNames: InvokesConfigurationNames
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ import modulecheck.parsing.gradle.model.ProjectPath.StringProjectPath
import modulecheck.parsing.gradle.model.SourceSetName
import modulecheck.parsing.gradle.model.SourceSets
import modulecheck.parsing.groovy.antlr.GroovyAndroidGradleParser
import modulecheck.parsing.groovy.antlr.GroovyDependencyBlockParser
import modulecheck.parsing.groovy.antlr.GroovyDependenciesBlockParser
import modulecheck.parsing.groovy.antlr.GroovyPluginsBlockParser
import modulecheck.parsing.psi.KotlinAndroidGradleParser
import modulecheck.parsing.psi.KotlinDependencyBlockParser
import modulecheck.parsing.psi.KotlinDependenciesBlockParser
import modulecheck.parsing.psi.KotlinPluginsBlockParser
import modulecheck.parsing.wiring.FileCache
import modulecheck.parsing.wiring.RealAndroidDataBindingNameProvider
Expand Down Expand Up @@ -166,8 +166,8 @@ fun buildFileParserFactory(logger: McLogger = PrintLogger()): BuildFileParser.Fa
RealBuildFileParser(
{
RealDependenciesBlocksProvider(
groovyParser = GroovyDependencyBlockParser(logger),
kotlinParser = KotlinDependencyBlockParser(logger),
groovyParser = GroovyDependenciesBlockParser(logger),
kotlinParser = KotlinDependenciesBlockParser(logger),
invokesConfigurationNames = invokesConfigurationNames
)
},
Expand Down