Package modulecheck.config.fake

Types

Link copied to clipboard
data class TestChecksSettings(    var redundantDependency: Boolean = ChecksSettings.REDUNDANT_DEPENDENCY_DEFAULT,     var unusedDependency: Boolean = ChecksSettings.UNUSED_DEPENDENCY_DEFAULT,     var overShotDependency: Boolean = ChecksSettings.OVERSHOT_DEPENDENCY_DEFAULT,     var mustBeApi: Boolean = ChecksSettings.MUST_BE_API_DEFAULT,     var inheritedDependency: Boolean = ChecksSettings.INHERITED_DEPENDENCY_DEFAULT,     var sortDependencies: Boolean = ChecksSettings.SORT_DEPENDENCIES_DEFAULT,     var sortPlugins: Boolean = ChecksSettings.SORT_PLUGINS_DEFAULT,     var unusedKapt: Boolean = ChecksSettings.UNUSED_KAPT_DEFAULT,     var anvilFactoryGeneration: Boolean = ChecksSettings.ANVIL_FACTORY_GENERATION_DEFAULT,     var disableAndroidResources: Boolean = ChecksSettings.DISABLE_ANDROID_RESOURCES_DEFAULT,     var disableViewBinding: Boolean = ChecksSettings.DISABLE_VIEW_BINDING_DEFAULT,     var unusedKotlinAndroidExtensions: Boolean = ChecksSettings.UNUSED_KOTLIN_ANDROID_EXTENSIONS_DEFAULT,     var depths: Boolean = ChecksSettings.DEPTHS_DEFAULT) : ChecksSettings
Link copied to clipboard
class TestPerModuleReportSettings(var enabled: Boolean, var outputDir: String?) : PerModuleReportSettings
Link copied to clipboard
class TestReportSettings(var enabled: Boolean, var outputPath: String) : ReportSettings
Link copied to clipboard
class TestReportsSettings(    val checkstyle: ReportSettings = TestReportSettings( ReportsSettings.CHECKSTYLE_ENABLED_DEFAULT, ReportsSettings.CHECKSTYLE_PATH_DEFAULT ),     val sarif: ReportSettings = TestReportSettings( ReportsSettings.SARIF_ENABLED_DEFAULT, ReportsSettings.SARIF_PATH_DEFAULT ),     val text: ReportSettings = TestReportSettings( ReportsSettings.TEXT_ENABLED_DEFAULT, ReportsSettings.TEXT_PATH_DEFAULT ),     val depths: ReportSettings = TestReportSettings( ReportsSettings.DEPTHS_ENABLED_DEFAULT, ReportsSettings.DEPTHS_PATH_DEFAULT ),     val graphs: PerModuleReportSettings = TestPerModuleReportSettings( enabled = ReportsSettings.GRAPH_ENABLED_DEFAULT, outputDir = null )) : ReportsSettings
Link copied to clipboard
data class TestSettings(    var deleteUnused: Boolean = false,     var ignoreUnusedFinding: Set<String> = emptySet(),     var doNotCheck: Set<String> = emptySet(),     var additionalKaptMatchers: List<KaptMatcher> = emptyList(),     var additionalCodeGenerators: List<CodeGeneratorBinding> = emptyList(),     val checks: ChecksSettings = TestChecksSettings(),     val sort: SortSettings = TestSortSettings(),     val reports: ReportsSettings = TestReportsSettings()) : ModuleCheckSettings
Link copied to clipboard
class TestSortSettings(var pluginComparators: List<String> = SortSettings.PLUGIN_COMPARATORS_DEFAULT, var dependencyComparators: List<String> = SortSettings.DEPENDENCY_COMPARATORS_DEFAULT) : SortSettings