dotanuki-labs/norris

View on GitHub

Showing 5 of 5 total issues

Method applyAndroidApplicationConventions has 39 lines of code (exceeds 25 allowed). Consider refactoring.
Open

@Suppress("LongMethod")
internal fun Project.applyAndroidApplicationConventions() {
    applyAndroidStandardConventions()

    val android = extensions.findByName("android") as ApplicationExtension

    Method applyAndroidFeatureLibraryConventions has 34 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    @Suppress("LongMethod")
    fun Project.applyAndroidFeatureLibraryConventions() {
    
        applyAndroidPlatformLibraryConventions()
    
    

      Method apply has 32 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          override fun apply(target: Project) {
              with(target) {
                  pluginManager.apply("com.adarshr.test-logger")
                  target.applyTestLoggingConventions()
      
      

        Method applyAndroidStandardConventions has 28 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        internal fun Project.applyAndroidStandardConventions() {
        
            val android = extensions.findByName("android") as BaseExtension
            val platformDefinitions = PlatformDefinitions.from(this)
        
        

          Method applyKotlinProjectConventions has 26 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          internal fun Project.applyKotlinProjectConventions() {
          
              val platform = PlatformDefinitions.from(this)
              val javaCompatibility = platform.javaCompatibilityVersion.toString()
          
          
            Severity
            Category
            Status
            Source
            Language