diff --git a/source/dub/recipe/json.d b/source/dub/recipe/json.d index 54486c7..f9cc8c2 100644 --- a/source/dub/recipe/json.d +++ b/source/dub/recipe/json.d @@ -177,7 +177,7 @@ pkg = package_name ~ pkg; } enforce(pkg !in bs.dependencies, "The dependency '"~pkg~"' is specified more than once." ); - bs.dependencies[pkg] = deserializeJson!Dependency(verspec); + bs.dependencies[pkg] = Dependency.fromJson(verspec); } break; case "systemDependencies": @@ -251,7 +251,7 @@ if( bs.dependencies !is null ){ auto deps = Json.emptyObject; foreach( pack, d; bs.dependencies ) - deps[pack] = serializeToJson(d); + deps[pack] = d.toJson(); ret["dependencies"] = deps; } if (bs.systemDependencies !is null) ret["systemDependencies"] = bs.systemDependencies;