Clou9 Ace Editor
Duplication

Intro
  • For duplication, we look at places in code where there are six or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...
Duplication Overall
  • 11% duplication:
    • 111,238 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 12,511 duplicated lines
  • 528 duplicates
system11% (12,511 lines)
Duplication per Extension
js9% (7,824 lines)
snippets19% (2,437 lines)
css22% (1,402 lines)
html8% (848 lines)
Duplication per Component (primary)
lib10% (9,884 lines)
api14% (1,121 lines)
doc57% (848 lines)
demo9% (314 lines)
experiments26% (249 lines)
tool2% (41 lines)
ROOT1% (29 lines)
build_support20% (25 lines)

Duplication Between Components (50+ lines)

G api api doc doc api--doc 1696 demo demo build_support build_support demo--build_support 189 experiments experiments experiments--demo 75 ROOT ROOT lib lib ROOT--lib 291

Download: SVG DOT (open online Graphviz editor)

Show more details on duplication between components...
Duplication per Component (lib)
ace/mode18% (5,594 lines)
ace/snippets19% (2,437 lines)
ace/mode/html6% (561 lines)
ace/mode/folding23% (414 lines)
ace/mode/css6% (313 lines)
ace1% (191 lines)
ace/mode/behaviour15% (94 lines)
ace/keyboard1% (93 lines)
ace/edit_session5% (60 lines)
ace/layer4% (56 lines)
ace/mouse1% (16 lines)
ace/ext<1% (14 lines)
ace/mode/lua1% (14 lines)
ace/mode/xml<1% (12 lines)
ace/lib<1% (8 lines)
ace/ext/menu_tools5% (7 lines)
ace/autocomplete0% (0 lines)
ace/mode/json0% (0 lines)
ace/css0% (0 lines)
ace/requirejs0% (0 lines)
ace/theme0% (0 lines)
ace/commands0% (0 lines)
ace/worker0% (0 lines)
Duplication per Component (modes)
kotlin_highlight_rules.js38% (238 lines)
ruby_highlight_rules.js33% (179 lines)
python_highlight_rules.js46% (178 lines)
mediawiki_highlight_rules.js23% (129 lines)
pgsql_highlight_rules.js21% (119 lines)
crystal_highlight_rules.js28% (118 lines)
redshift_highlight_rules.js68% (115 lines)
xquery.js83% (113 lines)
jsoniq.js89% (112 lines)
fortran_highlight_rules.js53% (99 lines)
groovy_highlight_rules.js65% (95 lines)
java_highlight_rules.js67% (93 lines)
scss_highlight_rules.js62% (90 lines)
scala_highlight_rules.js62% (86 lines)
velocity_highlight_rules.js57% (86 lines)
scad_highlight_rules.js75% (70 lines)
haxe_highlight_rules.js81% (63 lines)
scheme.js82% (62 lines)
clojure.js81% (62 lines)
drools_highlight_rules.js30% (59 lines)
erlang_highlight_rules.js6% (56 lines)
perl6_highlight_rules.js17% (55 lines)
less_highlight_rules.js46% (54 lines)
perl_highlight_rules.js47% (54 lines)
csharp_highlight_rules.js63% (53 lines)
jsx_highlight_rules.js50% (52 lines)
wollok_highlight_rules.js66% (50 lines)
elixir_highlight_rules.js13% (50 lines)
jade_highlight_rules.js26% (46 lines)
lua.js40% (45 lines)
python.js74% (44 lines)
php_highlight_rules.js4% (43 lines)
sh.js71% (43 lines)
mushcode_highlight_rules.js7% (43 lines)
nunjucks_highlight_rules.js26% (43 lines)
javascript.js66% (42 lines)
ada_highlight_rules.js74% (41 lines)
cobol_highlight_rules.js66% (41 lines)
fsharp_highlight_rules.js33% (40 lines)
mushcode.js68% (39 lines)
matlab_highlight_rules.js17% (39 lines)
php.js39% (38 lines)
sh_highlight_rules.js18% (38 lines)
aql_highlight_rules.js61% (38 lines)
verilog_highlight_rules.js50% (38 lines)
hjson_highlight_rules.js25% (36 lines)
css.js64% (36 lines)
soy_template_highlight_rules.js11% (36 lines)
vbscript.js32% (35 lines)
golang_highlight_rules.js33% (35 lines)
scad.js71% (35 lines)
c_cpp.js68% (35 lines)
vala.js67% (35 lines)
sql_highlight_rules.js50% (35 lines)
lua_highlight_rules.js26% (35 lines)
fortran.js57% (34 lines)
json.js70% (34 lines)
prisma_highlight_rules.js10% (34 lines)
tex_highlight_rules.js48% (33 lines)
rdoc_highlight_rules.js49% (33 lines)
qml_highlight_rules.js17% (32 lines)
json_highlight_rules.js59% (32 lines)
yaml_highlight_rules.js24% (31 lines)
swift_highlight_rules.js20% (30 lines)
csharp.js67% (29 lines)
liquid_highlight_rules.js34% (29 lines)
xml_worker.js53% (28 lines)
scss.js65% (28 lines)
asl_highlight_rules.js16% (27 lines)
red.js53% (26 lines)
haxe.js65% (26 lines)
jack.js74% (26 lines)
less.js60% (26 lines)
ruby.js41% (26 lines)
perl6.js59% (25 lines)
praat.js65% (25 lines)
perl.js58% (25 lines)
tcl.js62% (25 lines)
golang.js62% (25 lines)
fsl_highlight_rules.js31% (25 lines)
jssm_highlight_rules.js17% (25 lines)
ocaml.js48% (24 lines)
coffee.js50% (24 lines)
crystal.js44% (23 lines)
gherkin_highlight_rules.js21% (23 lines)
protobuf_highlight_rules.js40% (23 lines)
jsx.js56% (22 lines)
mask.js57% (22 lines)
twig_highlight_rules.js18% (22 lines)
powershell.js48% (21 lines)
vhdl_highlight_rules.js30% (21 lines)
slim_highlight_rules.js11% (21 lines)
lisp_highlight_rules.js33% (21 lines)
dot.js50% (20 lines)
ocaml_highlight_rules.js7% (20 lines)
tcl_highlight_rules.js14% (19 lines)
liquid.js45% (19 lines)
twig.js51% (19 lines)
json5.js67% (19 lines)
d_highlight_rules.js7% (18 lines)
logiql.js20% (18 lines)
nix_highlight_rules.js15% (17 lines)
php_laravel_blade_highlight_rules.js10% (16 lines)
csound_preprocessor_highlight_rules.js7% (16 lines)
smithy_highlight_rules.js5% (16 lines)
gcode_highlight_rules.js26% (15 lines)
coffee_worker.js43% (14 lines)
lua_worker.js50% (14 lines)
r_highlight_rules.js11% (14 lines)
yaml.js41% (14 lines)
razor_completions.js22% (14 lines)
html_worker.js26% (14 lines)
html.js24% (14 lines)
terraform_highlight_rules.js9% (13 lines)
puppet_highlight_rules.js11% (13 lines)
apex_highlight_rules.js6% (13 lines)
smithy.js46% (13 lines)
pgsql.js54% (12 lines)
vala_highlight_rules.js2% (12 lines)
json5_highlight_rules.js22% (12 lines)
coffee_highlight_rules.js6% (12 lines)
nim_highlight_rules.js7% (12 lines)
lsl.js23% (11 lines)
scheme_highlight_rules.js16% (11 lines)
redshift.js50% (11 lines)
ada.js25% (11 lines)
stylus_highlight_rules.js8% (10 lines)
c9search.js35% (10 lines)
mask_highlight_rules.js4% (10 lines)
ftl_highlight_rules.js6% (9 lines)
matching_parens_outdent.js27% (8 lines)
matching_brace_outdent.js30% (8 lines)
clojure_highlight_rules.js5% (8 lines)
dart_highlight_rules.js5% (8 lines)
html_ruby_highlight_rules.js20% (8 lines)
html_elixir_highlight_rules.js20% (8 lines)
xml.js24% (8 lines)
edifact_highlight_rules.js10% (8 lines)
sass_highlight_rules.js17% (7 lines)
graphqlschema_highlight_rules.js19% (7 lines)
haskell.js35% (7 lines)
forth.js36% (7 lines)
haskell_cabal.js36% (7 lines)
latex.js21% (7 lines)
sjs_highlight_rules.js4% (7 lines)
stylus.js36% (7 lines)
d.js36% (7 lines)
io.js35% (7 lines)
qml.js35% (7 lines)
rust.js35% (7 lines)
actionscript.js35% (7 lines)
logtalk.js35% (7 lines)
prolog.js36% (7 lines)
mel.js35% (7 lines)
textile.js23% (7 lines)
latex_highlight_rules.js7% (7 lines)
jack_highlight_rules.js8% (7 lines)
terraform.js26% (6 lines)
puppet.js26% (6 lines)
scala.js33% (6 lines)
groovy.js33% (6 lines)
wollok.js31% (6 lines)
java.js28% (6 lines)
elm.js31% (6 lines)
applescript.js31% (6 lines)
sass.js33% (6 lines)
haml.js31% (6 lines)
jade.js33% (6 lines)
maze.js31% (6 lines)
verilog.js31% (6 lines)
objectivec.js31% (6 lines)
erlang.js30% (6 lines)
swift.js28% (6 lines)
glsl_highlight_rules.js14% (6 lines)
ini.js31% (6 lines)
autohotkey.js31% (6 lines)
sqlserver.js26% (6 lines)
sql.js30% (6 lines)
html_ruby.js26% (6 lines)
ejs.js12% (6 lines)
jsp.js28% (6 lines)
text.js2% (6 lines)
toml.js33% (6 lines)
apache_conf.js33% (6 lines)
julia.js31% (6 lines)
makefile.js30% (6 lines)
elixir.js33% (6 lines)
nginx.js31% (6 lines)
nim.js30% (6 lines)
lucene_highlight_rules.js5% (6 lines)
js_regex_highlight_rules.js7% (6 lines)
kotlin.js30% (6 lines)
jssm.js33% (6 lines)
fsl.js31% (6 lines)
csound_document.js0% (0 lines)
toml_highlight_rules.js0% (0 lines)
coldfusion_highlight_rules.js0% (0 lines)
rhtml.js0% (0 lines)
vbscript_highlight_rules.js0% (0 lines)
cirru.js0% (0 lines)
vhdl.js0% (0 lines)
typescript_highlight_rules.js0% (0 lines)
graphqlschema.js0% (0 lines)
typescript.js0% (0 lines)
luapage_highlight_rules.js0% (0 lines)
smarty.js0% (0 lines)
json_worker.js0% (0 lines)
gobstones.js0% (0 lines)
curly_highlight_rules.js0% (0 lines)
xquery_worker.js0% (0 lines)
haskell_cabal_highlight_rules.js0% (0 lines)
slim.js0% (0 lines)
visualforce.js0% (0 lines)
csp.js0% (0 lines)
dart.js0% (0 lines)
matlab.js0% (0 lines)
ini_highlight_rules.js0% (0 lines)
svg_highlight_rules.js0% (0 lines)
fsharp.js0% (0 lines)
curly.js0% (0 lines)
livescript.js0% (0 lines)
zeek.js0% (0 lines)
xml_highlight_rules.js0% (0 lines)
red_highlight_rules.js0% (0 lines)
batchfile_highlight_rules.js0% (0 lines)
apex.js0% (0 lines)
drools.js0% (0 lines)
gobstones_highlight_rules.js0% (0 lines)
plain_text.js0% (0 lines)
gherkin.js0% (0 lines)
sparql.js0% (0 lines)
coldfusion.js0% (0 lines)
glsl.js0% (0 lines)
lucene.js0% (0 lines)
django.js0% (0 lines)
css_worker.js0% (0 lines)
elm_highlight_rules.js0% (0 lines)
mixal_highlight_rules.js0% (0 lines)
lisp.js0% (0 lines)
abc_highlight_rules.js0% (0 lines)
properties.js0% (0 lines)
soy_template.js0% (0 lines)
csp_highlight_rules.js0% (0 lines)
tsx.js0% (0 lines)
cobol.js0% (0 lines)
logtalk_highlight_rules.js0% (0 lines)
tex.js0% (0 lines)
c9search_highlight_rules.js0% (0 lines)
html_elixir.js0% (0 lines)
mediawiki.js0% (0 lines)
r.js0% (0 lines)
cirru_highlight_rules.js0% (0 lines)
css_completions.js0% (0 lines)
nix.js0% (0 lines)
csound_orchestra_highlight_rules.js0% (0 lines)
handlebars.js0% (0 lines)
csound_score.js0% (0 lines)
markdown_highlight_rules.js0% (0 lines)
dockerfile_highlight_rules.js0% (0 lines)
doc_comment_highlight_rules.js0% (0 lines)
mixal.js0% (0 lines)
abap.js0% (0 lines)
textile_highlight_rules.js0% (0 lines)
hjson.js0% (0 lines)
rdoc.js0% (0 lines)
jsp_highlight_rules.js0% (0 lines)
nsis.js0% (0 lines)
protobuf.js0% (0 lines)
praat_highlight_rules.js0% (0 lines)
haml_highlight_rules.js0% (0 lines)
space.js0% (0 lines)
sjs.js0% (0 lines)
asciidoc_highlight_rules.js0% (0 lines)
asciidoc.js0% (0 lines)
razor.js0% (0 lines)
visualforce_highlight_rules.js0% (0 lines)
prolog_highlight_rules.js0% (0 lines)
php_laravel_blade.js0% (0 lines)
smarty_highlight_rules.js0% (0 lines)
ftl.js0% (0 lines)
pig_highlight_rules.js0% (0 lines)
mysql.js0% (0 lines)
rhtml_highlight_rules.js0% (0 lines)
prisma.js0% (0 lines)
abc.js0% (0 lines)
handlebars_highlight_rules.js0% (0 lines)
batchfile.js0% (0 lines)
nunjucks.js0% (0 lines)
gcode.js0% (0 lines)
csound_orchestra.js0% (0 lines)
rust_highlight_rules.js0% (0 lines)
applescript_highlight_rules.js0% (0 lines)
rst.js0% (0 lines)
diff_highlight_rules.js0% (0 lines)
javascript_worker.js0% (0 lines)
php_worker.js0% (0 lines)
zeek_highlight_rules.js0% (0 lines)
velocity.js0% (0 lines)
maze_highlight_rules.js0% (0 lines)
eiffel.js0% (0 lines)
csound_score_highlight_rules.js0% (0 lines)
alda.js0% (0 lines)
svg.js0% (0 lines)
logiql_highlight_rules.js0% (0 lines)
behaviour.js0% (0 lines)
luapage.js0% (0 lines)
properties_highlight_rules.js0% (0 lines)
gitignore.js0% (0 lines)
pascal.js0% (0 lines)
turtle.js0% (0 lines)
razor_highlight_rules.js0% (0 lines)
julia_highlight_rules.js0% (0 lines)
pascal_highlight_rules.js0% (0 lines)
asl.js0% (0 lines)
text_highlight_rules.js0% (0 lines)
rst_highlight_rules.js0% (0 lines)
diff.js0% (0 lines)
snippets.js0% (0 lines)
html_highlight_rules.js0% (0 lines)
eiffel_highlight_rules.js0% (0 lines)
csound_document_highlight_rules.js0% (0 lines)
space_highlight_rules.js0% (0 lines)
assembly_x86.js0% (0 lines)
turtle_highlight_rules.js0% (0 lines)
edifact.js0% (0 lines)
abap_highlight_rules.js0% (0 lines)
dockerfile.js0% (0 lines)
alda_highlight_rules.js0% (0 lines)
makefile_highlight_rules.js0% (0 lines)
forth_highlight_rules.js0% (0 lines)
apache_conf_highlight_rules.js0% (0 lines)
pig.js0% (0 lines)
markdown.js0% (0 lines)
io_highlight_rules.js0% (0 lines)
aql.js0% (0 lines)
gitignore_highlight_rules.js0% (0 lines)

Duplication Between Components (50+ lines)

G scheme.js scheme.js clojure.js clojure.js scheme.js--clojure.js 124 xquery.js xquery.js jsoniq.js jsoniq.js xquery.js--jsoniq.js 225 redshift_highlight_rules.js redshift_highlight_rules.js pgsql_highlight_rules.js pgsql_highlight_rules.js redshift_highlight_rules.js--pgsql_highlight_rules.js 224 sh.js sh.js python.js python.js sh.js--python.js 86 mushcode.js mushcode.js mushcode.js--sh.js 78 mushcode.js--python.js 78 c_cpp.js c_cpp.js scad.js scad.js c_cpp.js--scad.js 70 vala.js vala.js c_cpp.js--vala.js 58 haxe.js haxe.js c_cpp.js--haxe.js 52 scad.js--haxe.js 52 csharp.js csharp.js scad.js--csharp.js 52 json_highlight_rules.js json_highlight_rules.js qml_highlight_rules.js qml_highlight_rules.js json_highlight_rules.js--qml_highlight_rules.js 62 groovy_highlight_rules.js groovy_highlight_rules.js drools_highlight_rules.js drools_highlight_rules.js groovy_highlight_rules.js--drools_highlight_rules.js 108 java_highlight_rules.js java_highlight_rules.js groovy_highlight_rules.js--java_highlight_rules.js 143 haxe_highlight_rules.js haxe_highlight_rules.js groovy_highlight_rules.js--haxe_highlight_rules.js 90 jsx_highlight_rules.js jsx_highlight_rules.js groovy_highlight_rules.js--jsx_highlight_rules.js 78 asl_highlight_rules.js asl_highlight_rules.js groovy_highlight_rules.js--asl_highlight_rules.js 54 java_highlight_rules.js--drools_highlight_rules.js 98 wollok_highlight_rules.js wollok_highlight_rules.js wollok_highlight_rules.js--groovy_highlight_rules.js 77 wollok_highlight_rules.js--java_highlight_rules.js 82 haxe_highlight_rules.js--java_highlight_rules.js 79 haxe_highlight_rules.js--wollok_highlight_rules.js 65 haxe_highlight_rules.js--jsx_highlight_rules.js 104 scala_highlight_rules.js scala_highlight_rules.js haxe_highlight_rules.js--scala_highlight_rules.js 84 csharp_highlight_rules.js csharp_highlight_rules.js haxe_highlight_rules.js--csharp_highlight_rules.js 82 jsx_highlight_rules.js--java_highlight_rules.js 63 jsx_highlight_rules.js--scala_highlight_rules.js 68 javascript.js javascript.js javascript.js--c_cpp.js 58 javascript.js--scad.js 58 javascript.js--vala.js 70 php.js php.js javascript.js--php.js 54 vala.js--scad.js 58 haxe.js--csharp.js 52 csharp.js--c_cpp.js 52 cobol_highlight_rules.js cobol_highlight_rules.js aql_highlight_rules.js aql_highlight_rules.js cobol_highlight_rules.js--aql_highlight_rules.js 70 sql_highlight_rules.js sql_highlight_rules.js cobol_highlight_rules.js--sql_highlight_rules.js 53 ada_highlight_rules.js ada_highlight_rules.js cobol_highlight_rules.js--ada_highlight_rules.js 70 verilog_highlight_rules.js verilog_highlight_rules.js aql_highlight_rules.js--verilog_highlight_rules.js 66 aql_highlight_rules.js--sql_highlight_rules.js 57 less.js less.js scss.js scss.js less.js--scss.js 52 css.js css.js less.js--css.js 50 scss_highlight_rules.js scss_highlight_rules.js scad_highlight_rules.js scad_highlight_rules.js scss_highlight_rules.js--scad_highlight_rules.js 106 less_highlight_rules.js less_highlight_rules.js scss_highlight_rules.js--less_highlight_rules.js 100 scad_highlight_rules.js--groovy_highlight_rules.js 52 scad_highlight_rules.js--java_highlight_rules.js 50 scala_highlight_rules.js--groovy_highlight_rules.js 144 scala_highlight_rules.js--drools_highlight_rules.js 90 scala_highlight_rules.js--java_highlight_rules.js 106 scala_highlight_rules.js--wollok_highlight_rules.js 52 scala_highlight_rules.js--scad_highlight_rules.js 60 verilog_highlight_rules.js--cobol_highlight_rules.js 68 fortran.js fortran.js fortran.js--sh.js 68 fortran.js--python.js 68 fortran.js--mushcode.js 68 ada_highlight_rules.js--aql_highlight_rules.js 58 ada_highlight_rules.js--verilog_highlight_rules.js 68 ada_highlight_rules.js--sql_highlight_rules.js 52 css.js--scss.js 54 perl.js perl.js perl6.js perl6.js perl.js--perl6.js 50 red.js red.js red.js--c_cpp.js 52 red.js--scad.js 52 python_highlight_rules.js python_highlight_rules.js fortran_highlight_rules.js fortran_highlight_rules.js python_highlight_rules.js--fortran_highlight_rules.js 64 csharp_highlight_rules.js--groovy_highlight_rules.js 72 csharp_highlight_rules.js--java_highlight_rules.js 72 csharp_highlight_rules.js--wollok_highlight_rules.js 54 csharp_highlight_rules.js--jsx_highlight_rules.js 68 csharp_highlight_rules.js--scad_highlight_rules.js 58 csharp_highlight_rules.js--scala_highlight_rules.js 85 golang_highlight_rules.js golang_highlight_rules.js csharp_highlight_rules.js--golang_highlight_rules.js 54 asl_highlight_rules.js--java_highlight_rules.js 52 velocity_highlight_rules.js velocity_highlight_rules.js velocity_highlight_rules.js--groovy_highlight_rules.js 50 perl_highlight_rules.js perl_highlight_rules.js perl_highlight_rules.js--scss_highlight_rules.js 64 perl_highlight_rules.js--scad_highlight_rules.js 64 crystal_highlight_rules.js crystal_highlight_rules.js ruby_highlight_rules.js ruby_highlight_rules.js crystal_highlight_rules.js--ruby_highlight_rules.js 136 sh_highlight_rules.js sh_highlight_rules.js sh_highlight_rules.js--ruby_highlight_rules.js 60 fsl_highlight_rules.js fsl_highlight_rules.js jssm_highlight_rules.js jssm_highlight_rules.js fsl_highlight_rules.js--jssm_highlight_rules.js 50 tex_highlight_rules.js tex_highlight_rules.js rdoc_highlight_rules.js rdoc_highlight_rules.js tex_highlight_rules.js--rdoc_highlight_rules.js 66 golang_highlight_rules.js--scala_highlight_rules.js 64 mushcode_highlight_rules.js mushcode_highlight_rules.js mushcode_highlight_rules.js--fortran_highlight_rules.js 68 lua.js lua.js vbscript.js vbscript.js lua.js--vbscript.js 58 php_highlight_rules.js php_highlight_rules.js php_highlight_rules.js--scad_highlight_rules.js 65

Download: SVG DOT (open online Graphviz editor)

Show more details on duplication between components...
Longest Duplicates
The list of 20 longest duplicates.
Size#FoldersFilesLinesCode
854 x 2 lib/ace/snippets
lib/ace/snippets
html.snippets
liquid.snippets
1:855 (100%)
27:881 (97%)
view
502 x 2 api/resources/csses
doc/template/resources/csses
ace_api.css
ace_api.css
5:676 (72%)
5:676 (72%)
view
235 x 2 lib/ace/snippets
lib/ace/snippets
edifact.snippets
java.snippets
6:240 (97%)
6:240 (97%)
view
192 x 2 api/resources/csses
doc/template/resources/csses
ace_api.css
ace_api.css
678:912 (27%)
678:912 (27%)
view
87 x 2 api/resources/javascripts
doc/template/resources/javascripts
ux.js
ux.js
1:133 (100%)
1:133 (100%)
view
61 x 2 lib/ace/snippets
lib/ace/snippets
jsoniq.snippets
xquery.snippets
1:61 (100%)
1:61 (100%)
view
56 x 2 lib/ace/mode
lib/ace/mode
scheme.js
clojure.js
56:128 (74%)
51:123 (73%)
view
44 x 2 lib/ace/mode
lib/ace/mode
xquery.js
jsoniq.js
144:210 (32%)
131:197 (35%)
view
44 x 2 lib/ace/mode
lib/ace/mode
redshift_highlight_rules.js
pgsql_highlight_rules.js
69:119 (26%)
442:492 (7%)
view
44 x 2 experiments
experiments
dom.html
dom.html
103:149 (11%)
297:343 (11%)
view
43 x 2 lib/ace/mode
lib/ace/mode
sh.js
python.js
45:110 (71%)
44:108 (72%)
view
39 x 3 lib/ace/mode
lib/ace/mode
lib/ace/mode
mushcode.js
python.js
sh.js
50:107 (68%)
51:108 (66%)
53:110 (65%)
view
38 x 2 lib/ace/mode
lib/ace/mode
xquery.js
jsoniq.js
77:131 (28%)
78:131 (30%)
view
36 x 2 api/resources/javascripts
doc/template/resources/javascripts
clicker.js
clicker.js
1:68 (100%)
1:68 (100%)
view
35 x 2 lib/ace/mode
lib/ace/mode
c_cpp.js
scad.js
45:95 (68%)
43:92 (71%)
view
31 x 2 lib/ace/mode
lib/ace/mode
json_highlight_rules.js
qml_highlight_rules.js
47:77 (57%)
181:211 (17%)
view
31 x 2 lib/ace/mode
lib/ace/mode
velocity_highlight_rules.js
velocity_highlight_rules.js
42:72 (20%)
110:140 (20%)
view
30 x 2 lib/ace/mode
lib/ace/mode
groovy_highlight_rules.js
drools_highlight_rules.js
25:58 (20%)
54:85 (15%)
view
29 x 3 lib/ace/mode
lib/ace/mode
lib/ace/mode
groovy_highlight_rules.js
java_highlight_rules.js
drools_highlight_rules.js
27:58 (19%)
28:57 (21%)
56:85 (15%)
view
29 x 2 lib/ace/mode
lib/ace/mode
wollok_highlight_rules.js
java_highlight_rules.js
24:58 (38%)
57:91 (21%)
view
Most Frequent Duplicates
The list of 20 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 35 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
json5.js
golang.js
lsl.js
textile.js
less.js
mask.js
smithy.js
ocaml.js
liquid.js
perl6.js
...
53:59 (21%)
44:50 (15%)
80:86 (13%)
55:61 (20%)
74:80 (13%)
71:77 (15%)
54:60 (21%)
85:91 (12%)
75:81 (14%)
78:84 (14%)
...
view
7 x 33 lib/ace/mode
lib/ace/mode
lib/ace/mode
ROOT
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
mask.js
textile.js
php.js
index.html
less.js
javascript.js
powershell.js
clojure.js
dot.js
haxe.js
...
69:77 (18%)
53:61 (23%)
96:104 (7%)
407:415 (<1%)
72:80 (16%)
87:95 (11%)
42:50 (16%)
115:123 (9%)
42:50 (17%)
42:50 (17%)
...
view
8 x 30 lib/ace/mode
lib/ace/mode
lib/ace/mode
ROOT
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
scad.js
css.js
dot.js
index.html
twig.js
haxe.js
csharp.js
tcl.js
mask.js
php.js
...
83:92 (16%)
71:80 (14%)
41:50 (20%)
406:415 (<1%)
67:76 (21%)
41:50 (20%)
41:50 (18%)
70:79 (20%)
68:77 (21%)
95:104 (8%)
...
view
9 x 22 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
coffee.js
lsl.js
less.js
mask.js
liquid.js
perl6.js
dot.js
csharp.js
jack.js
haxe.js
...
84:94 (18%)
73:86 (19%)
68:80 (20%)
65:77 (23%)
68:81 (21%)
71:84 (21%)
37:50 (22%)
37:50 (20%)
59:72 (25%)
37:50 (22%)
...
view
10 x 20 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
dot.js
praat.js
haxe.js
csharp.js
tcl.js
less.js
powershell.js
mask.js
jack.js
lsl.js
...
36:50 (25%)
64:78 (26%)
36:50 (25%)
36:50 (23%)
65:79 (25%)
67:80 (23%)
36:50 (23%)
64:77 (26%)
58:72 (28%)
72:86 (21%)
...
view
6 x 18 api
api
api
api
api
api
api
api
api
api
...
index.html
renderloop.html
editor.html
command_manager.html
undomanager.html
selection.html
range.html
virtual_renderer.html
split.html
ace.html
...
6:11 (66%)
49:54 (20%)
4683:4688 (<1%)
49:54 (20%)
265:270 (4%)
1775:1780 (<1%)
962:967 (1%)
2184:2189 (<1%)
634:639 (1%)
143:148 (7%)
...
view
8 x 17 api
api
api
api
api
api
api
api
api
api
...
editor.html
command_manager.html
selection.html
range.html
virtual_renderer.html
split.html
renderloop.html
ace.html
placeholder.html
background_tokenizer.html
...
344:357 (<1%)
10:23 (26%)
144:157 (<1%)
76:89 (1%)
168:181 (<1%)
64:77 (2%)
10:23 (26%)
28:41 (10%)
38:51 (5%)
40:53 (5%)
...
view
7 x 15 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
scad_highlight_rules.js
twig_highlight_rules.js
qml_highlight_rules.js
golang_highlight_rules.js
csharp_highlight_rules.js
haxe_highlight_rules.js
drools_highlight_rules.js
clojure_highlight_rules.js
scala_highlight_rules.js
liquid_highlight_rules.js
...
74:80 (7%)
98:104 (5%)
184:190 (3%)
52:58 (6%)
47:53 (8%)
48:54 (9%)
115:121 (3%)
156:162 (4%)
93:99 (5%)
103:109 (8%)
...
view
7 x 14 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
ada.js
tcl.js
csharp.js
perl6.js
mushcode.js
haxe.js
jsx.js
crystal.js
powershell.js
sh.js
...
49:60 (15%)
53:63 (17%)
24:34 (16%)
58:68 (16%)
50:60 (12%)
24:34 (17%)
24:34 (17%)
55:65 (13%)
24:34 (16%)
53:63 (11%)
...
view
7 x 13 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
groovy_highlight_rules.js
less_highlight_rules.js
scad_highlight_rules.js
csharp_highlight_rules.js
scss_highlight_rules.js
haxe_highlight_rules.js
jsx_highlight_rules.js
dart_highlight_rules.js
java_highlight_rules.js
scala_highlight_rules.js
...
121:128 (4%)
152:159 (6%)
102:109 (7%)
78:85 (8%)
166:173 (4%)
78:85 (9%)
100:107 (6%)
143:150 (5%)
140:147 (5%)
120:127 (5%)
...
view
7 x 13 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
ftl_highlight_rules.js
jack_highlight_rules.js
scala_highlight_rules.js
scad_highlight_rules.js
qml_highlight_rules.js
csharp_highlight_rules.js
scss_highlight_rules.js
golang_highlight_rules.js
d_highlight_rules.js
less_highlight_rules.js
...
107:113 (5%)
78:84 (8%)
110:116 (5%)
92:98 (7%)
203:209 (3%)
68:74 (8%)
154:160 (4%)
82:88 (6%)
180:186 (2%)
140:146 (6%)
...
view
6 x 12 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
less_highlight_rules.js
tcl_highlight_rules.js
csharp_highlight_rules.js
php_highlight_rules.js
scala_highlight_rules.js
ftl_highlight_rules.js
golang_highlight_rules.js
scss_highlight_rules.js
json_highlight_rules.js
scad_highlight_rules.js
...
143:148 (5%)
85:90 (4%)
71:76 (7%)
1011:1016 (<1%)
113:118 (4%)
110:115 (4%)
85:90 (5%)
157:162 (4%)
72:77 (11%)
95:100 (6%)
...
view
11 x 12 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
haxe.js
lsl.js
csharp.js
tcl.js
powershell.js
jack.js
liquid.js
jsx.js
yaml.js
json.js
...
35:50 (27%)
71:86 (23%)
35:50 (25%)
64:79 (27%)
35:50 (25%)
57:72 (31%)
66:81 (26%)
35:50 (28%)
56:71 (32%)
59:74 (22%)
...
view
8 x 12 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
scss_highlight_rules.js
yaml_highlight_rules.js
scala_highlight_rules.js
ftl_highlight_rules.js
scad_highlight_rules.js
csharp_highlight_rules.js
less_highlight_rules.js
d_highlight_rules.js
php_highlight_rules.js
golang_highlight_rules.js
...
154:161 (5%)
110:117 (6%)
110:117 (5%)
107:114 (5%)
92:99 (8%)
68:75 (9%)
140:147 (6%)
180:187 (3%)
1008:1015 (<1%)
82:89 (7%)
...
view
6 x 12 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
javascript.js
scss.js
mask.js
haxe.js
json5.js
less.js
csharp.js
c_cpp.js
scad.js
json.js
...
47:54 (9%)
48:55 (13%)
45:52 (15%)
16:22 (15%)
45:51 (21%)
48:55 (13%)
15:22 (13%)
48:55 (11%)
45:52 (12%)
46:53 (12%)
...
view
6 x 12 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
jsx.js
scss.js
haxe.js
json.js
vala.js
mask.js
csharp.js
c_cpp.js
scad.js
less.js
...
17:25 (15%)
50:58 (13%)
18:25 (15%)
48:56 (12%)
54:61 (11%)
47:55 (15%)
17:25 (13%)
50:58 (11%)
47:55 (12%)
50:58 (13%)
...
view
9 x 11 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
scala_highlight_rules.js
qml_highlight_rules.js
scad_highlight_rules.js
golang_highlight_rules.js
csharp_highlight_rules.js
scss_highlight_rules.js
less_highlight_rules.js
d_highlight_rules.js
ftl_highlight_rules.js
json_highlight_rules.js
...
110:118 (6%)
203:211 (5%)
92:100 (9%)
82:90 (8%)
68:76 (10%)
154:162 (6%)
140:148 (7%)
180:188 (3%)
107:115 (6%)
69:77 (16%)
...
view
12 x 11 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
jack.js
csharp.js
liquid.js
tcl.js
powershell.js
jsx.js
json.js
haxe.js
yaml.js
twig.js
...
56:72 (34%)
34:50 (27%)
65:81 (28%)
63:79 (30%)
34:50 (27%)
34:50 (30%)
58:74 (25%)
34:50 (30%)
55:71 (35%)
60:76 (32%)
...
view
7 x 11 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
json.js
golang.js
vala.js
haxe.js
mask.js
csharp.js
c_cpp.js
scad.js
less.js
logiql.js
...
47:56 (14%)
15:24 (17%)
53:61 (13%)
17:25 (17%)
46:55 (18%)
16:25 (16%)
49:58 (13%)
46:55 (14%)
49:58 (16%)
48:56 (7%)
...
view
6 x 11 lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
lib/ace/mode
...
jack.js
scad.js
haxe.js
json.js
javascript.js
vala.js
csharp.js
c_cpp.js
json5.js
smithy.js
...
43:49 (17%)
43:49 (12%)
14:20 (15%)
44:50 (12%)
45:51 (9%)
50:56 (11%)
13:19 (13%)
45:52 (11%)
43:49 (21%)
44:50 (21%)
...
view