Package-level declarations

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
data class TestPerModuleReportSettings(var enabled: Boolean, var outputDir: String?) : PerModuleReportSettings
Link copied to clipboard
data class TestReportSettings(var enabled: Boolean, var outputPath: String) : ReportSettings
Link copied to clipboard
data 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 trace: 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
data class TestSortSettings(var pluginComparators: List<String> = SortSettings.PLUGIN_COMPARATORS_DEFAULT, var dependencyComparators: List<String> = SortSettings.DEPENDENCY_COMPARATORS_DEFAULT) : SortSettings