Places in code with 6 or more lines that are exactly the same.
From Component --> To Component |
Duplicated Lines |
File Pairs | Details |
---|---|---|---|
friendly_chat (92%)   --> startup_namer (74%) |
6605 | 728 file pairs | details... |
adaptive_app (70%)   --> startup_namer (68%) |
6106 | 544 file pairs | details... |
startup_namer (67%)   --> testing_codelab (93%) |
5956 | 568 file pairs | details... |
adaptive_app (59%)   --> friendly_chat (72%) |
5162 | 404 file pairs | details... |
friendly_chat (71%)   --> testing_codelab (79%) |
5085 | 421 file pairs | details... |
github-client (80%)   --> startup_namer (56%) |
4998 | 496 file pairs | details... |
adaptive_app (52%)   --> testing_codelab (70%) |
4522 | 311 file pairs | details... |
friendly_chat (60%)   --> github-client (69%) |
4295 | 347 file pairs | details... |
cookbook (344%)   --> startup_namer (46%) |
4157 | 120 file pairs | details... |
adaptive_app (44%)   --> github-client (61%) |
3846 | 282 file pairs | details... |
github-client (61%)   --> testing_codelab (59%) |
3828 | 265 file pairs | details... |
cookbook (269%)   --> friendly_chat (45%) |
3255 | 90 file pairs | details... |
adaptive_app (31%)   --> cookbook (226%) |
2742 | 67 file pairs | details... |
cookbook (225%)   --> testing_codelab (42%) |
2718 | 70 file pairs | details... |
cookbook (183%)   --> github-client (35%) |
2222 | 53 file pairs | details... |
firebase-get-to-know-flutter (14%)   --> startup_namer (15%) |
1379 | 192 file pairs | details... |
firebase-get-to-know-flutter (14%)   --> friendly_chat (18%) |
1323 | 159 file pairs | details... |
star_counter (40%)   --> startup_namer (14%) |
1260 | 112 file pairs | details... |
adaptive_app (13%)   --> firebase-get-to-know-flutter (12%) |
1174 | 129 file pairs | details... |
firebase-get-to-know-flutter (12%)   --> star_counter (37%) |
1164 | 108 file pairs | details... |
google-maps-in-flutter (93%)   --> startup_namer (12%) |
1093 | 80 file pairs | details... |
friendly_chat (15%)   --> star_counter (35%) |
1092 | 84 file pairs | details... |
adaptive_app (11%)   --> star_counter (32%) |
1013 | 70 file pairs | details... |
firebase-get-to-know-flutter (10%)   --> testing_codelab (15%) |
968 | 90 file pairs | details... |
friendly_chat (13%)   --> google-maps-in-flutter (81%) |
949 | 55 file pairs | details... |
star_counter (27%)   --> testing_codelab (13%) |
864 | 35 file pairs | details... |
google-maps-in-flutter (71%)   --> star_counter (26%) |
834 | 42 file pairs | details... |
firebase-get-to-know-flutter (8%)   --> google-maps-in-flutter (67%) |
794 | 49 file pairs | details... |
adaptive_app (9%)   --> google-maps-in-flutter (66%) |
776 | 46 file pairs | details... |
google-maps-in-flutter (63%)   --> testing_codelab (11%) |
740 | 31 file pairs | details... |
cookbook (52%)   --> firebase-get-to-know-flutter (6%) |
630 | 19 file pairs | details... |
cookbook (51%)   --> star_counter (20%) |
624 | 14 file pairs | details... |
friendly_chat (6%)   --> webview_flutter (12%) |
470 | 121 file pairs | details... |
startup_namer (5%)   --> webview_flutter (11%) |
463 | 168 file pairs | details... |
google-maps-in-flutter (33%)   --> webview_flutter (10%) |
393 | 61 file pairs | details... |
adaptive_app (4%)   --> webview_flutter (9%) |
369 | 101 file pairs | details... |
cookbook (28%)   --> google-maps-in-flutter (29%) |
350 | 9 file pairs | details... |
firebase-get-to-know-flutter (3%)   --> webview_flutter (7%) |
308 | 120 file pairs | details... |
cupertino_store (2%)   --> friendly_chat (3%) |
274 | 93 file pairs | details... |
cupertino_store (2%)   --> webview_flutter (7%) |
272 | 140 file pairs | details... |
adaptive_app (2%)   --> cupertino_store (2%) |
252 | 79 file pairs | details... |
cupertino_store (2%)   --> startup_namer (2%) |
240 | 112 file pairs | details... |
dartpad_codelabs (1%)   --> github-client (3%) |
223 | 8 file pairs | details... |
testing_codelab (3%)   --> webview_flutter (5%) |
222 | 51 file pairs | details... |
github-client (3%)   --> webview_flutter (5%) |
220 | 55 file pairs | details... |
cupertino_store (2%)   --> firebase-get-to-know-flutter (2%) |
220 | 58 file pairs | details... |
in_app_purchases (1%)   --> startup_namer (2%) |
205 | 96 file pairs | details... |
star_counter (6%)   --> webview_flutter (5%) |
204 | 70 file pairs | details... |
dartpad_codelabs (1%)   --> webview_flutter (5%) |
197 | 12 file pairs | details... |
in_app_purchases (1%)   --> webview_flutter (4%) |
177 | 66 file pairs | details... |
cookbook (14%)   --> webview_flutter (4%) |
176 | 20 file pairs | details... |
dartpad_codelabs (1%)   --> friendly_chat (2%) |
173 | 8 file pairs | details... |
github-client (2%)   --> google-maps-in-flutter (14%) |
172 | 15 file pairs | details... |
firebase-get-to-know-flutter (1%)   --> photos-sharing (2%) |
172 | 44 file pairs | details... |
cupertino_store (1%)   --> google-maps-in-flutter (13%) |
158 | 42 file pairs | details... |
firebase-get-to-know-flutter (1%)   --> github-client (2%) |
154 | 60 file pairs | details... |
dartpad_codelabs (<1%)   --> google-maps-in-flutter (12%) |
149 | 4 file pairs | details... |
friendly_chat (2%)   --> in_app_purchases (1%) |
145 | 42 file pairs | details... |
in_app_purchases (1%)   --> testing_codelab (2%) |
137 | 36 file pairs | details... |
adaptive_app (1%)   --> in_app_purchases (1%) |
137 | 36 file pairs | details... |
dartpad_codelabs (<1%)   --> testing_codelab (2%) |
131 | 2 file pairs | details... |
cookbook (10%)   --> cupertino_store (1%) |
128 | 14 file pairs | details... |
google-maps-in-flutter (10%)   --> in_app_purchases (1%) |
119 | 24 file pairs | details... |
cupertino_store (1%)   --> in_app_purchases (<1%) |
104 | 42 file pairs | details... |
cupertino_store (<1%)   --> testing_codelab (1%) |
96 | 35 file pairs | details... |
firebase-get-to-know-flutter (1%)   --> in_app_purchases (<1%) |
96 | 36 file pairs | details... |
photos-sharing (1%)   --> webview_flutter (2%) |
96 | 20 file pairs | details... |
cupertino_store (<1%)   --> star_counter (2%) |
84 | 49 file pairs | details... |
photos-sharing (1%)   --> startup_namer (<1%) |
80 | 16 file pairs | details... |
github-client (1%)   --> in_app_purchases (<1%) |
77 | 30 file pairs | details... |
cupertino_store (<1%)   --> photos-sharing (1%) |
72 | 14 file pairs | details... |
github-client (1%)   --> star_counter (2%) |
72 | 35 file pairs | details... |
plugin_codelab (8%)   --> webview_flutter (1%) |
66 | 10 file pairs | details... |
in_app_purchases (<1%)   --> photos-sharing (<1%) |
64 | 12 file pairs | details... |
friendly_chat (<1%)   --> photos-sharing (<1%) |
64 | 12 file pairs | details... |
photos-sharing (<1%)   --> testing_codelab (<1%) |
56 | 10 file pairs | details... |
cookbook (4%)   --> in_app_purchases (<1%) |
56 | 6 file pairs | details... |
adaptive_app (<1%)   --> photos-sharing (<1%) |
56 | 10 file pairs | details... |
adaptive_app (<1%)   --> dartpad_codelabs (<1%) |
54 | 7 file pairs | details... |
dartpad_codelabs (<1%)   --> startup_namer (<1%) |
54 | 8 file pairs | details... |
plugin_codelab (7%)   --> startup_namer (<1%) |
54 | 8 file pairs | details... |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
387 | x 2 | firebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_09/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_06/lib/srcfirebase-get-to-know-flutter/step_09/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_05/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_07/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_07/lib/srcfirebase-get-to-know-flutter/step_09/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_04/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_07/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_05/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_09/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_06/lib/srcfirebase-get-to-know-flutter/step_07/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_07/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
387 | x 2 | firebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_09/lib/src | authentication.dartauthentication.dart |
1:427 (100%)1:427 (100%) | view |
342 | x 2 | dartpad_codelabs/src/inherited_widget/step_03dartpad_codelabs/src/inherited_widget/step_04 | solution.dartsolution.dart |
14:448 (96%)16:450 (96%) | view |
332 | x 2 | dartpad_codelabs/src/inherited_widget/step_04dartpad_codelabs/src/inherited_widget/step_05 | snippet.dartsnippet.dart |
15:432 (96%)17:435 (96%) | view |
328 | x 2 | dartpad_codelabs/src/inherited_widget/step_07dartpad_codelabs/src/inherited_widget/step_08 | solution.dartsnippet.dart |
1:408 (100%)1:408 (100%) | view |
275 | x 2 | cupertino_store/step_03/lib/modelcupertino_store/step_05/lib/model | products_repository.dartproducts_repository.dart |
15:291 (100%)15:291 (100%) | view |
275 | x 2 | cupertino_store/step_01/lib/modelcupertino_store/step_03/lib/model | products_repository.dartproducts_repository.dart |
15:291 (100%)15:291 (100%) | view |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
89 | x 6 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_09/lib/srcfirebase-get-to-know-flutter/step_07/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dart |
244:333 244:333 244:333 244:333 244:333 244:333 | view |
74 | x 5 | cupertino_store/step_04/libcupertino_store/step_05/libcupertino_store/step_02/libcupertino_store/step_03/libcupertino_store/step_06/lib | product_row_item.dartproduct_row_item.dartproduct_row_item.dartproduct_row_item.dartproduct_row_item.dart |
33:109 33:109 33:109 33:109 33:109 | view |
71 | x 8 | dartpad_codelabs/src/get...ed_with_slivers/step_04dartpad_codelabs/src/get...ed_with_slivers/step_05dartpad_codelabs/src/get...ed_with_slivers/step_05dartpad_codelabs/src/get...ed_with_slivers/step_08dartpad_codelabs/src/get...ed_with_slivers/step_07dartpad_codelabs/src/get...ed_with_slivers/step_07dartpad_codelabs/src/get...ed_with_slivers/step_06dartpad_codelabs/src/get...ed_with_slivers/step_06 | solution.dartsolution.dartsnippet.dartsnippet.dartsolution.dartsnippet.dartsolution.dartsnippet.dart |
42:114 46:118 45:117 72:144 72:144 64:136 62:134 47:119 | view |
69 | x 6 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_09/lib/srcfirebase-get-to-know-flutter/step_07/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dart |
359:428 359:428 359:428 359:428 359:428 359:428 | view |
68 | x 6 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_09/lib/srcfirebase-get-to-know-flutter/step_07/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dart |
47:115 47:115 47:115 47:115 47:115 47:115 | view |
68 | x 2 | dartpad_codelabs/src/get...ed_with_slivers/step_04dartpad_codelabs/src/get...ed_with_slivers/step_03 | snippet.dartsolution.dart |
41:111 40:109 | view |
59 | x 2 | photos-sharing/final/lib/componentsphotos-sharing/initial/lib/components | trip_app_bar.darttrip_app_bar.dart |
54:118 54:118 | view |
53 | x 7 | webview_flutter/step_11/lib/srcwebview_flutter/step_10/lib/srcwebview_flutter/step_08/lib/srcwebview_flutter/step_09/lib/srcwebview_flutter/step_12/lib/srcwebview_flutter/step_07/lib/srcwebview_flutter/step_06/lib/src | navigation_controls.dartnavigation_controls.dartnavigation_controls.dartnavigation_controls.dartnavigation_controls.dartnavigation_controls.dartnavigation_controls.dart |
12:66 12:66 12:66 12:66 12:66 12:66 12:66 | view |
52 | x 2 | in_app_purchases/step_10...e-backend/functions/srcin_app_purchases/complet...e-backend/functions/src | app-store.purchase-handler.tsapp-store.purchase-handler.ts |
43:101 49:107 | view |
51 | x 14 | dartpad_codelabs/src/get...ed_with_slivers/step_01dartpad_codelabs/src/get...ed_with_slivers/step_04dartpad_codelabs/src/get...ed_with_slivers/step_04dartpad_codelabs/src/get...ed_with_slivers/step_05dartpad_codelabs/src/get...ed_with_slivers/step_05dartpad_codelabs/src/get...ed_with_slivers/step_08dartpad_codelabs/src/get...ed_with_slivers/step_02dartpad_codelabs/src/get...ed_with_slivers/step_02dartpad_codelabs/src/get...ed_with_slivers/step_03dartpad_codelabs/src/get...ed_with_slivers/step_03... | snippet.dartsolution.dartsnippet.dartsolution.dartsnippet.dartsnippet.dartsolution.dartsnippet.dartsolution.dartsnippet.dart... |
79:131 125:177 122:174 129:181 128:180 155:207 79:131 81:133 120:172 79:131 ... | view |
50 | x 3 | star_counter/step_08/libstar_counter/step_09/libstar_counter/step_07/lib | main.dartmain.dartmain.dart |
37:87 35:85 37:87 | view |
50 | x 2 | firebase-get-to-know-flutter/step_09/libfirebase-get-to-know-flutter/step_07/lib | main.dartmain.dart |
303:353 248:298 | view |
49 | x 6 | firebase-get-to-know-flutter/step_04/lib/srcfirebase-get-to-know-flutter/step_05/lib/srcfirebase-get-to-know-flutter/step_02/lib/srcfirebase-get-to-know-flutter/step_09/lib/srcfirebase-get-to-know-flutter/step_07/lib/srcfirebase-get-to-know-flutter/step_06/lib/src | authentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dartauthentication.dart |
165:214 165:214 165:214 165:214 165:214 165:214 | view |
48 | x 2 | in_app_purchases/step_10...e-backend/functions/srcin_app_purchases/complet...e-backend/functions/src | google-play.purchase-handler.tsgoogle-play.purchase-handler.ts |
30:86 34:90 | view |
48 | x 16 | dartpad_codelabs/src/inherited_widget/step_01dartpad_codelabs/src/inherited_widget/step_01dartpad_codelabs/src/inherited_widget/step_04dartpad_codelabs/src/inherited_widget/step_04dartpad_codelabs/src/inherited_widget/step_05dartpad_codelabs/src/inherited_widget/step_05dartpad_codelabs/src/inherited_widget/step_08dartpad_codelabs/src/inherited_widget/step_02dartpad_codelabs/src/inherited_widget/step_02dartpad_codelabs/src/inherited_widget/intro... | solution.dartsnippet.dartsolution.dartsnippet.dartsolution.dartsnippet.dartsnippet.dartsolution.dartsnippet.dartsnippet.dart... |
233:283 214:264 312:362 302:352 295:345 305:355 270:320 249:299 242:292 211:261 ... | view |
47 | x 2 | photos-sharing/final/lib/pagesphotos-sharing/initial/lib/pages | trip_list_page.darttrip_list_page.dart |
89:136 89:136 | view |
46 | x 3 | webview_flutter/step_11/lib/srcwebview_flutter/step_10/lib/srcwebview_flutter/step_12/lib/src | web_view_stack.dartweb_view_stack.dartweb_view_stack.dart |
18:64 18:64 18:64 | view |
46 | x 6 | cupertino_store/step_01/libcupertino_store/step_04/libcupertino_store/step_05/libcupertino_store/step_02/libcupertino_store/step_03/libcupertino_store/step_06/lib | app.dartapp.dartapp.dartapp.dartapp.dartapp.dart |
42:88 42:88 42:88 42:88 42:88 42:88 | view |
46 | x 9 | dartpad_codelabs/src/inherited_widget/step_01dartpad_codelabs/src/inherited_widget/step_04dartpad_codelabs/src/inherited_widget/step_05dartpad_codelabs/src/inherited_widget/step_08dartpad_codelabs/src/inherited_widget/step_02dartpad_codelabs/src/inherited_widget/introdartpad_codelabs/src/inherited_widget/step_03dartpad_codelabs/src/inherited_widget/step_07dartpad_codelabs/src/inherited_widget/step_06 | solution.dartsolution.dartsolution.dartsnippet.dartsolution.dartsnippet.dartsolution.dartsolution.dartsolution.dart |
296:343 375:422 358:405 333:380 312:359 273:320 373:420 333:380 330:377 | view |
45 | x 2 | dartpad_codelabs/src/get...ed_with_slivers/step_08dartpad_codelabs/src/get...ed_with_slivers/step_07 | snippet.dartsolution.dart |
12:65 12:65 | view |