duplicated block id: 1 size: 241 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/JavaForegroundTrait.kt (46:322) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/JavaForegroundTrait.kt (46:322) duplicated block id: 2 size: 225 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinForegroundTrait.kt (48:307) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinForegroundTrait.kt (48:307) duplicated block id: 3 size: 57 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (96:154) - artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (96:154) duplicated block id: 4 size: 50 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinCheckableTrait.kt (32:85) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinCheckableTrait.kt (32:85) duplicated block id: 5 size: 49 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaCheckableTrait.kt (32:84) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaCheckableTrait.kt (32:84) duplicated block id: 6 size: 42 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (102:149) - artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (102:149) duplicated block id: 7 size: 30 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinApiHelper.kt (80:112) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinApiHelper.kt (80:112) duplicated block id: 8 size: 27 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaScrollableTrait.kt (28:60) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaScrollableTrait.kt (28:60) duplicated block id: 9 size: 29 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/JavaFormattingFileWriter.kt (40:71) - artist-core/src/main/kotlin/com/uber/artist/JavaFormattingFileWriter.kt (40:71) duplicated block id: 10 size: 24 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinScrollableTrait.kt (27:56) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinScrollableTrait.kt (27:56) duplicated block id: 11 size: 23 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaApiHelper.kt (60:85) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaApiHelper.kt (60:85) duplicated block id: 12 size: 21 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (50:74) - artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (50:74) duplicated block id: 13 size: 18 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (73:94) - artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (73:94) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (49:71) - artist-core/src/main/kotlin/com/uber/artist/JavaArtistCodeGenerator.kt (49:71) duplicated block id: 15 size: 16 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (83:100) - artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (83:100) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (44:59) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (44:59) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (61:76) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (61:76) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - buildSrc/artist/src/main/kotlin/com/uber/artist/ArtistPlugin.kt (38:52) - artist/src/main/kotlin/com/uber/artist/ArtistPlugin.kt (38:52) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (63:81) - artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (63:81) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (42:55) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (42:55) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (57:70) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (57:70) duplicated block id: 22 size: 11 cleaned lines of code in 2 files: - buildSrc/sample/providers/src/main/java/com/uber/artist/myproviders/JavaSampleViewStencilProvider.java (42:54) - sample/providers/src/main/java/com/uber/artist/myproviders/JavaSampleViewStencilProvider.java (42:54) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - buildSrc/sample/providers-kotlin/src/main/kotlin/com/uber/artist/myproviders/KotlinSampleViewStencilProvider.kt (38:49) - sample/providers-kotlin/src/main/kotlin/com/uber/artist/myproviders/KotlinSampleViewStencilProvider.kt (38:49) duplicated block id: 24 size: 9 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaTextInputTrait.kt (27:39) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaTextInputTrait.kt (27:39) duplicated block id: 25 size: 9 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinTextInputTrait.kt (28:40) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinTextInputTrait.kt (28:40) duplicated block id: 26 size: 9 cleaned lines of code in 2 files: - buildSrc/artist/src/main/kotlin/com/uber/artist/ArtistTask.kt (49:59) - artist/src/main/kotlin/com/uber/artist/ArtistTask.kt (49:59) duplicated block id: 27 size: 9 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/Artist.kt (21:31) - artist-core/src/main/kotlin/com/uber/artist/Artist.kt (21:31) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (47:57) - artist-core/src/main/kotlin/com/uber/artist/KotlinArtistCodeGenerator.kt (47:57) duplicated block id: 29 size: 8 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (38:47) - artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (38:47) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (33:42) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (33:42) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (78:87) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/JavaViewTrait.kt (78:87) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (31:40) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (31:40) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (72:81) - buildSrc/artist-traits-rx/src/main/kotlin/com/uber/artist/traits/rx/KotlinViewTrait.kt (72:81) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/JavaSuppressNullabilityInitializerTrait.kt (12:21) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/JavaSuppressNullabilityInitializerTrait.kt (12:21) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinSuppressNullabilityInitializerTrait.kt (28:37) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinSuppressNullabilityInitializerTrait.kt (28:37) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - buildSrc/sample/providers/src/main/java/com/uber/artist/myproviders/trait/JavaSampleTrait.java (36:45) - sample/providers/src/main/java/com/uber/artist/myproviders/trait/JavaSampleTrait.java (36:45) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - buildSrc/artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (94:102) - artist-core/src/main/kotlin/com/uber/artist/ArtistCodeGenerator.kt (94:102) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinVisibilityTrait.kt (30:39) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/KotlinVisibilityTrait.kt (30:39) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - artist-traits/src/main/kotlin/com/uber/artist/traits/JavaVisibilityTrait.kt (14:23) - buildSrc/artist-traits/src/main/kotlin/com/uber/artist/traits/JavaVisibilityTrait.kt (14:23) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - buildSrc/sample/library/src/main/java/com/uber/artist/mylibrary/MyUtils.java (38:45) - sample/library/src/main/java/com/uber/artist/mylibrary/MyUtils.java (38:45) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - buildSrc/sample/library/src/main/java/com/uber/artist/mylibrary/MyUtils.java (53:60) - sample/library/src/main/java/com/uber/artist/mylibrary/MyUtils.java (53:60)