-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
123 lines (116 loc) · 2.98 KB
/
.gitignore
File metadata and controls
123 lines (116 loc) · 2.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
# Deny-by-default: ignore everything, explicitly allow tracked files.
# All file tracking is intentional. No glob patterns allowed.
*
# === Allowed: project configuration ===
!/.gitignore
!/Cargo.toml
!/Cargo.lock
!/justfile
!/rustfmt.toml
!/AGENTS.md
!/README.md
!/LICENSE
!/cliff.toml
!/.cargo
!/.cargo/config.toml
!/.cargo/config-portable.toml
# === Allowed: core crate ===
!/dryice
!/dryice/Cargo.toml
!/dryice/src
!/dryice/src/lib.rs
!/dryice/src/async_io
!/dryice/src/async_io/mod.rs
!/dryice/src/async_io/format.rs
!/dryice/src/async_io/reader.rs
!/dryice/src/async_io/writer.rs
!/dryice/src/mmap_io.rs
!/dryice/src/error.rs
!/dryice/src/fields.rs
!/dryice/src/record.rs
!/dryice/src/temp.rs
!/dryice/src/block
!/dryice/src/block/mod.rs
!/dryice/src/block/builder.rs
!/dryice/src/block/decoder.rs
!/dryice/src/block/header.rs
!/dryice/src/block/index.rs
!/dryice/src/block/quality.rs
!/dryice/src/block/name.rs
!/dryice/src/block/sequence.rs
!/dryice/src/config.rs
!/dryice/src/format.rs
!/dryice/src/io
!/dryice/src/io.rs
!/dryice/src/io/reader.rs
!/dryice/src/io/writer.rs
!/dryice/src/key.rs
!/dryice/examples
!/dryice/examples/spill_reload.rs
!/dryice/examples/partitioning.rs
!/dryice/examples/compact_codecs.rs
!/dryice/examples/record_keys.rs
!/dryice/examples/zero_copy_pipe.rs
!/dryice/examples/custom_codec.rs
!/dryice/examples/external_merge_sort.rs
!/dryice/examples/kmer_keys.rs
!/dryice/examples/key_only_kmers.rs
!/dryice/examples/kmer_name_pairs.rs
!/dryice/examples/kmer_partitioning.rs
!/dryice/examples/temp_file_lifecycle.rs
!/dryice/examples/noodles_adapter.rs
!/dryice/examples/rust_bio_adapter.rs
!/dryice/examples/README.md
!/dryice/tests
!/dryice/tests/round_trip.rs
!/dryice/tests/async_round_trip.rs
!/dryice/tests/mmap_round_trip.rs
!/dryice/tests/temp.rs
# === Allowed: benchmarks crate ===
!/benchmarks
!/benchmarks/Cargo.toml
!/benchmarks/src
!/benchmarks/src/lib.rs
!/benchmarks/benches
!/benchmarks/benches/write_throughput.rs
!/benchmarks/benches/read_throughput.rs
!/benchmarks/benches/round_trip.rs
!/benchmarks/README.md
# === Allowed: Python wrapper crate ===
!/dryice-python
!/dryice-python/Cargo.toml
!/dryice-python/pyproject.toml
!/dryice-python/src
!/dryice-python/src/lib.rs
!/dryice-python/LICENSE
!/dryice-python/README.md
!/dryice-python/py.typed
!/dryice-python/dryice_python.pyi
!/dryice-python/tests
!/dryice-python/tests/test_round_trip.py
!/dryice-python/examples
!/dryice-python/examples/biopython_integration.py
!/dryice-python/uv.lock
# === Allowed: Node wrapper crate ===
!/dryice-node
!/dryice-node/Cargo.toml
!/dryice-node/build.rs
!/dryice-node/api.js
!/dryice-node/api.d.ts
!/dryice-node/package.json
!/dryice-node/tsconfig.json
!/dryice-node/src
!/dryice-node/src/lib.rs
!/dryice-node/LICENSE
!/dryice-node/README.md
!/dryice-node/tests
!/dryice-node/tests/round_trip.test.ts
# === Allowed: skills ===
!/skills
!/skills/dryice
!/skills/dryice/SKILL.md
# === Allowed: GitHub workflows ===
!/.github
!/.github/workflows
!/.github/workflows/ci.yml
!/.github/workflows/release.yml