refactor: remove usingnamespace

This commit is contained in:
Simon Hartcher 2025-04-29 10:07:04 +10:00
parent dc05b20bda
commit 040a1f1d00
3 changed files with 14 additions and 7 deletions

View file

@ -1,8 +1,19 @@
const std = @import("std"); const std = @import("std");
const testing = std.testing; const testing = std.testing;
pub usingnamespace @import("parsing.zig"); const parsing = @import("parsing.zig");
pub usingnamespace @import("timestamp.zig"); pub const DateTime = parsing.DateTime;
pub const timestampToDateTime = parsing.timestampToDateTime;
pub const parseEnglishToTimestamp = parsing.parseEnglishToTimestamp;
pub const parseEnglishToDateTime = parsing.parseEnglishToDateTime;
pub const parseIso8601ToTimestamp = parsing.parseIso8601ToTimestamp;
pub const parseIso8601ToDateTime = parsing.parseIso8601ToDateTime;
pub const dateTimeToTimestamp = parsing.dateTimeToTimestamp;
pub const printNowUtc = parsing.printNowUtc;
const timestamp = @import("timestamp.zig");
pub const DateFormat = timestamp.DateFormat;
pub const Timestamp = timestamp.Timestamp;
test { test {
testing.refAllDeclsRecursive(@This()); testing.refAllDeclsRecursive(@This());

View file

@ -5,7 +5,7 @@ pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{}); const optimize = b.standardOptimizeOption(.{});
const lib_mod = b.addModule("json", .{ const lib_mod = b.addModule("json", .{
.root_source_file = b.path("src/root.zig"), .root_source_file = b.path("src/json.zig"),
.target = target, .target = target,
.optimize = optimize, .optimize = optimize,
}); });

View file

@ -1,4 +0,0 @@
const std = @import("std");
const testing = std.testing;
pub usingnamespace @import("json.zig");