duplicated block id: 1 size: 14 cleaned lines of code in 2 files: - app/src/mock/java/com/example/android/architecture/blueprints/todoapp/data/FakeTasksRemoteDataSource.kt (72:97) - app/src/prod/java/com/example/android/architecture/blueprints/todoapp/data/source/remote/TasksRemoteDataSource.kt (91:116) duplicated block id: 2 size: 13 cleaned lines of code in 2 files: - app/src/mock/java/com/example/android/architecture/blueprints/todoapp/data/FakeTasksRemoteDataSource.kt (39:55) - app/src/prod/java/com/example/android/architecture/blueprints/todoapp/data/source/remote/TasksRemoteDataSource.kt (48:64) duplicated block id: 3 size: 12 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (134:152) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (164:182) duplicated block id: 4 size: 11 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (249:267) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (280:298) duplicated block id: 5 size: 11 cleaned lines of code in 2 files: - app/src/mock/java/com/example/android/architecture/blueprints/todoapp/ServiceLocator.kt (16:47) - app/src/prod/java/com/example/android/architecture/blueprints/todoapp/ServiceLocator.kt (17:48) duplicated block id: 6 size: 10 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (226:242) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (257:273) duplicated block id: 7 size: 10 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (190:207) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (220:236) duplicated block id: 8 size: 10 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (197:213) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (288:304) duplicated block id: 9 size: 10 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (74:96) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (82:105) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - app/src/main/java/com/example/android/architecture/blueprints/todoapp/data/source/TasksDataSource.kt (37:53) - app/src/main/java/com/example/android/architecture/blueprints/todoapp/data/source/TasksRepository.kt (38:54) duplicated block id: 11 size: 9 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/addedittask/AddEditTaskFragmentTest.kt (57:70) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (71:84) duplicated block id: 12 size: 9 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailFragmentTest.kt (49:62) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (71:84) duplicated block id: 13 size: 9 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/addedittask/AddEditTaskFragmentTest.kt (57:70) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailFragmentTest.kt (49:62) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - app/src/mock/java/com/example/android/architecture/blueprints/todoapp/data/FakeTasksRemoteDataSource.kt (48:55) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/data/source/FakeRepository.kt (59:66) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (102:113) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (203:212) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (119:131) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (182:191) duplicated block id: 17 size: 8 cleaned lines of code in 2 files: - app/src/prod/java/com/example/android/architecture/blueprints/todoapp/data/source/remote/TasksRemoteDataSource.kt (57:64) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/data/source/FakeRepository.kt (59:66) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/addedittask/AddEditTaskFragmentTest.kt (59:67) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/statistics/StatisticsFragmentTest.kt (57:65) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/statistics/StatisticsFragmentTest.kt (57:65) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailFragmentTest.kt (51:59) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (197:207) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (257:267) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (174:184) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (195:205) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/statistics/StatisticsFragmentTest.kt (57:65) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (73:81) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - app/src/mock/java/com/example/android/architecture/blueprints/todoapp/ServiceLocator.kt (73:82) - app/src/prod/java/com/example/android/architecture/blueprints/todoapp/ServiceLocator.kt (64:72) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (226:236) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksActivityTest.kt (288:298) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/data/source/local/TasksDaoTest.kt (42:53) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/data/source/local/TasksLocalDataSourceTest.kt (48:59) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (197:202) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (206:211) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (168:173) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (206:211) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - app/src/main/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailViewModel.kt (79:84) - app/src/main/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksViewModel.kt (158:163) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (168:173) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (197:202) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (138:143) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (206:211) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (138:143) - app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/tasks/AppNavigationTest.kt (197:202) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (135:146) - app/src/sharedTest/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksFragmentTest.kt (154:165)