authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-15 00:24:41 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-15 00:24:41 -07:00
log80b0532a431e4780ccb666c4c08bf9be0277bc00
tree0ded072b8ac006af9030108d628717075bb680cd
parentd5e4effbcaeda75caff5db28f699b6908cacf329
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

remove usingnamespace


1 files changed, 189 insertions(+), 92 deletions(-)

src/lib.zig+189-92
......@@ -4,73 +4,73 @@ const extras = @import("./lib.zig");
44const assert = std.debug.assert;
55const builtin = @import("builtin");
66
7pub usingnamespace @import("./reduceNumber.zig");
8pub usingnamespace @import("./fmtByteCountIEC.zig");
9pub usingnamespace @import("./randomSlice.zig");
10pub usingnamespace @import("./trimPrefix.zig");
11pub usingnamespace @import("./trimPrefixEnsure.zig");
12pub usingnamespace @import("./trimSuffix.zig");
13pub usingnamespace @import("./trimSuffixEnsure.zig");
14pub usingnamespace @import("./base64EncodeAlloc.zig");
15pub usingnamespace @import("./base64DecodeAlloc.zig");
16pub usingnamespace @import("./asciiUpper.zig");
17pub usingnamespace @import("./doesFileExist.zig");
18pub usingnamespace @import("./doesFolderExist.zig");
19pub usingnamespace @import("./sliceToInt.zig");
20pub usingnamespace @import("./fileList.zig");
21pub usingnamespace @import("./fileSize.zig");
22pub usingnamespace @import("./dirSize.zig");
23pub usingnamespace @import("./hashFile.zig");
24pub usingnamespace @import("./pipe.zig");
25pub usingnamespace @import("./countScalar.zig");
26pub usingnamespace @import("./sortBy.zig");
27pub usingnamespace @import("./sortBySlice.zig");
28pub usingnamespace @import("./lessThanSlice.zig");
29pub usingnamespace @import("./containsString.zig");
30pub usingnamespace @import("./ensureFieldSubset.zig");
31pub usingnamespace @import("./fmtReplacer.zig");
32pub usingnamespace @import("./randomBytes.zig");
33pub usingnamespace @import("./readExpected.zig");
34pub usingnamespace @import("./readBytes.zig");
35pub usingnamespace @import("./FixedMaxBuffer.zig");
36pub usingnamespace @import("./hashBytes.zig");
37pub usingnamespace @import("./readType.zig");
38pub usingnamespace @import("./indexBufferT.zig");
39pub usingnamespace @import("./BufIndexer.zig");
40pub usingnamespace @import("./skipToBoundary.zig");
41pub usingnamespace @import("./is.zig");
42pub usingnamespace @import("./safeAdd.zig");
43pub usingnamespace @import("./safeAddWrap.zig");
44pub usingnamespace @import("./readBytesAlloc.zig");
45pub usingnamespace @import("./nullifyS.zig");
46pub usingnamespace @import("./sliceTo.zig");
47pub usingnamespace @import("./matchesAll.zig");
48pub usingnamespace @import("./matchesAny.zig");
49pub usingnamespace @import("./opslice.zig");
7pub const reduceNumber = @import("./reduceNumber.zig").reduceNumber;
8pub const fmtByteCountIEC = @import("./fmtByteCountIEC.zig").fmtByteCountIEC;
9pub const randomSlice = @import("./randomSlice.zig").randomSlice;
10pub const trimPrefix = @import("./trimPrefix.zig").trimPrefix;
11pub const trimPrefixEnsure = @import("./trimPrefixEnsure.zig").trimPrefixEnsure;
12pub const trimSuffix = @import("./trimSuffix.zig").trimSuffix;
13pub const trimSuffixEnsure = @import("./trimSuffixEnsure.zig").trimSuffixEnsure;
14pub const base64EncodeAlloc = @import("./base64EncodeAlloc.zig").base64EncodeAlloc;
15pub const base64DecodeAlloc = @import("./base64DecodeAlloc.zig").base64DecodeAlloc;
16pub const asciiUpper = @import("./asciiUpper.zig").asciiUpper;
17pub const doesFileExist = @import("./doesFileExist.zig").doesFileExist;
18pub const doesFolderExist = @import("./doesFolderExist.zig").doesFolderExist;
19pub const sliceToInt = @import("./sliceToInt.zig").sliceToInt;
20pub const fileList = @import("./fileList.zig").fileList;
21pub const fileSize = @import("./fileSize.zig").fileSize;
22pub const dirSize = @import("./dirSize.zig").dirSize;
23pub const hashFile = @import("./hashFile.zig").hashFile;
24pub const pipe = @import("./pipe.zig").pipe;
25pub const countScalar = @import("./countScalar.zig").countScalar;
26pub const sortBy = @import("./sortBy.zig").sortBy;
27pub const sortBySlice = @import("./sortBySlice.zig").sortBySlice;
28pub const lessThanSlice = @import("./lessThanSlice.zig").lessThanSlice;
29pub const containsString = @import("./containsString.zig").containsString;
30pub const ensureFieldSubset = @import("./ensureFieldSubset.zig").ensureFieldSubset;
31pub const fmtReplacer = @import("./fmtReplacer.zig").fmtReplacer;
32pub const randomBytes = @import("./randomBytes.zig").randomBytes;
33pub const readExpected = @import("./readExpected.zig").readExpected;
34pub const readBytes = @import("./readBytes.zig").readBytes;
35pub const FixedMaxBuffer = @import("./FixedMaxBuffer.zig").FixedMaxBuffer;
36pub const hashBytes = @import("./hashBytes.zig").hashBytes;
37pub const readType = @import("./readType.zig").readType;
38pub const indexBufferT = @import("./indexBufferT.zig").indexBufferT;
39pub const BufIndexer = @import("./BufIndexer.zig").BufIndexer;
40pub const skipToBoundary = @import("./skipToBoundary.zig").skipToBoundary;
41pub const is = @import("./is.zig").is;
42pub const safeAdd = @import("./safeAdd.zig").safeAdd;
43pub const safeAddWrap = @import("./safeAddWrap.zig").safeAddWrap;
44pub const readBytesAlloc = @import("./readBytesAlloc.zig").readBytesAlloc;
45pub const nullifyS = @import("./nullifyS.zig").nullifyS;
46pub const sliceTo = @import("./sliceTo.zig").sliceTo;
47pub const matchesAll = @import("./matchesAll.zig").matchesAll;
48pub const matchesAny = @import("./matchesAny.zig").matchesAny;
49pub const opslice = @import("./opslice.zig").opslice;
5050
5151pub fn assertLog(ok: bool, comptime message: string, args: anytype) void {
5252 if (!ok) std.log.err("assertion failure: " ++ message, args);
5353 if (!ok) unreachable; // assertion failure
5454}
5555
56pub usingnamespace @import("./parse_json.zig");
57pub usingnamespace @import("./isArrayOf.zig");
58pub usingnamespace @import("./parse_int.zig");
59pub usingnamespace @import("./parse_bool.zig");
60pub usingnamespace @import("./to_hex.zig");
61pub usingnamespace @import("./FieldUnion.zig");
62pub usingnamespace @import("./LoggingReader.zig");
63pub usingnamespace @import("./LoggingWriter.zig");
64pub usingnamespace @import("./Partial.zig");
65pub usingnamespace @import("./coalescePartial.zig");
66pub usingnamespace @import("./joinPartial.zig");
67pub usingnamespace @import("./OneBiggerInt.zig");
68pub usingnamespace @import("./ReverseFields.zig");
69pub usingnamespace @import("./stringToEnum.zig");
70pub usingnamespace @import("./containsAggregate.zig");
71pub usingnamespace @import("./AnyReader.zig");
72pub usingnamespace @import("./sum.zig");
73pub usingnamespace @import("./RingBuffer.zig");
56pub const parse_json = @import("./parse_json.zig").parse_json;
57pub const isArrayOf = @import("./isArrayOf.zig").isArrayOf;
58pub const parse_int = @import("./parse_int.zig").parse_int;
59pub const parse_bool = @import("./parse_bool.zig").parse_bool;
60pub const to_hex = @import("./to_hex.zig").to_hex;
61pub const FieldUnion = @import("./FieldUnion.zig").FieldUnion;
62pub const LoggingReader = @import("./LoggingReader.zig").LoggingReader;
63pub const LoggingWriter = @import("./LoggingWriter.zig").LoggingWriter;
64pub const Partial = @import("./Partial.zig").Partial;
65pub const coalescePartial = @import("./coalescePartial.zig").coalescePartial;
66pub const joinPartial = @import("./joinPartial.zig").joinPartial;
67pub const OneBiggerInt = @import("./OneBiggerInt.zig").OneBiggerInt;
68pub const ReverseFields = @import("./ReverseFields.zig").ReverseFields;
69pub const stringToEnum = @import("./stringToEnum.zig").stringToEnum;
70pub const containsAggregate = @import("./containsAggregate.zig").containsAggregate;
71pub const AnyReader = @import("./AnyReader.zig").AnyReader;
72pub const sum = @import("./sum.zig").sum;
73pub const RingBuffer = @import("./RingBuffer.zig").RingBuffer;
7474
7575pub fn fd_realpath(fd: std.posix.fd_t) ![std.fs.max_path_bytes:0]u8 {
7676 switch (builtin.os.tag) {
......@@ -89,34 +89,131 @@ test {
8989 _ = &fd_realpath;
9090}
9191
92pub usingnamespace @import("./rawInt.zig");
93pub usingnamespace @import("./expectSimilarType.zig");
94pub usingnamespace @import("./rawIntBytes.zig");
95pub usingnamespace @import("./globalOption.zig");
96pub usingnamespace @import("./OneSmallerInt.zig");
97pub usingnamespace @import("./FlippedInt.zig");
98pub usingnamespace @import("./isZigString.zig");
99pub usingnamespace @import("./isIndexable.zig");
100pub usingnamespace @import("./isSlice.zig");
101pub usingnamespace @import("./matchesNone.zig");
102pub usingnamespace @import("./indexOfSlice.zig");
103pub usingnamespace @import("./mapBy.zig");
104pub usingnamespace @import("./lessThanBy.zig");
105pub usingnamespace @import("./isContainer.zig");
106pub usingnamespace @import("./hasFn.zig");
107pub usingnamespace @import("./hasFields.zig");
108pub usingnamespace @import("./StructOfSlices.zig");
109pub usingnamespace @import("./StructOfArrays.zig");
110pub usingnamespace @import("./StaticMultiList.zig");
111pub usingnamespace @import("./join.zig");
112pub usingnamespace @import("./omit.zig");
113pub usingnamespace @import("./swapMany.zig");
114pub usingnamespace @import("./ManyArrayList.zig");
115pub usingnamespace @import("./compareFnBasic.zig");
116pub usingnamespace @import("./compareFnField.zig");
117pub usingnamespace @import("./compareFnRange.zig");
118pub usingnamespace @import("./asciiLower.zig");
119pub usingnamespace @import("./parseDigits.zig");
120pub usingnamespace @import("./from_hex.zig");
121pub usingnamespace @import("./Pointee.zig");
122pub usingnamespace @import("./compareFnSlice.zig");
92pub const rawInt = @import("./rawInt.zig").rawInt;
93pub const expectSimilarType = @import("./expectSimilarType.zig").expectSimilarType;
94pub const rawIntBytes = @import("./rawIntBytes.zig").rawIntBytes;
95pub const globalOption = @import("./globalOption.zig").globalOption;
96pub const OneSmallerInt = @import("./OneSmallerInt.zig").OneSmallerInt;
97pub const FlippedInt = @import("./FlippedInt.zig").FlippedInt;
98pub const isZigString = @import("./isZigString.zig").isZigString;
99pub const isIndexable = @import("./isIndexable.zig").isIndexable;
100pub const isSlice = @import("./isSlice.zig").isSlice;
101pub const matchesNone = @import("./matchesNone.zig").matchesNone;
102pub const indexOfSlice = @import("./indexOfSlice.zig").indexOfSlice;
103pub const mapBy = @import("./mapBy.zig").mapBy;
104pub const lessThanBy = @import("./lessThanBy.zig").lessThanBy;
105pub const isContainer = @import("./isContainer.zig").isContainer;
106pub const hasFn = @import("./hasFn.zig").hasFn;
107pub const hasFields = @import("./hasFields.zig").hasFields;
108pub const StructOfSlices = @import("./StructOfSlices.zig").StructOfSlices;
109pub const StructOfArrays = @import("./StructOfArrays.zig").StructOfArrays;
110pub const StaticMultiList = @import("./StaticMultiList.zig").StaticMultiList;
111pub const join = @import("./join.zig").join;
112pub const omit = @import("./omit.zig").omit;
113pub const swapMany = @import("./swapMany.zig").swapMany;
114pub const swapManyLR = @import("./swapMany.zig").swapManyLR;
115pub const ManyArrayList = @import("./ManyArrayList.zig").ManyArrayList;
116pub const compareFnBasic = @import("./compareFnBasic.zig").compareFnBasic;
117pub const compareFnField = @import("./compareFnField.zig").compareFnField;
118pub const compareFnRange = @import("./compareFnRange.zig").compareFnRange;
119pub const asciiLower = @import("./asciiLower.zig").asciiLower;
120pub const asciiLowerComptime = @import("./asciiLower.zig").asciiLowerComptime;
121pub const parseDigits = @import("./parseDigits.zig").parseDigits;
122pub const from_hex = @import("./from_hex.zig").from_hex;
123pub const Pointee = @import("./Pointee.zig").Pointee;
124pub const compareFnSlice = @import("./compareFnSlice.zig").compareFnSlice;
125
126test {
127 _ = @import("reduceNumber.zig");
128 _ = @import("fmtByteCountIEC.zig");
129 _ = @import("randomSlice.zig");
130 _ = @import("trimPrefix.zig");
131 _ = @import("trimPrefixEnsure.zig");
132 _ = @import("trimSuffix.zig");
133 _ = @import("trimSuffixEnsure.zig");
134 _ = @import("base64EncodeAlloc.zig");
135 _ = @import("base64DecodeAlloc.zig");
136 _ = @import("asciiUpper.zig");
137 _ = @import("doesFileExist.zig");
138 _ = @import("doesFolderExist.zig");
139 _ = @import("sliceToInt.zig");
140 _ = @import("fileList.zig");
141 _ = @import("fileSize.zig");
142 _ = @import("dirSize.zig");
143 _ = @import("hashFile.zig");
144 _ = @import("pipe.zig");
145 _ = @import("countScalar.zig");
146 _ = @import("sortBy.zig");
147 _ = @import("sortBySlice.zig");
148 _ = @import("lessThanSlice.zig");
149 _ = @import("containsString.zig");
150 _ = @import("ensureFieldSubset.zig");
151 _ = @import("fmtReplacer.zig");
152 _ = @import("randomBytes.zig");
153 _ = @import("readExpected.zig");
154 _ = @import("readBytes.zig");
155 _ = @import("FixedMaxBuffer.zig");
156 _ = @import("hashBytes.zig");
157 _ = @import("readType.zig");
158 _ = @import("indexBufferT.zig");
159 _ = @import("BufIndexer.zig");
160 _ = @import("skipToBoundary.zig");
161 _ = @import("is.zig");
162 _ = @import("safeAdd.zig");
163 _ = @import("safeAddWrap.zig");
164 _ = @import("readBytesAlloc.zig");
165 _ = @import("nullifyS.zig");
166 _ = @import("sliceTo.zig");
167 _ = @import("matchesAll.zig");
168 _ = @import("matchesAny.zig");
169 _ = @import("opslice.zig");
170 _ = @import("parse_json.zig");
171 _ = @import("isArrayOf.zig");
172 _ = @import("parse_int.zig");
173 _ = @import("parse_bool.zig");
174 _ = @import("to_hex.zig");
175 _ = @import("FieldUnion.zig");
176 _ = @import("LoggingReader.zig");
177 _ = @import("LoggingWriter.zig");
178 _ = @import("Partial.zig");
179 _ = @import("coalescePartial.zig");
180 _ = @import("joinPartial.zig");
181 _ = @import("OneBiggerInt.zig");
182 _ = @import("ReverseFields.zig");
183 _ = @import("stringToEnum.zig");
184 _ = @import("containsAggregate.zig");
185 _ = @import("AnyReader.zig");
186 _ = @import("sum.zig");
187 _ = @import("RingBuffer.zig");
188 _ = @import("rawInt.zig");
189 _ = @import("expectSimilarType.zig");
190 _ = @import("rawIntBytes.zig");
191 _ = @import("globalOption.zig");
192 _ = @import("OneSmallerInt.zig");
193 _ = @import("FlippedInt.zig");
194 _ = @import("isZigString.zig");
195 _ = @import("isIndexable.zig");
196 _ = @import("isSlice.zig");
197 _ = @import("matchesNone.zig");
198 _ = @import("indexOfSlice.zig");
199 _ = @import("mapBy.zig");
200 _ = @import("lessThanBy.zig");
201 _ = @import("isContainer.zig");
202 _ = @import("hasFn.zig");
203 _ = @import("hasFields.zig");
204 _ = @import("StructOfSlices.zig");
205 _ = @import("StructOfArrays.zig");
206 _ = @import("StaticMultiList.zig");
207 _ = @import("join.zig");
208 _ = @import("omit.zig");
209 _ = @import("swapMany.zig");
210 _ = @import("ManyArrayList.zig");
211 _ = @import("compareFnBasic.zig");
212 _ = @import("compareFnField.zig");
213 _ = @import("compareFnRange.zig");
214 _ = @import("asciiLower.zig");
215 _ = @import("parseDigits.zig");
216 _ = @import("from_hex.zig");
217 _ = @import("Pointee.zig");
218 _ = @import("compareFnSlice.zig");
219}