3 views

nab138/iloader

User friendly sideloader

TypeScript★ 3,130+209 that day#3 on trending

Analyzed September 13, 2026 at 348eefd (main) with jscpd 5.4.0 in 0.0s. Code duplication stayed at 3.16% across 2 appearances since Sep 12.

3.16%duplicated code · 187 of 5,920 lines
16clones in code
43code files of 91 scanned
1.26%duplicated over all files · 16 clones

The code number leaves out tests, fixtures, docs, examples, data files, styles, translations and vendored code.

Largest clones in the code

  • 15 lines in 2 placesrust99 tokens
    347);
    348
    349let (generated_plist, generated_bytes) = tokio::select! {
    350    _ = cancel.cancelled() => {
    351        return Err(AppError::Canceled("Pairing".into()));
    352    }
    353    res = generate_rppairing_plist(&provider) => {
    354        res.map_err(|e| AppError::RemotePairing(e.to_string()))?
    355    }
    356};
    

    First 10 of 15 lines.

  • 17 lines in 2 placesrust92 tokens
    453let provider = get_provider(&device.info).await?;
    454let mut installation_proxy =
    455    InstallationProxyClient::connect(&provider)
    456        .await
    457        .map_err(|e| {
    458            AppError::DeviceComsWithMessage(
    459                "Failed to connect to installation proxy".into(),
    460                e.to_string(),
    461            )
    462        })?;
    

    First 10 of 17 lines.

  • 9 lines in 2 placesrust80 tokens
    51let store = handle
    52    .store("data.json")
    53    .map_err(|e| AppError::Misc(format!("Failed to get store: {:?}", e)))?;
    54let mut existing_ids = store
    55    .get("ids")
    56    .unwrap_or_else(|| Value::Array(vec![]))
    57    .as_array()
    58    .cloned()
    59    .unwrap_or_else(std::vec::Vec::new);
    
7 more
Largest clones over all files, tests and data included
By format, code only
FormatFilesLinesClonesDuplicated linesDuplication
rust101,80391005.55%
tsx183,0127872.89%
bash9644000%
typescript5287000%
perl1174000%
By format, all files
FormatFilesLinesClonesDuplicated linesDuplication
rust101,80391005.55%
tsx183,0127872.89%
json307,108000%
css101,179000%
bash9644000%
yaml3376000%
typescript5287000%
perl1174000%
markdown2173000%
markup261000%

Trending appearances

DayRankStarsFilesLinesClonesAll filesCodeHealthCommit
Sep 13, 2026#33,130 (+209)9114,865161.26%3.16%—348eefd
Sep 12, 2026#32,942 (+50)9114,865161.26%3.16%—348eefd

Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.