duplicated block id: 1 size: 145 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SynthEngine.java (36:281) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SynthEngine.java (36:281) duplicated block id: 2 size: 98 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiPortConnector.java (32:197) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiPortConnector.java (32:197) duplicated block id: 3 size: 94 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/EventScheduler.java (31:241) - MidiSynth/Application/src/main/java/com/example/android/common/midi/EventScheduler.java (31:241) duplicated block id: 4 size: 85 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiPortSelector.java (37:181) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiPortSelector.java (37:181) duplicated block id: 5 size: 67 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiPortWrapper.java (24:122) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiPortWrapper.java (24:122) duplicated block id: 6 size: 64 cleaned lines of code in 2 files: - BasicMediaDecoder/Application/src/main/java/com/example/android/common/media/CameraHelper.java (34:188) - MediaRecorder/Application/src/main/java/com/example/android/common/media/CameraHelper.java (34:188) duplicated block id: 7 size: 63 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/EnvelopeADSR.java (24:108) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/EnvelopeADSR.java (24:108) duplicated block id: 8 size: 60 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/common/logger/LogView.java (25:141) - ScreenCapture/Application/src/main/java/com/example/android/common/logger/LogView.java (25:141) duplicated block id: 9 size: 55 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiFramer.java (33:108) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiFramer.java (33:108) duplicated block id: 10 size: 49 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiEventScheduler.java (26:116) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiEventScheduler.java (26:116) duplicated block id: 11 size: 46 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/common/logger/Log.java (26:234) - ScreenCapture/Application/src/main/java/com/example/android/common/logger/Log.java (26:234) duplicated block id: 12 size: 42 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/common/logger/LogFragment.java (49:107) - ScreenCapture/Application/src/main/java/com/example/android/common/logger/LogFragment.java (49:107) duplicated block id: 13 size: 42 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiConstants.java (24:99) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiConstants.java (24:99) duplicated block id: 14 size: 41 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SimpleAudioOutput.java (28:93) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SimpleAudioOutput.java (28:93) duplicated block id: 15 size: 40 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (34:100) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (34:100) duplicated block id: 16 size: 39 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiEventThread.java (24:87) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiEventThread.java (24:87) duplicated block id: 17 size: 37 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (34:90) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (34:90) duplicated block id: 18 size: 33 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiOutputPortConnectionSelector.java (29:82) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiOutputPortConnectionSelector.java (29:82) duplicated block id: 19 size: 33 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SawOscillator.java (19:70) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SawOscillator.java (19:70) duplicated block id: 20 size: 31 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SynthVoice.java (22:82) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SynthVoice.java (22:82) duplicated block id: 21 size: 28 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SawVoice.java (22:62) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SawVoice.java (22:62) duplicated block id: 22 size: 26 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiDispatcher.java (32:92) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiDispatcher.java (32:92) duplicated block id: 23 size: 21 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SawOscillatorDPW.java (23:49) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SawOscillatorDPW.java (23:49) duplicated block id: 24 size: 20 cleaned lines of code in 2 files: - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MainActivity.java (279:315) - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MediaSessionPlaybackActivity.java (199:235) duplicated block id: 25 size: 18 cleaned lines of code in 2 files: - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MainActivity.java (222:248) - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MediaSessionPlaybackActivity.java (170:196) duplicated block id: 26 size: 16 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/common/logger/LogWrapper.java (24:72) - ScreenCapture/Application/src/main/java/com/example/android/common/logger/LogWrapper.java (24:72) duplicated block id: 27 size: 16 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SineOscillator.java (22:51) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SineOscillator.java (22:51) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java (23:57) - ScreenCapture/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java (23:57) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiTools.java (25:44) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiTools.java (25:44) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/midiscope/MainActivity.java (119:132) - MidiSynth/Application/src/main/java/com/example/android/midisynth/MainActivity.java (68:81) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (51:60) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (52:63) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (51:60) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (52:63) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (51:60) - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (52:63) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - PictureInPictureKotlin/app/src/main/java/com/example/android/pictureinpicture/MovieActivity.kt (291:300) - PictureInPictureKotlin/app/src/main/java/com/example/android/pictureinpicture/MovieActivity.kt (313:322) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/MidiOutputPortSelector.java (52:63) - MidiSynth/Application/src/main/java/com/example/android/common/midi/MidiInputPortSelector.java (51:60) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/MainActivity.java (649:659) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/MainActivity.java (690:700) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/MainActivity.java (663:670) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/MainActivity.java (704:711) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MediaSessionPlaybackActivity.java (301:308) - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MediaSessionPlaybackActivity.java (323:330) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/midiscope/MainActivity.java (105:114) - MidiSynth/Application/src/main/java/com/example/android/midisynth/MainActivity.java (58:67) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/midiscope/MainActivity.java (51:59) - MidiSynth/Application/src/main/java/com/example/android/midisynth/MainActivity.java (43:50) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (429:435) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (448:454) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MainActivity.java (110:122) - PictureInPicture/app/src/main/java/com/example/android/pictureinpicture/MediaSessionPlaybackActivity.java (75:87) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (405:411) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (448:454) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (405:411) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (429:435) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SynthUnit.java (19:34) - MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SynthUnit.java (19:34) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (197:202) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (209:214) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/LocalPlayer.java (489:498) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/player/LocalPlayer.java (560:565) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (185:190) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (197:202) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (185:190) - MediaRouter/Application/src/main/java/com/example/android/mediarouter/provider/SampleMediaRouteProvider.java (209:214)