[{"data":1,"prerenderedAt":1873},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-27":188},[4,50,82,99,135,157,173,178,183],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skill","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"Guides","\u002Fguides","2.guides\u002F1.index",[55,57,62,67,72,77],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-book-open",{"title":58,"path":59,"stem":60,"icon":61},"Types of Code Clones","\u002Fguides\u002Fclone-types","2.guides\u002F2.clone-types","i-lucide-copy",{"title":63,"path":64,"stem":65,"icon":66},"How Detection Works","\u002Fguides\u002Fhow-detection-works","2.guides\u002F3.how-detection-works","i-lucide-scan-search",{"title":68,"path":69,"stem":70,"icon":71},"Duplication Trend over Git History","\u002Fguides\u002Fhistory","2.guides\u002F4.history","i-lucide-chart-no-axes-combined",{"title":73,"path":74,"stem":75,"icon":76},"Project Dashboard","\u002Fguides\u002Fdashboard","2.guides\u002F5.dashboard","i-lucide-layout-dashboard",{"title":78,"path":79,"stem":80,"icon":81},"Project Health Score","\u002Fguides\u002Fhealth","2.guides\u002F6.health","i-lucide-heart-pulse",{"title":83,"path":84,"stem":85,"children":86,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[87,89,94],{"title":83,"path":84,"stem":85,"icon":88},"i-lucide-git-pull-request",{"title":90,"path":91,"stem":92,"icon":93},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":95,"path":96,"stem":97,"icon":98},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":100,"path":101,"stem":102,"children":103,"icon":105},"Reporters","\u002Freporters","4.reporters\u002F1.index",[104,106,110,115,120,125,130],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-file-chart-column",{"title":107,"path":108,"stem":109,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":111,"path":112,"stem":113,"icon":114},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":116,"path":117,"stem":118,"icon":119},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":121,"path":122,"stem":123,"icon":124},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":126,"path":127,"stem":128,"icon":129},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":131,"path":132,"stem":133,"icon":134},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":136,"path":137,"stem":138,"children":139,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[140,142,147,152],{"title":136,"path":137,"stem":138,"icon":141},"i-lucide-gauge",{"title":143,"path":144,"stem":145,"icon":146},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":148,"path":149,"stem":150,"icon":151},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":153,"path":154,"stem":155,"icon":156},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":158,"path":159,"stem":160,"children":161,"icon":163},"API","\u002Fapi","6.api\u002F1.index",[162,164,169],{"title":158,"path":159,"stem":160,"icon":163},"i-lucide-code",{"title":165,"path":166,"stem":167,"icon":168},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":170,"path":171,"stem":172,"icon":168},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":174,"path":175,"stem":176,"icon":177},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":179,"path":180,"stem":181,"icon":182},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":184,"path":185,"stem":186,"icon":187},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"date":189,"generatedAt":190,"source":191,"jscpdVersion":192,"summary":193,"repos":247},"2026-09-27","2026-09-27T05:28:08.542Z","github-trending-daily","5.3.2",{"repos":194,"sources":195,"lines":196,"tokens":197,"clones":198,"duplicatedLines":199,"duplicatedTokens":200,"percentage":201,"percentageTokens":202,"avgPercentage":203,"medianPercentage":204,"mostDuplicated":205,"cleanest":209,"mostClones":213,"avgHealth":216,"healthiest":217,"leastHealthy":221,"languages":224},7,19593,4922510,29325591,38092,585275,3386040,11.89,11.55,12.92,11.19,{"name":206,"clones":207,"percentage":208},"actions\u002Frunner-images",453,32.91,{"name":210,"clones":211,"percentage":212},"NVIDIA\u002FModel-Optimizer",1248,4.16,{"name":214,"clones":215,"percentage":204},"paperclipai\u002Fpaperclip",17602,54.83,{"name":218,"score":219,"grade":220},"mobile-next\u002Fmobile-mcp",70.2,"B",{"name":206,"score":222,"grade":223},35.1,"E",[225,232,239,243],{"language":226,"repos":227,"clones":228,"lines":229,"duplicatedLines":230,"percentage":231},"TypeScript",4,28649,3748512,443932,11.84,{"language":233,"repos":234,"clones":235,"lines":236,"duplicatedLines":237,"percentage":238},"Go",1,7742,699076,110633,15.83,{"language":240,"repos":234,"clones":211,"lines":241,"duplicatedLines":242,"percentage":212},"Python",436783,18159,{"language":244,"repos":234,"clones":207,"lines":245,"duplicatedLines":246,"percentage":208},"PowerShell",38139,12551,[248,567,795,1057,1318,1526,1709],{"name":214,"url":249,"description":250,"language":226,"stars":251,"starsToday":252,"defaultBranch":253,"headSha":254,"durationMs":255,"total":256,"formats":263,"topClones":334,"health":427,"complexity":466,"deadCode":518},"https:\u002F\u002Fgithub.com\u002Fpaperclipai\u002Fpaperclip","The open-source app everyone uses to manage agents at work",87754,2608,"master","640dee18029f7651d56ae0f1828d04228f9ab044",9226,{"sources":257,"lines":258,"tokens":259,"clones":215,"duplicatedLines":260,"duplicatedTokens":261,"percentage":204,"percentageTokens":262},7361,2435067,15699219,272533,1573937,10.03,[264,271,278,285,292,299,306,313,320,327],{"format":265,"sources":266,"lines":267,"clones":268,"duplicatedLines":269,"percentage":270},"typescript",4242,1564747,12928,180227,11.52,{"format":272,"sources":273,"lines":274,"clones":275,"duplicatedLines":276,"percentage":277},"tsx",1249,497412,3175,61227,12.31,{"format":279,"sources":280,"lines":281,"clones":282,"duplicatedLines":283,"percentage":284},"rust",55,66146,444,5291,8,{"format":286,"sources":287,"lines":288,"clones":289,"duplicatedLines":290,"percentage":291},"json",281,40891,312,8480,20.74,{"format":293,"sources":294,"lines":295,"clones":296,"duplicatedLines":297,"percentage":298},"markdown",583,136261,221,9200,6.75,{"format":300,"sources":301,"lines":302,"clones":303,"duplicatedLines":304,"percentage":305},"javascript",308,57801,150,1941,3.36,{"format":307,"sources":308,"lines":309,"clones":310,"duplicatedLines":311,"percentage":312},"diff",13,6916,100,1292,18.68,{"format":314,"sources":315,"lines":316,"clones":317,"duplicatedLines":318,"percentage":319},"yaml",74,20035,91,1664,8.31,{"format":321,"sources":322,"lines":323,"clones":324,"duplicatedLines":325,"percentage":326},"bash",183,16383,60,1622,9.9,{"format":328,"sources":329,"lines":330,"clones":331,"duplicatedLines":332,"percentage":333},"markup",69,3009,41,469,15.59,[335,342,353,360,371,382,393,402,411,420],{"format":293,"lines":336,"tokens":337,"firstFile":338,"secondFile":340},1287,9203,{"name":339,"start":234,"end":336},"skills-releases\u002Fpaperclip\u002Fv0\u002Freferences\u002Fapi-reference.md:markdown",{"name":341,"start":234,"end":336},"skills-releases\u002Fpaperclip\u002Fv7-roster\u002Freferences\u002Fapi-reference.md:markdown",{"format":272,"lines":343,"tokens":344,"firstFile":345,"secondFile":349},1048,6783,{"name":346,"start":347,"end":348},"ui\u002Fsrc\u002Fpages\u002FCompanySkills.production.tsx",2319,3366,{"name":350,"start":351,"end":352},"ui\u002Fsrc\u002Fpages\u002FCompanySkills.tsx",2336,3383,{"format":293,"lines":354,"tokens":355,"firstFile":356,"secondFile":358},1014,4926,{"name":357,"start":234,"end":354},"doc\u002Fplans\u002F2026-03-13-workspace-product-model-and-work-product.md:markdown",{"name":359,"start":234,"end":354},"doc\u002Fplans\u002Fworkspace-product-model-and-work-product.md:markdown",{"format":272,"lines":361,"tokens":362,"firstFile":363,"secondFile":367},657,4344,{"name":364,"start":365,"end":366},"ui\u002Fsrc\u002Fpages\u002FAgentDetail.production.tsx",3714,4370,{"name":368,"start":369,"end":370},"ui\u002Fsrc\u002Fpages\u002FAgentDetail.tsx",3796,4452,{"format":272,"lines":372,"tokens":373,"firstFile":374,"secondFile":378},624,4232,{"name":375,"start":376,"end":377},"ui\u002Fsrc\u002Fpages\u002FInbox.tsx",1711,2334,{"name":379,"start":380,"end":381},"ui\u002Fsrc\u002Fpages\u002FLegacyInbox.tsx",1590,2213,{"format":272,"lines":383,"tokens":384,"firstFile":385,"secondFile":389},587,4042,{"name":386,"start":387,"end":388},"ui\u002Fsrc\u002Fcomponents\u002FIssuesList.tsx",1102,1688,{"name":390,"start":391,"end":392},"ui\u002Fsrc\u002Fcomponents\u002FLegacyIssuesList.tsx",1052,1638,{"format":272,"lines":394,"tokens":395,"firstFile":396,"secondFile":400},619,3874,{"name":397,"start":398,"end":399},"ui\u002Fsrc\u002Fcomponents\u002FSidebarAgents.production.tsx",48,666,{"name":401,"start":398,"end":399},"ui\u002Fsrc\u002Fcomponents\u002FSidebarAgents.tsx",{"format":272,"lines":403,"tokens":404,"firstFile":405,"secondFile":408},590,3620,{"name":364,"start":406,"end":407},3785,4374,{"name":368,"start":409,"end":410},3867,4456,{"format":272,"lines":412,"tokens":413,"firstFile":414,"secondFile":417},512,3520,{"name":346,"start":415,"end":416},1667,2178,{"name":350,"start":418,"end":419},1684,2195,{"format":272,"lines":421,"tokens":422,"firstFile":423,"secondFile":426},425,2881,{"name":364,"start":424,"end":425},346,770,{"name":368,"start":424,"end":425},{"score":428,"grade":429,"size":430,"dimensions":434},48.1,"D",{"lines":431,"files":432,"class":433},2208194,6065,"XL",[435,452,460],{"id":436,"source":437,"value":438,"adjusted":438,"lines":439,"halfLife":440,"formats":441,"excluded":448,"weight":234,"score":451},"duplication","jscpd",11.3,249947,8.5,[265,272,279,300,321,442,443,444,445,446,447],"sql","python","perl","go","hcl","c",[328,449,450],"text","data",39.8,{"id":453,"source":437,"value":454,"adjusted":454,"lines":455,"halfLife":456,"coverage":457,"weight":458,"score":459},"dead-code",2.9,61872,7.5,96,0.96,76.4,{"id":461,"source":437,"value":462,"adjusted":462,"lines":463,"halfLife":464,"weight":234,"score":465},"complexity",71.1,1570258,50,37.3,{"total":467,"mean":468,"files":469},351972,58,[470,474,479,484,488,493,498,503,508,513],{"path":471,"complexity":472,"lines":194,"bytes":473},"packages\u002Fpaperclip-runner\u002Fsrc\u002Fprotocol\u002Fgenerated\u002Fstandalone-validators.ts",6054,722751,{"path":475,"complexity":476,"lines":477,"bytes":478},"server\u002Fsrc\u002Fservices\u002Ftool-access.ts",3731,20451,731258,{"path":480,"complexity":481,"lines":482,"bytes":483},"server\u002Fsrc\u002Froutes\u002Fissues.ts",3439,18805,649964,{"path":485,"complexity":422,"lines":486,"bytes":487},"server\u002Fsrc\u002Fservices\u002Fnative-runtime\u002Fnative-session-executor.ts",12699,491380,{"path":489,"complexity":490,"lines":491,"bytes":492},"server\u002Fsrc\u002Fservices\u002Fissues.ts",2351,13334,459156,{"path":494,"complexity":495,"lines":496,"bytes":497},"server\u002Fsrc\u002Fservices\u002Fcompany-portability.ts",2113,6446,263727,{"path":499,"complexity":500,"lines":501,"bytes":502},"server\u002Fsrc\u002Fservices\u002Fcompany-skills.ts",1940,7194,278005,{"path":504,"complexity":505,"lines":506,"bytes":507},"ui\u002Fsrc\u002Fpages\u002FIssueDetail.tsx",1819,8320,293476,{"path":509,"complexity":510,"lines":511,"bytes":512},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fui\u002Fapp.tsx",1805,7114,280759,{"path":514,"complexity":515,"lines":516,"bytes":517},"server\u002Fsrc\u002Fservices\u002Fworkspace-runtime.ts",1786,8884,344447,{"percentage":519,"findings":520,"files":521,"byCategory":522,"largest":535},2.92,740,5954,[523,526,529,532],{"category":524,"count":525},"unused-file",181,{"category":527,"count":528},"unused-export",217,{"category":530,"count":531},"unused-symbol",123,{"category":533,"count":534},"unused-import",219,[536,538,541,544,547,550,553,556,559,562],{"category":524,"path":509,"name":537,"line":234,"lines":511},"",{"category":524,"path":539,"name":537,"line":234,"lines":540},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fwiki\u002Fcore.ts",4978,{"category":524,"path":542,"name":537,"line":234,"lines":543},"doc\u002Fplans\u002F2026-05-23-cli-api-parity-openapi-reference.ts",3585,{"category":524,"path":545,"name":537,"line":234,"lines":546},"server\u002Fsrc\u002Fservices\u002Fchat-sdk-runtime.ts",3303,{"category":524,"path":548,"name":537,"line":234,"lines":549},"doc\u002Fplans\u002Fchat-adapters\u002Fsetup-wireframe-data-v5.mjs",1361,{"category":524,"path":551,"name":537,"line":234,"lines":552},"server\u002Fsrc\u002Fservices\u002Fchat-teams-file-consent.ts",1193,{"category":524,"path":554,"name":537,"line":234,"lines":555},"server\u002Fsrc\u002Fservices\u002Fchat-teams-file-transfers.ts",1176,{"category":524,"path":557,"name":537,"line":234,"lines":558},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fworker.ts",1077,{"category":524,"path":560,"name":537,"line":234,"lines":561},"doc\u002Fplans\u002Fchat-adapters\u002Fgenerate-wireframes-v8.mjs",971,{"category":527,"path":563,"name":564,"line":565,"lines":566},"packages\u002Fpaperclip-runner\u002Fsrc\u002Fprotocol\u002Fgenerated\u002Fschema-bundle.ts","providerEventSchema",874,955,{"name":210,"url":568,"description":569,"language":240,"stars":570,"starsToday":571,"defaultBranch":572,"headSha":573,"durationMs":574,"total":575,"formats":580,"topClones":631,"health":676,"complexity":700,"deadCode":752},"https:\u002F\u002Fgithub.com\u002FNVIDIA\u002FModel-Optimizer","A unified library of SOTA model optimization techniques like quantization, distillation, pruning, neural architecture search, speculative decoding, etc. It compresses deep learning models for downstream deployment frameworks like TensorRT-LLM, TensorRT, vLLM, etc. to optimize inference speed.",4807,357,"main","23355eda90a25c290f9b1fdfb928ad54caae7d10",2410,{"sources":576,"lines":241,"tokens":577,"clones":211,"duplicatedLines":242,"duplicatedTokens":578,"percentage":212,"percentageTokens":579},2070,2486573,107981,4.34,[581,587,593,599,605,610,616,622,625,628],{"format":443,"sources":582,"lines":583,"clones":584,"duplicatedLines":585,"percentage":586},1247,371685,870,11619,3.13,{"format":314,"sources":588,"lines":589,"clones":590,"duplicatedLines":591,"percentage":592},394,22513,302,5732,25.46,{"format":293,"sources":594,"lines":595,"clones":596,"duplicatedLines":597,"percentage":598},187,27856,45,433,1.55,{"format":321,"sources":600,"lines":601,"clones":602,"duplicatedLines":603,"percentage":604},159,10712,17,176,1.64,{"format":606,"sources":284,"lines":607,"clones":284,"duplicatedLines":608,"percentage":609},"cpp",756,117,15.48,{"format":611,"sources":612,"lines":613,"clones":612,"duplicatedLines":614,"percentage":615},"c-header",5,519,73,14.07,{"format":617,"sources":618,"lines":619,"clones":234,"duplicatedLines":620,"percentage":621},"txt",10,140,9,6.43,{"format":286,"sources":602,"lines":623,"clones":624,"duplicatedLines":624,"percentage":624},923,0,{"format":449,"sources":626,"lines":627,"clones":624,"duplicatedLines":624,"percentage":624},26,572,{"format":629,"sources":618,"lines":630,"clones":624,"duplicatedLines":624,"percentage":624},"toml",566,[632,639,643,647,651,655,659,664,668,672],{"format":606,"lines":633,"tokens":634,"firstFile":635,"secondFile":637},16,682,{"name":636,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPlugin.cpp",{"name":638,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPluginCreator.cpp",{"format":606,"lines":633,"tokens":634,"firstFile":640,"secondFile":641},{"name":636,"start":234,"end":633},{"name":642,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginRegistration.cpp",{"format":606,"lines":633,"tokens":634,"firstFile":644,"secondFile":645},{"name":636,"start":234,"end":633},{"name":646,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginUtils.cpp",{"format":606,"lines":633,"tokens":634,"firstFile":648,"secondFile":649},{"name":636,"start":234,"end":633},{"name":650,"start":234,"end":633},"modelopt\u002Fonnx\u002Fquantization\u002Fsrc\u002Fmodelopt_round_and_pack_ext.cpp",{"format":606,"lines":633,"tokens":634,"firstFile":652,"secondFile":653},{"name":636,"start":234,"end":633},{"name":654,"start":234,"end":633},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fconv\u002Fimplicit_gemm_binding.cpp",{"format":606,"lines":633,"tokens":634,"firstFile":656,"secondFile":657},{"name":636,"start":234,"end":633},{"name":658,"start":234,"end":633},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant.cpp",{"format":611,"lines":633,"tokens":634,"firstFile":660,"secondFile":662},{"name":661,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPlugin.h",{"name":663,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPluginCreator.h",{"format":611,"lines":633,"tokens":634,"firstFile":665,"secondFile":666},{"name":661,"start":234,"end":633},{"name":667,"start":234,"end":633},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginUtils.h",{"format":611,"lines":633,"tokens":634,"firstFile":669,"secondFile":670},{"name":661,"start":234,"end":633},{"name":671,"start":234,"end":633},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant.h",{"format":611,"lines":633,"tokens":634,"firstFile":673,"secondFile":674},{"name":661,"start":234,"end":633},{"name":675,"start":234,"end":633},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant_mx.h",{"score":677,"grade":678,"size":679,"dimensions":683},66.3,"C",{"lines":680,"files":681,"class":682},379979,1304,"L",[684,690,696],{"id":436,"source":437,"value":685,"adjusted":685,"lines":686,"halfLife":440,"formats":687,"excluded":688,"weight":234,"score":689},3.1,11907,[443,321,606,611,444,300],[328,449,450],77.4,{"id":453,"source":437,"value":691,"adjusted":691,"lines":692,"halfLife":456,"coverage":693,"weight":694,"score":695},2.6,9814,98.1,0.981,78.4,{"id":461,"source":437,"value":697,"adjusted":698,"lines":699,"halfLife":464,"weight":234,"score":428},53,52.8,201249,{"total":701,"mean":702,"files":703},45629,35,[704,709,714,719,724,728,732,737,742,747],{"path":705,"complexity":706,"lines":707,"bytes":708},"modelopt\u002Fonnx\u002Futils.py",539,2190,89794,{"path":710,"complexity":711,"lines":712,"bytes":713},"modelopt\u002Fonnx\u002Fautocast\u002Fprecisionconverter.py",502,1889,89782,{"path":715,"complexity":716,"lines":717,"bytes":718},"modelopt\u002Ftorch\u002Fquantization\u002Fnn\u002Fmodules\u002Ftensor_quantizer.py",463,1919,77131,{"path":720,"complexity":721,"lines":722,"bytes":723},"modelopt\u002Ftorch\u002Fexport\u002Fquant_utils.py",460,2026,90436,{"path":725,"complexity":207,"lines":726,"bytes":727},"modelopt\u002Ftorch\u002Fquantization\u002Falgorithms.py",2302,100068,{"path":729,"complexity":730,"lines":574,"bytes":731},"modelopt\u002Ftorch\u002Fquantization\u002Fmodel_calib.py",442,105057,{"path":733,"complexity":734,"lines":735,"bytes":736},"modelopt\u002Ftorch\u002Fexport\u002Funified_export_megatron.py",430,2219,105876,{"path":738,"complexity":739,"lines":740,"bytes":741},"tests\u002F_test_utils\u002Ftorch\u002Fnas_prune\u002Fmodels.py",391,2147,63610,{"path":743,"complexity":744,"lines":745,"bytes":746},"modelopt\u002Ftorch\u002Fexport\u002Ftrtllm\u002Flayer_utils.py",337,1617,63175,{"path":748,"complexity":749,"lines":750,"bytes":751},"modelopt\u002Ftorch\u002Fquantization\u002Fplugins\u002Fhuggingface.py",330,2144,94629,{"percentage":753,"findings":754,"files":755,"byCategory":756,"largest":764},2.63,122,1323,[757,759,761,763],{"category":524,"count":758},30,{"category":527,"count":760},40,{"category":530,"count":762},42,{"category":533,"count":618},[765,768,771,774,777,780,783,786,789,792],{"category":524,"path":766,"name":537,"line":234,"lines":767},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fvllm.py",1121,{"category":524,"path":769,"name":537,"line":234,"lines":770},"tools\u002Flauncher\u002Fcore.py",899,{"category":524,"path":772,"name":537,"line":234,"lines":773},"modelopt\u002Ftorch\u002Futils\u002Fmlflow.py",840,{"category":524,"path":775,"name":537,"line":234,"lines":776},"modelopt\u002Ftorch\u002Futils\u002Fplugins\u002Ftransformers_dataset.py",750,{"category":524,"path":778,"name":537,"line":234,"lines":779},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fvllm_runtime.py",705,{"category":524,"path":781,"name":537,"line":234,"lines":782},"modelopt\u002Ftorch\u002Fspeculative\u002Fplugins\u002Fhf_streaming_dataset.py",613,{"category":524,"path":784,"name":537,"line":234,"lines":785},"modelopt\u002Ftorch\u002Fspeculative\u002Fplugins\u002Frdma_hidden_states_connector.py",441,{"category":524,"path":787,"name":537,"line":234,"lines":788},"modelopt\u002Ftorch\u002Fkernels\u002Fcommon\u002Fattention\u002Fdecode_attention.py",374,{"category":524,"path":790,"name":537,"line":234,"lines":791},"modelopt\u002Ftorch\u002Futils\u002Fplugins\u002Fmbridge.py",305,{"category":524,"path":793,"name":537,"line":234,"lines":794},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fsparse_attn_calibration.py",289,{"name":796,"url":797,"description":798,"language":226,"stars":799,"starsToday":800,"defaultBranch":801,"headSha":802,"durationMs":803,"total":804,"formats":813,"topClones":859,"health":947,"complexity":967,"deadCode":1019},"dream-num\u002Funiver","https:\u002F\u002Fgithub.com\u002Fdream-num\u002Funiver","The Office Harness for AI Agents — Spreadsheets, Docs, Slides, Canvas, Relational Tables, and PDF in one runtime.",19668,849,"dev","1defaf4ab67a63186331d37fbaec2958acd77680",4621,{"sources":805,"lines":806,"tokens":807,"clones":808,"duplicatedLines":809,"duplicatedTokens":810,"percentage":811,"percentageTokens":812},6218,1260644,6748479,10817,167603,945687,13.3,14.01,[814,820,826,831,837,842,845,851,854,856],{"format":265,"sources":815,"lines":816,"clones":817,"duplicatedLines":818,"percentage":819},5401,1121718,9455,143482,12.79,{"format":272,"sources":821,"lines":822,"clones":823,"duplicatedLines":824,"percentage":825},570,114762,731,11070,9.65,{"format":286,"sources":310,"lines":827,"clones":828,"duplicatedLines":829,"percentage":830},9649,384,9726,100.8,{"format":293,"sources":832,"lines":833,"clones":834,"duplicatedLines":835,"percentage":836},99,11223,169,2509,22.36,{"format":328,"sources":838,"lines":839,"clones":840,"duplicatedLines":520,"percentage":841},6,1096,70,67.52,{"format":321,"sources":602,"lines":843,"clones":612,"duplicatedLines":758,"percentage":844},748,4.01,{"format":314,"sources":846,"lines":847,"clones":848,"duplicatedLines":849,"percentage":850},15,852,3,46,5.4,{"format":852,"sources":234,"lines":853,"clones":624,"duplicatedLines":624,"percentage":624},"css",226,{"format":444,"sources":234,"lines":855,"clones":624,"duplicatedLines":624,"percentage":624},168,{"format":300,"sources":857,"lines":858,"clones":624,"duplicatedLines":624,"percentage":624},2,116,[860,869,879,890,898,907,914,919,928,939],{"format":272,"lines":861,"tokens":862,"firstFile":863,"secondFile":867},371,2372,{"name":864,"start":865,"end":866},"packages\u002Fsheets-hyper-link-ui\u002Fsrc\u002Fviews\u002FCellLinkEdit.tsx",65,435,{"name":868,"start":865,"end":866},"packages\u002Fsheets-hyper-link-ui\u002Fsrc\u002Fviews\u002FMobileCellLinkEdit.tsx",{"format":265,"lines":870,"tokens":871,"firstFile":872,"secondFile":875},102,2326,{"name":873,"start":865,"end":874},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fmath\u002Fmdeterm\u002F__tests__\u002Findex.spec.ts",166,{"name":876,"start":877,"end":878},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fmath\u002Fminverse\u002F__tests__\u002Findex.spec.ts",111,212,{"format":265,"lines":880,"tokens":881,"firstFile":882,"secondFile":886},131,2133,{"name":883,"start":884,"end":885},"packages\u002Fcore\u002Fsrc\u002Fshared\u002Fnumfmt\u002F__tests__\u002Fdate-bounds.spec.ts",128,258,{"name":887,"start":888,"end":889},"packages\u002Fcore\u002Fsrc\u002Fshared\u002Fnumfmt\u002F__tests__\u002Fleap-1900.spec.ts",24,154,{"format":265,"lines":891,"tokens":892,"firstFile":893,"secondFile":896},32,1864,{"name":873,"start":894,"end":895},126,157,{"name":876,"start":878,"end":897},243,{"format":265,"lines":899,"tokens":900,"firstFile":901,"secondFile":905},251,1331,{"name":902,"start":903,"end":904},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fcorrel\u002F__tests__\u002Findex.spec.ts",29,279,{"name":906,"start":903,"end":904},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fpearson\u002F__tests__\u002Findex.spec.ts",{"format":265,"lines":908,"tokens":755,"firstFile":909,"secondFile":912},253,{"name":910,"start":468,"end":911},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fintercept\u002F__tests__\u002Findex.spec.ts",310,{"name":913,"start":468,"end":911},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fslope\u002F__tests__\u002Findex.spec.ts",{"format":265,"lines":899,"tokens":915,"firstFile":916,"secondFile":917},1317,{"name":910,"start":468,"end":301},{"name":918,"start":468,"end":301},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fsteyx\u002F__tests__\u002Findex.spec.ts",{"format":265,"lines":920,"tokens":921,"firstFile":922,"secondFile":926},245,1281,{"name":923,"start":924,"end":925},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fgrowth\u002F__tests__\u002Findex.spec.ts",95,339,{"name":927,"start":924,"end":925},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Ftrend\u002F__tests__\u002Findex.spec.ts",{"format":272,"lines":929,"tokens":930,"firstFile":931,"secondFile":935},234,1262,{"name":932,"start":933,"end":934},"packages\u002Fthread-comment-ui\u002Fsrc\u002Fviews\u002F__tests__\u002FThreadCommentPanel.spec.tsx",93,326,{"name":936,"start":937,"end":938},"packages\u002Fthread-comment-ui\u002Fsrc\u002Fviews\u002F__tests__\u002FThreadCommentTree.spec.tsx",115,348,{"format":265,"lines":940,"tokens":941,"firstFile":942,"secondFile":945},202,1236,{"name":943,"start":832,"end":944},"packages\u002Fdocs-drawing-ui\u002Fsrc\u002Fcontrollers\u002Fmobile\u002Fdrawing-popup-menu.controller.ts",300,{"name":946,"start":310,"end":944},"packages\u002Fdocs-drawing-ui\u002Fsrc\u002Fmenu\u002Fdrawing-popup-menu.controller.ts",{"score":948,"grade":678,"size":949,"dimensions":952},60.6,{"lines":950,"files":951,"class":433},1236807,5964,[953,959,963],{"id":436,"source":437,"value":954,"adjusted":954,"lines":955,"halfLife":440,"formats":956,"excluded":957,"weight":234,"score":958},12.5,154167,[265,272,321,444,300],[328,449,450],36.2,{"id":453,"source":437,"value":960,"adjusted":960,"lines":961,"halfLife":456,"weight":234,"score":962},0.4,5237,96.2,{"id":461,"source":437,"value":964,"adjusted":964,"lines":965,"halfLife":464,"weight":234,"score":966},32.4,400354,63.9,{"total":968,"mean":969,"files":970},117741,19.7,[971,976,981,986,991,996,1000,1005,1010,1015],{"path":972,"complexity":973,"lines":974,"bytes":975},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fdoc-skeleton.ts",1245,5610,231254,{"path":977,"complexity":978,"lines":979,"bytes":980},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002Flayout-ruler.ts",919,3293,138329,{"path":982,"complexity":983,"lines":984,"bytes":985},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002F__tests__\u002Fdoc-skeleton.spec.ts",875,7609,371415,{"path":987,"complexity":988,"lines":989,"bytes":990},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002F__tests__\u002Flayout-ruler.spec.ts",608,3802,203130,{"path":992,"complexity":993,"lines":994,"bytes":995},"packages\u002Fengine-formula\u002Fsrc\u002Fengine\u002Fanalysis\u002Flexer-tree-builder.ts",533,2561,96247,{"path":997,"complexity":711,"lines":998,"bytes":999},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002F__tests__\u002Flinebreaking.spec.ts",4573,201151,{"path":1001,"complexity":1002,"lines":1003,"bytes":1004},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Ftools.ts",501,2308,87451,{"path":1006,"complexity":1007,"lines":1008,"bytes":1009},"packages\u002Fdocs-ui\u002Fsrc\u002Fcontrollers\u002Frender-controllers\u002Fdoc.render-controller.ts",465,2152,85669,{"path":1011,"complexity":1012,"lines":1013,"bytes":1014},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002Flinebreaking.ts",450,1572,63278,{"path":1016,"complexity":734,"lines":1017,"bytes":1018},"packages\u002Fsheets-drawing-ui\u002Fsrc\u002Fservices\u002Fcanvas-float-dom-manager.service.ts",2528,100036,{"percentage":1020,"findings":1021,"files":1022,"byCategory":1023,"largest":1029},0.42,287,6778,[1024,1026,1028],{"category":524,"count":1025},112,{"category":527,"count":1027},165,{"category":530,"count":618},[1030,1032,1035,1038,1041,1044,1046,1049,1052,1054],{"category":524,"path":1031,"name":537,"line":234,"lines":534},"packages\u002Fslides\u002Fsrc\u002Fbasics\u002Fdemo-data.ts",{"category":524,"path":1033,"name":537,"line":234,"lines":1034},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Faf.ts",207,{"category":524,"path":1036,"name":537,"line":234,"lines":1037},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fru.ts",206,{"category":524,"path":1039,"name":537,"line":234,"lines":1040},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsr-cyrl.ts",152,{"category":524,"path":1042,"name":537,"line":234,"lines":1043},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsh-cyrl.ts",138,{"category":524,"path":1045,"name":537,"line":234,"lines":1043},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsh-latn.ts",{"category":524,"path":1047,"name":537,"line":234,"lines":1048},"packages\u002Fdocs\u002Fsrc\u002Fservices\u002Fdoc-view-model-manager.service.ts",135,{"category":524,"path":1050,"name":537,"line":234,"lines":1051},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fnb.ts",132,{"category":524,"path":1053,"name":537,"line":234,"lines":1051},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fnn.ts",{"category":524,"path":1055,"name":537,"line":234,"lines":1056},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fno.ts",130,{"name":1058,"url":1059,"description":1060,"language":233,"stars":1061,"starsToday":1062,"defaultBranch":572,"headSha":1063,"durationMs":1064,"total":1065,"formats":1070,"topClones":1125,"health":1205,"complexity":1229,"deadCode":1282},"openbao\u002Fopenbao","https:\u002F\u002Fgithub.com\u002Fopenbao\u002Fopenbao","OpenBao is a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.",8048,364,"a87e8099310da4c1ca7e812ec97d9700efbc967b",3164,{"sources":1066,"lines":236,"tokens":1067,"clones":235,"duplicatedLines":237,"duplicatedTokens":1068,"percentage":238,"percentageTokens":1069},3377,3883005,672399,17.32,[1071,1077,1083,1089,1095,1100,1106,1111,1116,1120],{"format":445,"sources":1072,"lines":1073,"clones":1074,"duplicatedLines":1075,"percentage":1076},1504,553307,6856,94453,17.07,{"format":300,"sources":1078,"lines":1079,"clones":1080,"duplicatedLines":1081,"percentage":1082},989,79432,462,6325,7.96,{"format":1084,"sources":1085,"lines":1086,"clones":1087,"duplicatedLines":1088,"percentage":277},"handlebars",408,21974,257,2705,{"format":328,"sources":1090,"lines":1091,"clones":1092,"duplicatedLines":1093,"percentage":1094},22,7046,83,3297,46.79,{"format":293,"sources":1096,"lines":1097,"clones":762,"duplicatedLines":1098,"percentage":1099},54,7461,663,8.89,{"format":1101,"sources":1102,"lines":1103,"clones":1104,"duplicatedLines":1027,"percentage":1105},"scss",104,7892,18,2.09,{"format":314,"sources":1107,"lines":1108,"clones":1109,"duplicatedLines":994,"percentage":1110},71,9184,12,27.89,{"format":286,"sources":1112,"lines":1113,"clones":194,"duplicatedLines":1114,"percentage":1115},21,1565,353,22.56,{"format":265,"sources":1117,"lines":1118,"clones":857,"duplicatedLines":626,"percentage":1119},51,3967,0.66,{"format":321,"sources":1121,"lines":1122,"clones":857,"duplicatedLines":1123,"percentage":1124},44,2418,77,3.18,[1126,1135,1142,1149,1157,1166,1170,1174,1185,1195],{"format":293,"lines":1127,"tokens":1128,"firstFile":1129,"secondFile":1132},78,2129,{"name":1130,"start":1131,"end":921},"CHANGELOG.md:markdown",1204,{"name":1130,"start":1133,"end":1134},1282,1359,{"format":293,"lines":1136,"tokens":1137,"firstFile":1138,"secondFile":1139},62,1994,{"name":1130,"start":633,"end":1123},{"name":1130,"start":1140,"end":1141},177,238,{"format":293,"lines":760,"tokens":1143,"firstFile":1144,"secondFile":1147},1852,{"name":1130,"start":1145,"end":1146},85,124,{"name":1130,"start":1148,"end":287},242,{"format":314,"lines":1150,"tokens":1151,"firstFile":1152,"secondFile":1155},1671,1754,{"name":1153,"start":857,"end":1154},"internal\u002Fbuiltin\u002Fdatabase\u002Fcassandra\u002Ftest-fixtures\u002Fno_tls\u002Fcassandra.yaml",1672,{"name":1156,"start":857,"end":1154},"internal\u002Fbuiltin\u002Fdatabase\u002Fcassandra\u002Ftest-fixtures\u002Fwith_tls\u002Fcassandra.yaml",{"format":328,"lines":1158,"tokens":1159,"firstFile":1160,"secondFile":1164},295,1397,{"name":1161,"start":1162,"end":1163},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-kv-2-4-4.svg",341,635,{"name":1165,"start":1162,"end":1163},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-kv-2-5-1.svg",{"format":328,"lines":1158,"tokens":1159,"firstFile":1167,"secondFile":1168},{"name":1161,"start":1162,"end":1163},{"name":1169,"start":1162,"end":1163},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-pki-2-4-4.svg",{"format":328,"lines":1158,"tokens":1159,"firstFile":1171,"secondFile":1172},{"name":1161,"start":1162,"end":1163},{"name":1173,"start":1162,"end":1163},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-pki-2-5-1.svg",{"format":445,"lines":1175,"tokens":1176,"firstFile":1177,"secondFile":1181},227,1283,{"name":1178,"start":1179,"end":1180},"internal\u002Fcommand\u002Fagent\u002Fconfig\u002Fconfig.go",855,1081,{"name":1182,"start":1183,"end":1184},"internal\u002Fcommand\u002Fproxy\u002Fconfig\u002Fconfig.go",602,829,{"format":445,"lines":1186,"tokens":1187,"firstFile":1188,"secondFile":1192},180,1198,{"name":1189,"start":1190,"end":1191},"internal\u002Fvault\u002Fnamespace_store_test.go",1363,1542,{"name":1189,"start":1193,"end":1194},1707,1886,{"format":445,"lines":834,"tokens":1196,"firstFile":1197,"secondFile":1201},1082,{"name":1198,"start":1199,"end":1200},"internal\u002Fhttp\u002Fhandler_test.go",329,497,{"name":1202,"start":1203,"end":1204},"internal\u002Fhttp\u002Fsys_mount_test.go",27,193,{"score":1206,"grade":223,"size":1207,"dimensions":1210},36.8,{"lines":1208,"files":1209,"class":682},640368,2593,[1211,1218,1224],{"id":436,"source":437,"value":1212,"adjusted":1213,"lines":1214,"halfLife":440,"formats":1215,"excluded":1216,"weight":234,"score":1217},15.8,15.7,100882,[445,300,265,321,272,444,446],[328,449,450],27.8,{"id":453,"source":437,"value":1219,"adjusted":1219,"lines":1220,"halfLife":456,"coverage":1221,"weight":1222,"score":1223},4.1,3638,13.8,0.138,68.5,{"id":461,"source":437,"value":1225,"adjusted":1226,"lines":1227,"halfLife":464,"weight":234,"score":1228},58.4,58.2,373695,44.6,{"total":1230,"mean":1231,"files":1232},80924,31.2,[1233,1238,1243,1248,1253,1257,1262,1267,1272,1277],{"path":1234,"complexity":1235,"lines":1236,"bytes":1237},"internal\u002Fvault\u002Ftoken_store_test.go",1040,6600,198804,{"path":1239,"complexity":1240,"lines":1241,"bytes":1242},"internal\u002Fvault\u002Flogical_system.go",1021,5698,174841,{"path":1244,"complexity":1245,"lines":1246,"bytes":1247},"internal\u002Fbuiltin\u002Flogical\u002Fpki\u002Fbackend_test.go",785,7815,280456,{"path":1249,"complexity":1250,"lines":1251,"bytes":1252},"sdk\u002Fplugin\u002Fpb\u002Fbackend.pb.go",777,4306,137778,{"path":1254,"complexity":823,"lines":1255,"bytes":1256},"internal\u002Fvault\u002Ftoken_store.go",4509,144068,{"path":1258,"complexity":1259,"lines":1260,"bytes":1261},"internal\u002Fvault\u002Flogical_system_test.go",695,6138,187783,{"path":1263,"complexity":1264,"lines":1265,"bytes":1266},"sdk\u002Fhelper\u002Fkeysutil\u002Fpolicy.go",640,3101,91125,{"path":1268,"complexity":1269,"lines":1270,"bytes":1271},"internal\u002Fvault\u002Fcore.go",626,4089,129890,{"path":1273,"complexity":1274,"lines":1275,"bytes":1276},"internal\u002Fvault\u002Frequest_handling.go",546,2793,101657,{"path":1278,"complexity":1279,"lines":1280,"bytes":1281},"internal\u002Fcommand\u002Fserver.go",536,3225,94278,{"percentage":1283,"findings":329,"files":1284,"byCategory":1285,"largest":1289},4.11,1402,[1286,1287,1288],{"category":524,"count":468},{"category":527,"count":848},{"category":533,"count":284},[1290,1293,1296,1299,1302,1305,1307,1310,1312,1315],{"category":524,"path":1291,"name":537,"line":234,"lines":1292},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-issuer-cross-sign.js",259,{"category":524,"path":1294,"name":537,"line":234,"lines":1295},"ui\u002Flib\u002Fcore\u002Ficon-mappings.js",230,{"category":524,"path":1297,"name":537,"line":234,"lines":1298},"ui\u002Flib\u002Fkubernetes\u002Faddon\u002Fcomponents\u002Fpage\u002Frole\u002Fcreate-and-edit.js",173,{"category":524,"path":1300,"name":537,"line":234,"lines":1301},"ui\u002Fscripts\u002Fcodemods\u002Finject-service.js",149,{"category":524,"path":1303,"name":537,"line":234,"lines":1304},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpage\u002Fpki-tidy-status.ts",147,{"category":524,"path":1306,"name":537,"line":234,"lines":1056},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-generate-root.ts",{"category":524,"path":1308,"name":537,"line":234,"lines":1309},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpage\u002Fpki-issuer-rotate-root.ts",118,{"category":524,"path":1311,"name":537,"line":234,"lines":877},"ui\u002Flib\u002Fopen-api-explorer\u002Faddon\u002Fcomponents\u002Fswagger-ui.js",{"category":524,"path":1313,"name":537,"line":234,"lines":1314},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-generate-csr.ts",108,{"category":524,"path":1316,"name":537,"line":234,"lines":1317},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-import-pem-bundle.ts",107,{"name":1319,"url":1320,"description":537,"language":226,"stars":1321,"starsToday":1322,"defaultBranch":572,"headSha":1323,"durationMs":1324,"total":1325,"formats":1333,"topClones":1362,"health":1436,"complexity":1462,"deadCode":1509},"anthropics\u002Fclaude-code-action","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code-action",9130,31,"756cc22e19660d20e8cc9496b4f242475a7f7790",961,{"sources":1326,"lines":1327,"tokens":1328,"clones":940,"duplicatedLines":1329,"duplicatedTokens":1330,"percentage":1331,"percentageTokens":1332},225,43288,212844,3276,15592,7.57,7.33,[1334,1339,1343,1347,1350,1353,1356,1358,1359,1361],{"format":265,"sources":1335,"lines":1336,"clones":1337,"duplicatedLines":1338,"percentage":284},120,30004,151,2401,{"format":314,"sources":849,"lines":1340,"clones":762,"duplicatedLines":1341,"percentage":1342},4386,521,11.88,{"format":293,"sources":891,"lines":1344,"clones":838,"duplicatedLines":1345,"percentage":1346},4622,271,5.86,{"format":321,"sources":633,"lines":1348,"clones":234,"duplicatedLines":849,"percentage":1349},1031,4.46,{"format":328,"sources":234,"lines":1351,"clones":234,"duplicatedLines":620,"percentage":1352},744,1.21,{"format":286,"sources":838,"lines":925,"clones":234,"duplicatedLines":1354,"percentage":1355},28,8.26,{"format":443,"sources":234,"lines":1357,"clones":624,"duplicatedLines":624,"percentage":624},1828,{"format":444,"sources":234,"lines":855,"clones":624,"duplicatedLines":624,"percentage":624},{"format":300,"sources":234,"lines":1360,"clones":624,"duplicatedLines":624,"percentage":624},162,{"format":449,"sources":234,"lines":227,"clones":624,"duplicatedLines":624,"percentage":624},[1363,1369,1377,1384,1392,1398,1406,1415,1424,1428],{"format":293,"lines":884,"tokens":1364,"firstFile":1365,"secondFile":1367},936,{"name":1366,"start":234,"end":884},"CODE_OF_CONDUCT.md:markdown",{"name":1368,"start":234,"end":884},"base-action\u002FCODE_OF_CONDUCT.md:markdown",{"format":265,"lines":329,"tokens":1370,"firstFile":1371,"secondFile":1375},298,{"name":1372,"start":1373,"end":1374},"src\u002Fmcp\u002Fgithub-file-ops-server.ts",307,375,{"name":1372,"start":1376,"end":1279},468,{"format":314,"lines":1378,"tokens":1379,"firstFile":1380,"secondFile":1382},25,178,{"name":1381,"start":234,"end":1378},".github\u002Fworkflows\u002Fclaude.yml",{"name":1383,"start":234,"end":1378},"examples\u002Fclaude.yml",{"format":314,"lines":602,"tokens":603,"firstFile":1385,"secondFile":1389},{"name":1386,"start":1387,"end":1388},"action.yml",344,360,{"name":1390,"start":1391,"end":1175},"base-action\u002Faction.yml",211,{"format":314,"lines":1393,"tokens":1394,"firstFile":1395,"secondFile":1396},23,174,{"name":1381,"start":848,"end":1378},{"name":1397,"start":620,"end":1322},"examples\u002Fclaude-wif.yml",{"format":265,"lines":758,"tokens":600,"firstFile":1399,"secondFile":1403},{"name":1400,"start":1401,"end":1402},"test\u002Fdata-fetcher.test.ts",1491,1520,{"name":1400,"start":1404,"end":1405},1527,1556,{"format":293,"lines":1407,"tokens":1304,"firstFile":1408,"secondFile":1412},37,{"name":1409,"start":1410,"end":1411},"base-action\u002FREADME.md:markdown",518,554,{"name":1413,"start":1186,"end":1414},"docs\u002Fsetup.md:markdown",216,{"format":293,"lines":760,"tokens":1416,"firstFile":1417,"secondFile":1420},134,{"name":1418,"start":697,"end":1419},"CONTRIBUTING.md:markdown",92,{"name":1421,"start":1422,"end":1423},"base-action\u002FCONTRIBUTING.md:markdown",67,106,{"format":293,"lines":602,"tokens":880,"firstFile":1425,"secondFile":1427},{"name":1418,"start":848,"end":1426},19,{"name":1421,"start":848,"end":1426},{"format":265,"lines":1378,"tokens":1429,"firstFile":1430,"secondFile":1433},129,{"name":1400,"start":1431,"end":1432},1569,1593,{"name":1400,"start":1434,"end":1435},1680,1704,{"score":1437,"grade":678,"size":1438,"dimensions":1442},66.7,{"lines":1439,"files":1440,"class":1441},33193,139,"M",[1443,1450,1457],{"id":436,"source":437,"value":1444,"adjusted":1445,"lines":1446,"halfLife":440,"formats":1447,"excluded":1448,"weight":234,"score":1449},7.4,7.2,2447,[265,443,321,444,300],[328,449,450],55.8,{"id":453,"source":437,"value":1451,"adjusted":1452,"lines":1453,"halfLife":456,"coverage":1454,"weight":1455,"score":1456},0.5,0.7,171,96.9,0.969,93.9,{"id":461,"source":437,"value":1458,"adjusted":1459,"lines":1460,"halfLife":464,"weight":234,"score":1461},41.4,40.3,13758,57.2,{"total":1463,"mean":1464,"files":1465},3770,27.1,[1466,1470,1475,1479,1483,1487,1491,1495,1500,1504],{"path":1467,"complexity":1468,"lines":1357,"bytes":1469},"agent-approval-check\u002Fagent_approval_check.py",343,66769,{"path":1471,"complexity":1472,"lines":1473,"bytes":1474},"src\u002Fcreate-prompt\u002Findex.ts",188,1002,41724,{"path":1476,"complexity":1048,"lines":1477,"bytes":1478},"test\u002Fvalidate-branch-name.test.ts",264,11071,{"path":1400,"complexity":1480,"lines":1481,"bytes":1482},127,1960,64248,{"path":1484,"complexity":531,"lines":1485,"bytes":1486},"src\u002Fentrypoints\u002Fformat-turns.ts",474,12877,{"path":1488,"complexity":531,"lines":1489,"bytes":1490},"src\u002Fgithub\u002Fdata\u002Ffetcher.ts",662,21832,{"path":1492,"complexity":329,"lines":1493,"bytes":1494},"base-action\u002Ftest\u002Fvalidate-env.test.ts",363,15525,{"path":1496,"complexity":1497,"lines":1498,"bytes":1499},"test\u002Fcreate-prompt.test.ts",68,1389,46180,{"path":1501,"complexity":1497,"lines":1502,"bytes":1503},"test\u002Fsanitizer.test.ts",545,19811,{"path":1505,"complexity":1506,"lines":1507,"bytes":1508},"src\u002Fgithub\u002Futils\u002Fimage-downloader.ts",66,385,11438,{"percentage":1510,"findings":227,"files":1511,"byCategory":1512,"largest":1515},0.53,125,[1513,1514],{"category":524,"count":234},{"category":527,"count":848},[1516,1518,1521,1524],{"category":524,"path":1517,"name":537,"line":234,"lines":1360},".claude\u002Fworkflows\u002Fpr-stamp-sweep.js",{"category":527,"path":1519,"name":1520,"line":791,"lines":194},"src\u002Fgithub\u002Fcontext.ts","isAutomationContext",{"category":527,"path":1522,"name":1523,"line":1393,"lines":234},"src\u002Fmcp\u002Fgithub-file-ops-schemas.ts","commitFilesPayloadSchema",{"category":527,"path":1522,"name":1525,"line":888,"lines":234},"deleteFilesPayloadSchema",{"name":206,"url":1527,"description":1528,"language":244,"stars":1529,"starsToday":1426,"defaultBranch":572,"headSha":1530,"durationMs":1531,"total":1532,"formats":1537,"topClones":1574,"health":1645,"complexity":1664,"deadCode":1706},"https:\u002F\u002Fgithub.com\u002Factions\u002Frunner-images","GitHub Actions runner images",13328,"ede07f8e48022b2c00dc669c7a9d927c46e32a81",958,{"sources":1533,"lines":245,"tokens":1534,"clones":207,"duplicatedLines":246,"duplicatedTokens":1535,"percentage":208,"percentageTokens":1536},274,230096,67285,29.24,[1538,1543,1550,1554,1558,1562,1565,1569,1570,1573],{"format":293,"sources":1354,"lines":1539,"clones":1540,"duplicatedLines":1541,"percentage":1542},7680,164,3260,42.45,{"format":1544,"sources":1545,"lines":1546,"clones":1547,"duplicatedLines":1548,"percentage":1549},"powershell",142,16270,121,1746,10.73,{"format":446,"sources":888,"lines":1551,"clones":933,"duplicatedLines":1552,"percentage":1553},5423,4204,77.52,{"format":286,"sources":1112,"lines":1555,"clones":324,"duplicatedLines":1556,"percentage":1557},5339,2842,53.23,{"format":321,"sources":1090,"lines":1559,"clones":194,"duplicatedLines":1560,"percentage":1561},2024,389,19.22,{"format":449,"sources":284,"lines":1127,"clones":838,"duplicatedLines":1563,"percentage":1564},63,80.77,{"format":314,"sources":626,"lines":1566,"clones":857,"duplicatedLines":1567,"percentage":1568},1045,47,4.5,{"format":444,"sources":234,"lines":855,"clones":624,"duplicatedLines":624,"percentage":624},{"format":1571,"sources":234,"lines":1572,"clones":624,"duplicatedLines":624,"percentage":624},"swift",64,{"format":443,"sources":234,"lines":398,"clones":624,"duplicatedLines":624,"percentage":624},[1575,1584,1592,1597,1603,1611,1617,1625,1632,1638],{"format":293,"lines":1335,"tokens":1576,"firstFile":1577,"secondFile":1581},1564,{"name":1578,"start":1579,"end":1580},"images\u002Fwindows\u002FWindows2022-Readme.md:markdown",284,403,{"name":1582,"start":1583,"end":1560},"images\u002Fwindows\u002FWindows2025-Readme.md:markdown",270,{"format":293,"lines":1127,"tokens":1585,"firstFile":1586,"secondFile":1589},1407,{"name":1587,"start":1588,"end":1141},"images\u002Fmacos\u002Fmacos-14-Readme.md:markdown",161,{"name":1590,"start":889,"end":1591},"images\u002Fmacos\u002Fmacos-14-arm64-Readme.md:markdown",231,{"format":293,"lines":1109,"tokens":1133,"firstFile":1593,"secondFile":1595},{"name":1594,"start":1292,"end":1583},"images\u002Fmacos\u002Fmacos-15-Readme.md:markdown",{"name":1596,"start":908,"end":1477},"images\u002Fmacos\u002Fmacos-15-arm64-Readme.md:markdown",{"format":293,"lines":1598,"tokens":1599,"firstFile":1600,"secondFile":1601},98,1254,{"name":1594,"start":1360,"end":1292},{"name":1596,"start":1602,"end":908},156,{"format":293,"lines":1604,"tokens":1605,"firstFile":1606,"secondFile":1609},14,1008,{"name":1587,"start":1607,"end":1608},241,254,{"name":1590,"start":929,"end":1610},247,{"format":293,"lines":614,"tokens":1612,"firstFile":1613,"secondFile":1615},988,{"name":1614,"start":889,"end":853},"images\u002Fmacos\u002Fmacos-26-Readme.md:markdown",{"name":1616,"start":1301,"end":296},"images\u002Fmacos\u002Fmacos-26-arm64-Readme.md:markdown",{"format":293,"lines":1618,"tokens":1619,"firstFile":1620,"secondFile":1623},170,944,{"name":1621,"start":618,"end":1622},"images\u002Fwindows\u002FWindows11-Arm64-Readme.md:markdown",179,{"name":1624,"start":618,"end":1622},"images\u002Fwindows\u002FWindows11-VS2026-Arm64-Readme.md:markdown",{"format":321,"lines":1472,"tokens":1626,"firstFile":1627,"secondFile":1629},922,{"name":1628,"start":1567,"end":929},"images\u002Fubuntu-slim\u002Fscripts\u002Fhelpers\u002Finstall.sh",{"name":1630,"start":697,"end":1631},"images\u002Fubuntu\u002Fscripts\u002Fhelpers\u002Finstall.sh",240,{"format":293,"lines":1633,"tokens":1634,"firstFile":1635,"secondFile":1637},49,691,{"name":1578,"start":1636,"end":899},203,{"name":1582,"start":1204,"end":1607},{"format":293,"lines":1639,"tokens":1640,"firstFile":1641,"secondFile":1643},57,647,{"name":1578,"start":1642,"end":721},404,{"name":1582,"start":1644,"end":282},388,{"score":222,"grade":223,"size":1646,"dimensions":1649,"skipped":1661},{"lines":1647,"files":1648,"class":1441},23966,190,[1650,1657],{"id":436,"source":437,"value":1651,"adjusted":1652,"lines":1653,"halfLife":440,"formats":1654,"excluded":1655,"weight":234,"score":1656},26.4,24.7,6339,[1544,446,321,444,1571,443],[449,450],13.4,{"id":461,"source":437,"value":1658,"adjusted":838,"lines":1659,"halfLife":464,"weight":234,"score":1660},4.7,1133,92.1,[1662],{"id":453,"reason":1663},"the languages dead code reads are under 5% of the code",{"total":1665,"mean":1666,"files":1667},1475,7.8,[1668,1671,1675,1679,1683,1687,1692,1695,1700,1704],{"path":1669,"complexity":1472,"lines":1659,"bytes":1670},"images\u002Fwindows\u002Fscripts\u002Fhelpers\u002FInstallHelpers.ps1",42190,{"path":1672,"complexity":398,"lines":1673,"bytes":1674},"helpers\u002Fsoftware-report-base\u002FSoftwareReport.Nodes.psm1",439,14322,{"path":1676,"complexity":849,"lines":1677,"bytes":1678},"helpers\u002FGenerateResourcesAndImage.ps1",412,18133,{"path":1680,"complexity":762,"lines":1681,"bytes":1682},"images\u002Fubuntu\u002Fscripts\u002Fdocs-gen\u002FGenerate-SoftwareReport.ps1",304,14255,{"path":1684,"complexity":1685,"lines":287,"bytes":1686},"images\u002Fmacos\u002Fscripts\u002Fhelpers\u002Futils.sh",39,7597,{"path":1688,"complexity":1689,"lines":1690,"bytes":1691},"helpers\u002Fsoftware-report-base\u002FSoftwareReport.DifferenceCalculator.psm1",36,136,8303,{"path":1693,"complexity":702,"lines":1326,"bytes":1694},"helpers\u002Fsoftware-report-base\u002FSoftwareReport.DifferenceRender.psm1",9752,{"path":1696,"complexity":1697,"lines":1698,"bytes":1699},"images\u002Fmacos\u002Fscripts\u002Fhelpers\u002FXcode.Installer.psm1",33,335,11960,{"path":1701,"complexity":1697,"lines":1702,"bytes":1703},"images\u002Fwindows\u002Fscripts\u002Fhelpers\u002FVisualStudioHelpers.ps1",381,14084,{"path":1628,"complexity":758,"lines":897,"bytes":1705},7729,{"percentage":624,"findings":624,"files":234,"byCategory":1707,"largest":1708},[],[],{"name":218,"url":1710,"description":1711,"language":226,"stars":1712,"starsToday":855,"defaultBranch":572,"headSha":1713,"durationMs":1714,"total":1715,"formats":1722,"topClones":1744,"health":1805,"complexity":1826,"deadCode":1867},"https:\u002F\u002Fgithub.com\u002Fmobile-next\u002Fmobile-mcp","Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)",7459,"18d0e8c44ef4dbc4113d57ee917c51f2da5678d4",912,{"sources":1497,"lines":1716,"tokens":1717,"clones":1354,"duplicatedLines":1718,"duplicatedTokens":1719,"percentage":1720,"percentageTokens":1721},9513,65375,520,3159,5.47,4.83,[1723,1726,1730,1733,1737,1740,1742,1743],{"format":265,"sources":1203,"lines":1724,"clones":1104,"duplicatedLines":1414,"percentage":1725},5222,4.14,{"format":293,"sources":308,"lines":1727,"clones":848,"duplicatedLines":1728,"percentage":1729},2453,75,3.06,{"format":321,"sources":1109,"lines":1731,"clones":857,"duplicatedLines":1104,"percentage":1732},721,2.5,{"format":286,"sources":194,"lines":1734,"clones":857,"duplicatedLines":1735,"percentage":1736},349,144,41.26,{"format":449,"sources":848,"lines":1738,"clones":857,"duplicatedLines":1096,"percentage":1739},81,66.67,{"format":314,"sources":857,"lines":1379,"clones":234,"duplicatedLines":308,"percentage":1741},7.3,{"format":300,"sources":848,"lines":1162,"clones":624,"duplicatedLines":624,"percentage":624},{"format":444,"sources":234,"lines":855,"clones":624,"duplicatedLines":624,"percentage":624},[1745,1754,1758,1766,1773,1777,1785,1789,1794,1801],{"format":449,"lines":1746,"tokens":1747,"firstFile":1748,"secondFile":1752},232,286,{"name":1749,"start":1750,"end":1751},"README.ja.md:text",252,483,{"name":1753,"start":1750,"end":1751},"README.md:text",{"format":449,"lines":1746,"tokens":1747,"firstFile":1755,"secondFile":1756},{"name":1749,"start":1750,"end":1751},{"name":1757,"start":1750,"end":1751},"README.zh-CN.md:text",{"format":265,"lines":762,"tokens":1759,"firstFile":1760,"secondFile":1764},191,{"name":1761,"start":1762,"end":1763},"src\u002Fwebdriver-agent.ts",331,372,{"name":1761,"start":1765,"end":597},392,{"format":293,"lines":1767,"tokens":1472,"firstFile":1768,"secondFile":1771},34,{"name":1769,"start":1770,"end":1121},"README.ja.md:markdown",11,{"name":1772,"start":1770,"end":1121},"README.zh-CN.md:markdown",{"format":293,"lines":891,"tokens":594,"firstFile":1774,"secondFile":1775},{"name":1769,"start":308,"end":1121},{"name":1776,"start":308,"end":1121},"README.md:markdown",{"format":286,"lines":1778,"tokens":1027,"firstFile":1779,"secondFile":1783},383,{"name":1780,"start":1781,"end":1782},"README.ja.md:json",145,527,{"name":1784,"start":1781,"end":1782},"README.md:json",{"format":286,"lines":1778,"tokens":1027,"firstFile":1786,"secondFile":1787},{"name":1780,"start":1781,"end":1782},{"name":1788,"start":1781,"end":1782},"README.zh-CN.md:json",{"format":293,"lines":620,"tokens":1440,"firstFile":1790,"secondFile":1792},{"name":1791,"start":234,"end":620},"test\u002Fprompt-android-emulator.md:markdown",{"name":1793,"start":234,"end":620},"test\u002Fprompt-ios-simulator.md:markdown",{"format":321,"lines":1795,"tokens":1056,"firstFile":1796,"secondFile":1799},336,{"name":1797,"start":603,"end":1798},"README.ja.md:bash",511,{"name":1800,"start":603,"end":1798},"README.md:bash",{"format":321,"lines":1795,"tokens":1056,"firstFile":1802,"secondFile":1803},{"name":1797,"start":603,"end":1798},{"name":1804,"start":603,"end":1798},"README.zh-CN.md:bash",{"score":219,"grade":220,"size":1806,"dimensions":1809},{"lines":1807,"files":760,"class":1808},6425,"S",[1810,1815,1822],{"id":436,"source":437,"value":1811,"adjusted":1811,"lines":1414,"halfLife":440,"formats":1812,"excluded":1813,"weight":234,"score":1814},3.4,[265,321,300,444],[449,450],75.8,{"id":453,"source":437,"value":1816,"adjusted":1817,"lines":1818,"halfLife":456,"coverage":1819,"weight":1820,"score":1821},5.1,4.6,283,86.8,0.868,65.7,{"id":461,"source":437,"value":1823,"adjusted":1824,"lines":1825,"halfLife":464,"weight":234,"score":329},28.5,26.7,1833,{"total":1827,"mean":1828,"files":1829},853,21.3,[1830,1835,1839,1842,1846,1850,1854,1858,1861,1864],{"path":1831,"complexity":1832,"lines":1833,"bytes":1834},"src\u002Fserver.ts",163,1217,49626,{"path":1836,"complexity":1423,"lines":1837,"bytes":1838},"src\u002Fandroid.ts",616,19211,{"path":1761,"complexity":331,"lines":1840,"bytes":1841},454,12268,{"path":1843,"complexity":760,"lines":1844,"bytes":1845},"test\u002Futils.ts",101,3728,{"path":1847,"complexity":702,"lines":1848,"bytes":1849},"src\u002Fmobile-device.ts",347,9198,{"path":1851,"complexity":702,"lines":1852,"bytes":1853},"test\u002Fiphone-simulator.ts",189,7128,{"path":1855,"complexity":891,"lines":1856,"bytes":1857},"src\u002Fmobilecli.ts",263,7270,{"path":1859,"complexity":1322,"lines":1818,"bytes":1860},"src\u002Fiphone-simulator.ts",8235,{"path":1862,"complexity":903,"lines":1440,"bytes":1863},"test\u002Fandroid.ts",5972,{"path":1865,"complexity":903,"lines":1453,"bytes":1866},"test\u002Fmobile-device.test.ts",6494,{"percentage":1868,"findings":234,"files":1322,"byCategory":1869,"largest":1871},5.07,[1870],{"category":524,"count":234},[1872],{"category":524,"path":1859,"name":537,"line":234,"lines":1818},1790573644266]