Package modulecheck.rule.impl

Types

Link copied to clipboard
class AnvilFactoryRule @Inject constructor : DocumentedRule<CouldUseAnvilFinding>
Link copied to clipboard
class DepthRule @Inject constructor : DocumentedRule<DepthFinding> , ReportOnlyRule<DepthFinding>
Link copied to clipboard
class DisableAndroidResourcesRule @Inject constructor : DocumentedRule<UnusedResourcesGenerationFinding>
Link copied to clipboard
class DisableViewBindingRule @Inject constructor : DocumentedRule<DisableViewBindingGenerationFinding>
Link copied to clipboard
sealed class DocumentedRule<T : Finding> : ModuleCheckRule<T>
Link copied to clipboard
class InheritedDependencyRule @Inject constructor : DocumentedRule<InheritedDependencyFinding>
Link copied to clipboard
class MustBeApiRule @Inject constructor : DocumentedRule<MustBeApiFinding>
Link copied to clipboard
class OverShotDependencyRule @Inject constructor(val settings: ModuleCheckSettings) : DocumentedRule<OverShotDependencyFinding>
Link copied to clipboard
class RedundantRule @Inject constructor : DocumentedRule<RedundantDependencyFinding>
Link copied to clipboard
@Module
interface RuleModule
Link copied to clipboard
class SortDependenciesRule @Inject constructor(settings: ModuleCheckSettings) : DocumentedRule<SortDependenciesFinding> , SortRule<SortDependenciesFinding>
Link copied to clipboard
class SortPluginsRule @Inject constructor(settings: ModuleCheckSettings) : DocumentedRule<SortPluginsFinding> , SortRule<SortPluginsFinding>
Link copied to clipboard
class UnusedDependencyRule @Inject constructor(val settings: ModuleCheckSettings) : DocumentedRule<UnusedDependencyFinding>
Link copied to clipboard
class UnusedKaptPluginRule @Inject constructor : DocumentedRule<Finding>
Link copied to clipboard
class UnusedKaptProcessorRule @Inject constructor(val settings: ModuleCheckSettings) : DocumentedRule<Finding>
Link copied to clipboard
class UnusedKotlinAndroidExtensionsRule @Inject constructor : DocumentedRule<UnusedPluginFinding>

Properties

Link copied to clipboard
const val KAPT_ALTERNATE_PLUGIN_ID: String
Link copied to clipboard
internal const val KAPT_PLUGIN_FUN: String
Link copied to clipboard
const val KAPT_PLUGIN_ID: String
Link copied to clipboard
private const val KOTLIN_ANDROID_EXTENSIONS_PLUGIN_FUN: String
Link copied to clipboard
const val KOTLIN_ANDROID_EXTENSIONS_PLUGIN_ID: String