apache / nifi-minifi-cpp
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (5,616 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
cmake33% (1,933 lines)
h6% (1,849 lines)
cpp4% (1,677 lines)
py6% (95 lines)
in6% (30 lines)
ll17% (16 lines)
proto38% (16 lines)
Duplication per Component (primary)
extensions7% (2,597 lines)
cmake33% (1,889 lines)
libminifi3% (590 lines)
utils3% (343 lines)
controller25% (94 lines)
extension-utils2% (34 lines)
msi7% (30 lines)
minifi-api1% (27 lines)
minifi_main1% (12 lines)
ROOT0% (0 lines)
encrypt-config0% (0 lines)
github_scripts0% (0 lines)
bootstrap0% (0 lines)
docker0% (0 lines)

Duplication Between Components (50+ lines)

G cmake cmake libminifi libminifi cmake--libminifi 1480 utils utils libminifi--utils 50 extension-utils extension-utils extension-utils--libminifi 68

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 4,402 duplicates...
Size#FoldersFilesLinesCode
44 x 2 cmake/rocksdb/sys
libminifi/cmake
1:51 (84%)
1:51 (100%)
view
42 x 2 cmake/winflexbison
cmake/winflexbison
75:119 (19%)
105:149 (18%)
view
34 x 2 extension-utils/src/utils
libminifi/src/utils
24:81 (97%)
28:85 (87%)
view
30 x 2 cmake
cmake
414:448 (4%)
506:540 (4%)
view
24 x 2 extensions/gcp/processors
extensions/gcp/processors
57:86 (51%)
58:87 (47%)
view
22 x 2 extensions/expression-language
extensions/expression-language
1154:1187 (1%)
1207:1240 (1%)
view
22 x 2 extensions/gcp/processors
extensions/gcp/processors
99:121 (25%)
170:192 (14%)
view
21 x 2 libminifi/include/core
minifi-api/include/minifi-cpp/core
33:54 (80%)
27:48 (95%)
view
21 x 2 extensions/sftp/processors
extensions/sftp/processors
352:377 (3%)
607:632 (3%)
view
20 x 2 cmake
cmake
1:20 (80%)
1:20 (64%)
view
20 x 2 cmake
cmake
1:21 (80%)
1:20 (80%)
view
20 x 2 extensions/sftp/processors
extensions/sftp/processors
86:111 (20%)
818:843 (3%)
view
20 x 2 cmake
cmake
1:21 (80%)
1:20 (64%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (32%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (73%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (70%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (63%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (32%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (70%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (63%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (32%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (73%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (63%)
1:19 (32%)
view
19 x 2 cmake
cmake
1:19 (70%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (63%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (73%)
view
19 x 2 cmake
cmake
1:19 (63%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (32%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (63%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (70%)
1:19 (61%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (32%)
view
19 x 2 cmake
cmake
1:19 (32%)
1:19 (73%)
view
19 x 2 cmake
cmake
1:19 (55%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (70%)
1:19 (32%)
view
19 x 2 cmake
cmake
1:19 (61%)
1:19 (32%)
view
19 x 2 cmake
cmake
1:19 (73%)
1:19 (76%)
view
19 x 2 cmake
cmake
1:19 (76%)
1:19 (70%)
view
19 x 2 cmake
cmake
1:19 (63%)
1:19 (76%)
view
Duplicated Units
The list of top 7 duplicated units.
See data for all 7 unit duplicates...
Size#FoldersFilesLinesCode
25 x 2 extension-utils/src/utils
libminifi/src/utils
47:77 
51:81 
view
10 x 2 extensions/rocksdb-repos
extensions/rocksdb-repos
94:105 
343:354 
view
9 x 2 extension-utils/src/utils
libminifi/src/utils
35:45 
39:49 
view
8 x 2 extensions/rocksdb-repos
extensions/rocksdb-repos
275:284 
106:115 
view
7 x 2 libminifi/src/controllers
extensions/sql/services
75:86 
29:41 
view
6 x 2 libminifi/src/core/state/nodes
libminifi/src/core/state/nodes
282:289 
295:302 
view
6 x 2 extensions/standard-processors/processors
extensions/standard-processors/modbus
134:141 
143:150 
view