libpijul:1.0.0-alpha.15total uncompressed bytes
817.7 KB
potential savings
236.4 KB total in 13 files
Fix
ImprovedInclude {
include: [
"src",
"src/apply.rs",
"src/missing_context.rs",
"src/vector2.rs",
"src/path.rs",
"src/working_copy",
"src/working_copy/filesystem.rs",
"src/working_copy/mod.rs",
"src/working_copy/memory.rs",
"src/unrecord",
"src/unrecord/mod.rs",
"src/unrecord/working_copy.rs",
"src/record.rs",
"src/change.rs",
"src/change/change_file.rs",
"src/change/text_changes.rs",
"src/alive",
"src/alive/tarjan.rs",
"src/alive/debug.rs",
"src/alive/retrieve.rs",
"src/alive/dfs.rs",
"src/alive/mod.rs",
"src/alive/output.rs",
"src/fs.rs",
"src/vertex_buffer.rs",
"src/changestore",
"src/changestore/filesystem.rs",
"src/changestore/mod.rs",
"src/changestore/memory.rs",
"src/small_string.rs",
"src/pristine",
"src/pristine/path_id.rs",
"src/pristine/block.rs",
"src/pristine/edge.rs",
"src/pristine/merkle.rs",
"src/pristine/channel_dump.rs",
"src/pristine/patch_id.rs",
"src/pristine/inode_metadata.rs",
"src/pristine/inode.rs",
"src/pristine/sanakirja.rs",
"src/pristine/mod.rs",
"src/pristine/vertex.rs",
"src/pristine/hash.rs",
"src/pristine/change_id.rs",
"src/pristine/inode_vertex.rs",
"src/find_alive.rs",
"src/tests",
"src/tests/performance.rs",
"src/tests/file_conflicts.rs",
"src/tests/filesystem.rs",
"src/tests/missing_context.rs",
"src/tests/conflict.rs",
"src/tests/clone.rs",
"src/tests/change.rs",
"src/tests/unrecord.rs",
"src/tests/partial.rs",
"src/tests/rm_file.rs",
"src/tests/mod.rs",
"src/tests/add_file.rs",
"src/tests/patch.rs",
"src/output",
"src/output/mod.rs",
"src/output/archive.rs",
"src/output/output.rs",
"src/diff",
"src/diff/replace.rs",
"src/diff/split.rs",
"src/diff/diff.rs",
"src/diff/mod.rs",
"src/diff/delete.rs",
"src/diff/vertex_buffer.rs",
"src/lib.rs",
],
include_removed: [
"Cargo.toml",
],
potential: Some(
PotentialWaste {
patterns_to_fix: [
"!**/tests/**/*",
],
potential_waste: [
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
97,
100,
100,
95,
102,
105,
108,
101,
46,
114,
115,
],
size: 27875,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
99,
104,
97,
110,
103,
101,
46,
114,
115,
],
size: 7654,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
99,
108,
111,
110,
101,
46,
114,
115,
],
size: 5044,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
99,
111,
110,
102,
108,
105,
99,
116,
46,
114,
115,
],
size: 84409,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
102,
105,
108,
101,
95,
99,
111,
110,
102,
108,
105,
99,
116,
115,
46,
114,
115,
],
size: 51868,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
102,
105,
108,
101,
115,
121,
115,
116,
101,
109,
46,
114,
115,
],
size: 5054,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
109,
105,
115,
115,
105,
110,
103,
95,
99,
111,
110,
116,
101,
120,
116,
46,
114,
115,
],
size: 10156,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
109,
111,
100,
46,
114,
115,
],
size: 2216,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
112,
97,
114,
116,
105,
97,
108,
46,
114,
115,
],
size: 4105,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
112,
97,
116,
99,
104,
46,
114,
115,
],
size: 2203,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
112,
101,
114,
102,
111,
114,
109,
97,
110,
99,
101,
46,
114,
115,
],
size: 4897,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
114,
109,
95,
102,
105,
108,
101,
46,
114,
115,
],
size: 2084,
entry_type: 48,
},
TarHeader {
path: [
108,
105,
98,
112,
105,
106,
117,
108,
45,
49,
46,
48,
46,
48,
45,
97,
108,
112,
104,
97,
46,
49,
53,
47,
115,
114,
99,
47,
116,
101,
115,
116,
115,
47,
117,
110,
114,
101,
99,
111,
114,
100,
46,
114,
115,
],
size: 28810,
entry_type: 48,
},
],
},
),
has_build_script: false,
}