azure / communication-ui-library
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system18% (14,062 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
tsx21% (9,559 lines)
ts14% (4,224 lines)
js13% (184 lines)
mjs7% (95 lines)
Duplication per Component (primary)
packages18% (13,852 lines)
common9% (210 lines)
ROOT0% (0 lines)
tools0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,704 duplicates...
Size#FoldersFilesLinesCode
81 x 2 packages/storybook8/stor.../MessageWithAttachments
packages/storybook8/stor...ithAttachments/snippets
63:164 (60%)
59:162 (61%)
view
78 x 2 packages/storybook8/stor...ead/TappingInlineImages
packages/storybook8/stor...ngInlineImages/snippets
34:121 (78%)
21:108 (83%)
view
67 x 2 packages/react-component...components/VideoGallery
packages/react-component...components/VideoGallery
69:151 (64%)
74:156 (59%)
view
63 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
3:80 (100%)
3:80 (100%)
view
60 x 2 packages/react-component...components/VideoGallery
packages/react-component...components/VideoGallery
180:243 (34%)
148:211 (41%)
view
58 x 2 packages/storybook8/stor...ts/MediaAccess/snippets
packages/storybook8/stor...epts/Spotlight/snippets
3:74 (66%)
3:74 (75%)
view
55 x 2 packages/storybook8/stor...GettingStarted/snippets
packages/storybook8/stor...fulClient/Chat/snippets
2:65 (100%)
2:65 (100%)
view
54 x 2 packages/calling-component-bindings/src
packages/calling-component-bindings/src
68:154 (41%)
99:186 (23%)
view
53 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
3:104 (100%)
3:104 (100%)
view
52 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
8:62 (100%)
8:62 (100%)
view
51 x 2 packages/storybook8/stor...eyComponents/TagsSurvey
packages/storybook8/stor...nts/TagsSurvey/snippets
16:70 (71%)
16:70 (79%)
view
50 x 2 packages/storybook8/stor...ents/VideoTile/snippets
packages/storybook8/stor...ncepts/Styling/snippets
17:72 (83%)
13:68 (87%)
view
50 x 2 packages/storybook8/stor...epts/TeamsInterop/utils
packages/storybook8/stories
14:74 (9%)
14:74 (8%)
view
48 x 2 packages/storybook8/stor...fulClient/Call/snippets
packages/storybook8/stor...fulClient/Call/snippets
4:63 (81%)
4:62 (81%)
view
46 x 2 packages/storybook8/stor...epts/TeamsInterop/utils
packages/storybook8/stories
460:505 (8%)
471:516 (8%)
view
44 x 2 packages/storybook8/stor...epts/TeamsInterop/utils
packages/storybook8/stories
120:163 (8%)
171:214 (7%)
view
43 x 2 packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
8:62 (76%)
7:61 (76%)
view
43 x 2 packages/storybook8/stor...eetingWithLink/snippets
packages/storybook8/stor...gWithMeetingId/snippets
4:57 (100%)
4:57 (100%)
view
41 x 2 common/scripts
common/scripts
37:113 (34%)
238:314 (8%)
view
40 x 2 packages/storybook8/stor...eetingWithLink/snippets
packages/storybook8/stor...gWithMeetingId/snippets
4:72 (100%)
4:72 (100%)
view
40 x 2 packages/storybook8/stor...llNotification/snippets
packages/storybook8/stor...llNotification/snippets
4:46 (88%)
4:46 (88%)
view
40 x 2 packages/storybook8/stor...hChatComposite/snippets
packages/storybook8/stor...gWithMeetingId/snippets
4:72 (100%)
4:72 (100%)
view
40 x 2 packages/storybook8/stor...hChatComposite/snippets
packages/storybook8/stor...eetingWithLink/snippets
4:72 (100%)
4:72 (100%)
view
38 x 2 packages/storybook8/stor...epts/TeamsInterop/utils
packages/storybook8/stories
255:292 (6%)
283:320 (6%)
view
36 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
33:70 (48%)
40:77 (44%)
view
36 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
48:85 (38%)
48:85 (34%)
view
36 x 2 packages/storybook8/stor...s/Capabilities/snippets
packages/storybook8/stor...ts/MediaAccess/snippets
4:47 (62%)
4:52 (59%)
view
36 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
53:90 (38%)
38:75 (48%)
view
35 x 2 packages/fake-backends/src
packages/react-composite...s/ChatComposite/adapter
13:59 (71%)
135:181 (32%)
view
35 x 2 packages/storybook8/stor...itePermissions/snippets
packages/storybook8/stor...itePermissions/snippets
15:49 (49%)
18:53 (49%)
view
35 x 2 packages/storybook8/stor...itePermissions/snippets
packages/storybook8/stor...itePermissions/snippets
15:50 (49%)
18:53 (49%)
view
35 x 2 packages/storybook8/stor...itePermissions/snippets
packages/storybook8/stor...itePermissions/snippets
15:49 (49%)
15:50 (49%)
view
34 x 2 packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
8:47 (73%)
8:48 (73%)
view
32 x 2 packages/storybook8/stories/Concepts/Styling
packages/storybook8/stor...ncepts/Styling/snippets
4:42 (54%)
2:40 (56%)
view
32 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
53:85 (30%)
38:70 (42%)
view
32 x 2 packages/storybook8/stor...s/Participants/snippets
packages/storybook8/stor...s/Participants/snippets
9:48 (54%)
4:43 (72%)
view
32 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
53:85 (30%)
45:77 (39%)
view
32 x 2 packages/storybook8/stor...geThread/BlockedMessage
packages/storybook8/stor...omponents/MessageThread
25:69 (61%)
22:66 (41%)
view
32 x 2 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
53:85 (34%)
45:77 (39%)
view
32 x 2 packages/storybook8/stor...eThread/CustomTimestamp
packages/storybook8/stor...ustomTimestamp/snippets
14:50 (66%)
6:43 (74%)
view
31 x 2 packages/storybook8/stor...fulClient/Call/snippets
packages/storybook8/stor...fulClient/Call/snippets
7:44 (93%)
16:53 (52%)
view
31 x 2 packages/storybook8/stor...eThread/CustomTimestamp
packages/storybook8/stor.../ChatComposite/snippets
15:50 (64%)
140:176 (22%)
view
31 x 2 packages/storybook8/stor...ustomTimestamp/snippets
packages/storybook8/stor.../ChatComposite/snippets
7:43 (72%)
140:176 (22%)
view
31 x 2 packages/storybook8/stor...fulClient/Call/snippets
packages/storybook8/stor...fulClient/Call/snippets
7:44 (93%)
15:52 (52%)
view
30 x 2 packages/storybook8/stor...s/ControlBar/ControlBar
packages/storybook8/stor...Bar/ControlBar/snippets
11:48 (40%)
12:49 (35%)
view
30 x 2 packages/storybook8/stories/Concepts
packages/storybook8/stories
6:43 (56%)
6:43 (61%)
view
30 x 2 packages/calling-stateful-client/src
packages/calling-stateful-client/src
147:177 (13%)
206:236 (13%)
view
30 x 2 packages/storybook8/stor...s/Participants/snippets
packages/storybook8/stor...s/ControlBar/ControlBar
6:42 (50%)
11:48 (40%)
view
30 x 2 packages/storybook8/stor...s/Participants/snippets
packages/storybook8/stor...s/Participants/snippets
4:39 (81%)
9:44 (50%)
view
30 x 2 packages/storybook8/stor...s/Participants/snippets
packages/storybook8/stor...s/Participants/snippets
7:44 (31%)
6:42 (50%)
view
Duplicated Units
The list of top 11 duplicated units.
See data for all 11 unit duplicates...
Size#FoldersFilesLinesCode
25 x 3 packages/storybook8/stor...itePermissions/snippets
packages/storybook8/stor...itePermissions/snippets
packages/storybook8/stor...itePermissions/snippets
14:45 
17:48 
14:44 
view
30 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
41:84 
41:84 
view
11 x 3 packages/react-composite...s/CallComposite/adapter
packages/react-composite...thChatComposite/adapter
packages/calling-stateful-client/src
90:102 
137:152 
340:352 
view
11 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
90:102 
90:102 
view
10 x 2 common/scripts
common/scripts
8:19 
11:22 
view
8 x 5 packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
51:62 
36:47 
37:48 
37:48 
52:63 
view
8 x 2 packages/storybook8/stor...s/VideoGallery/snippets
packages/storybook8/stor...s/VideoGallery/snippets
76:87 
47:58 
view
9 x 2 common/scripts
common/scripts
45:63 
246:264 
view
8 x 4 packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
packages/storybook8/stor...omposites/ChatComposite
49:58 
56:65 
64:73 
64:73 
view
7 x 2 packages/storybook8/stor...Composite/1ton/snippets
packages/storybook8/stor.../CallComposite/snippets
64:73 
64:73 
view
6 x 2 common/scripts
common/scripts
17:24 
24:31 
view