Skip to content

feat(sync): MTP discovery and bounded Android browsing/transfer (tr-t3i) - #178

Open
jm2 wants to merge 3 commits into
mainfrom
polecat/tr-t3i
Open

feat(sync): MTP discovery and bounded Android browsing/transfer (tr-t3i)#178
jm2 wants to merge 3 commits into
mainfrom
polecat/tr-t3i

chore(mtp): drop dead helpers and unused imports (tr-t3i)

f9557ce
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Jul 25, 2026 in 0s

21 new issues (0 max.) of at least severity.

Annotations

Check notice on line 83 in src/device/mtp/browse.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/browse.rs#L83

Method browse has a cyclomatic complexity of 11 (limit is 10)

Check warning on line 250 in src/device/mtp/browse.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/browse.rs#L250

Method build_list_children has 55 lines of code (limit is 50)

Check warning on line 1 in src/device/mtp/planner.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/planner.rs#L1

File src/device/mtp/planner.rs has 519 non-comment lines of code

Check warning on line 237 in src/device/mtp/planner.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/planner.rs#L237

Method plan has 90 lines of code (limit is 50)

Check notice on line 237 in src/device/mtp/planner.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/planner.rs#L237

Method plan has a cyclomatic complexity of 16 (limit is 10)

Check warning on line 436 in src/device/mtp/planner.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/mtp/planner.rs#L436

temp_dir should not be used for security operations.

Check warning on line 1 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L1

File src/device/transfer.rs has 1065 non-comment lines of code

Check warning on line 323 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L323

Method plan has 103 lines of code (limit is 50)

Check notice on line 323 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L323

Method plan has a cyclomatic complexity of 18 (limit is 10)

Check warning on line 434 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L434

Method collect_directory_stages has 83 lines of code (limit is 50)

Check notice on line 434 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L434

Method collect_directory_stages has a cyclomatic complexity of 12 (limit is 10)

Check notice on line 523 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L523

Method validate_request has a cyclomatic complexity of 11 (limit is 10)

Check warning on line 684 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L684

Method run has 67 lines of code (limit is 50)

Check warning on line 782 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L782

Method execute_copy_file has 10 parameters (limit is 8)

Check warning on line 782 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L782

Method execute_copy_file has 82 lines of code (limit is 50)

Check notice on line 782 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L782

Method execute_copy_file has a cyclomatic complexity of 14 (limit is 10)

Check warning on line 907 in src/device/transfer.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/device/transfer.rs#L907

temp_dir should not be used for security operations.

Check warning on line 1 in src/local/write_authority.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/local/write_authority.rs#L1

File src/local/write_authority.rs has 619 non-comment lines of code

Check warning on line 215 in src/local/write_authority.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/local/write_authority.rs#L215

Method prepare_write_relative_file has 67 lines of code (limit is 50)

Check notice on line 215 in src/local/write_authority.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/local/write_authority.rs#L215

Method prepare_write_relative_file has a cyclomatic complexity of 13 (limit is 10)

Check warning on line 596 in src/local/write_authority.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/local/write_authority.rs#L596

temp_dir should not be used for security operations.