duplicated block id: 1 size: 20 cleaned lines of code in 2 files: - pulseapi/entries/models.py (112:137) - pulseapi/profiles/models/profiles.py (130:155) duplicated block id: 2 size: 14 cleaned lines of code in 2 files: - public/index.html (1:17) - public/migrate.html (1:17) duplicated block id: 3 size: 11 cleaned lines of code in 2 files: - pulseapi/entries/views.py (254:271) - pulseapi/entries/views.py (508:525) duplicated block id: 4 size: 11 cleaned lines of code in 2 files: - public/migrate.html (41:51) - public/migrate.html (55:65) duplicated block id: 5 size: 9 cleaned lines of code in 2 files: - pulseapi/entries/views.py (225:236) - pulseapi/entries/views.py (508:519) duplicated block id: 6 size: 9 cleaned lines of code in 2 files: - pulseapi/entries/views.py (225:236) - pulseapi/entries/views.py (254:265) duplicated block id: 7 size: 7 cleaned lines of code in 2 files: - pulseapi/entries/migrations/0017_remove_entry_creators.py (12:19) - pulseapi/entries/migrations/0019_remove_entry_creators.py (12:19) duplicated block id: 8 size: 7 cleaned lines of code in 2 files: - pulseapi/tests.py (85:91) - pulseapi/tests.py (96:102) duplicated block id: 9 size: 7 cleaned lines of code in 2 files: - pulseapi/helptypes/migrations/0001_initial.py (58:69) - pulseapi/issues/migrations/0001_initial.py (28:39) duplicated block id: 10 size: 7 cleaned lines of code in 2 files: - pulseapi/entries/serializers/base.py (130:137) - pulseapi/profiles/serializers/profiles.py (100:106) duplicated block id: 11 size: 7 cleaned lines of code in 2 files: - pulseapi/entries/serializers/base.py (96:103) - pulseapi/entries/serializers/base.py (108:115) duplicated block id: 12 size: 6 cleaned lines of code in 2 files: - pulseapi/issues/views.py (24:30) - pulseapi/tags/views.py (23:29) duplicated block id: 13 size: 6 cleaned lines of code in 2 files: - pulseapi/entries/serializers/base.py (107:112) - pulseapi/entries/serializers/base.py (180:185) duplicated block id: 14 size: 6 cleaned lines of code in 2 files: - pulseapi/issues/migrations/0001_initial.py (31:39) - pulseapi/tags/migrations/0001_initial.py (8:16) duplicated block id: 15 size: 6 cleaned lines of code in 2 files: - pulseapi/helptypes/views.py (19:25) - pulseapi/tags/views.py (23:29) duplicated block id: 16 size: 6 cleaned lines of code in 2 files: - pulseapi/creators/migrations/0001_initial.py (8:16) - pulseapi/issues/migrations/0001_initial.py (31:39) duplicated block id: 17 size: 6 cleaned lines of code in 2 files: - pulseapi/profiles/serializers/profiles.py (48:53) - pulseapi/profiles/serializers/profiles.py (153:158) duplicated block id: 18 size: 6 cleaned lines of code in 2 files: - pulseapi/creators/migrations/0001_initial.py (8:16) - pulseapi/tags/migrations/0001_initial.py (8:16) duplicated block id: 19 size: 6 cleaned lines of code in 2 files: - pulseapi/entries/migrations/0016_auto_20170822_1632.py (12:18) - pulseapi/entries/migrations/0017_remove_entry_creators.py (12:18) duplicated block id: 20 size: 6 cleaned lines of code in 2 files: - pulseapi/entries/serializers/base.py (95:100) - pulseapi/entries/serializers/base.py (217:222) duplicated block id: 21 size: 6 cleaned lines of code in 2 files: - pulseapi/profiles/migrations/0003_userbookmarks.py (19:24) - pulseapi/users/migrations/0001_initial.py (33:38) duplicated block id: 22 size: 6 cleaned lines of code in 2 files: - pulseapi/entries/migrations/0016_auto_20170822_1632.py (12:18) - pulseapi/entries/migrations/0019_remove_entry_creators.py (12:18) duplicated block id: 23 size: 6 cleaned lines of code in 2 files: - pulseapi/helptypes/views.py (19:25) - pulseapi/issues/views.py (24:30) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - pulseapi/creators/migrations/0001_initial.py (8:16) - pulseapi/helptypes/migrations/0001_initial.py (61:69) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - pulseapi/helptypes/migrations/0001_initial.py (61:69) - pulseapi/tags/migrations/0001_initial.py (8:16)