Skip to content

Commit f4bec38

Browse files
Anton Fediushins-ludwig
authored andcommitted
Update dependencies (#162)
1 parent d5b5bc7 commit f4bec38

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

source/ddox/entities.d

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ struct CachedType {
547547

548548
static CachedType fromTypeDecl(Declaration decl)
549549
{
550+
import std.conv : to;
550551
Type tp;
551552
tp.kind = TypeKind.Primitive;
552553
tp.typeName = decl.qualifiedName.to!string;

source/ddox/htmlgenerator.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ void generateHtmlDocs(Path dst_path, Package root, GeneratorSettings settings =
146146
import vibe.stream.memory;
147147
assert(filename.startsWith(dst_path));
148148

149-
auto str = new MemoryOutputStream;
149+
auto str = createMemoryOutputStream();
150150
del(str);
151151
auto h = md5Of(str.data).toHexString.idup;
152152
auto relfilename = filename[dst_path.length .. $].toString();

source/ddox/htmlserver.d

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ void registerApiDocs(URLRouter router, Package pack, GeneratorSettings settings
195195
if (!symbols_js.length) {
196196
import std.digest.md;
197197
import vibe.stream.memory;
198-
auto os = new MemoryOutputStream;
198+
auto os = createMemoryOutputStream;
199199
generateSymbolsJS(os, pack, settings, ent => linkTo(ent, 0));
200200
symbols_js = cast(string)os.data;
201201
symbols_js_md5 = '"' ~ md5Of(symbols_js).toHexString().idup ~ '"';
@@ -230,6 +230,7 @@ void registerApiDocs(URLRouter router, Package pack, GeneratorSettings settings
230230
private void searchEntries(R)(ref R dst, Entity root_ent, string[] search_terms) {
231231
bool[DocGroup] known_groups;
232232
void searchRec(Entity ent) {
233+
import std.conv : to;
233234
if ((!ent.docGroup || ent.docGroup !in known_groups) && matchesSearch(ent.qualifiedName.to!string, search_terms)) // FIXME: avoid GC allocations
234235
dst.put(ent);
235236
known_groups[ent.docGroup] = true;

0 commit comments

Comments
 (0)