From 123d3e9f5d5d17b6a78bad59c83c64be1a592f20 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 6 May 2021 02:23:37 -0700 Subject: [PATCH] cmd/zpm/add: check devdeps for name clash too --- src/cmd/zpm_add.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cmd/zpm_add.zig b/src/cmd/zpm_add.zig index 889aa3e0a40d1cefc7c6581092bb89d42df9bc1d..e031099f4e024042323240b884ddd5bd086b1171 100644 --- a/src/cmd/zpm_add.zig +++ b/src/cmd/zpm_add.zig @@ -50,6 +50,11 @@ pub fn execute(args: [][]u8) !void { std.log.warn("dependency with name '{s}' already exists in your dependencies", .{found.get("name").?.String}); } } + for (self_module.devdeps) |dep| { + if (std.mem.eql(u8, dep.name, found.get("name").?.String)) { + std.log.warn("dependency with name '{s}' already exists in your dev_dependencies", .{found.get("name").?.String}); + } + } const file = try std.fs.cwd().openFile("zig.mod", .{ .read = true, .write = true }); try file.seekTo(try file.getEndPos()); -- 2.54.0