Bug 16167 – chm-nav.json generation is broken

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dlang.org
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2016-06-12T13:37:00Z
Last change time
2016-10-01T11:45:21Z
Assigned to
dlang-bugzilla
Creator
code

Comments

Comment #0 by code — 2016-06-12T13:37:24Z
The nightlies don't build since 2016-06-10 b/c chmgen fails to parse chm-nav.json. http://nightlies.dlang.org/dmd-2016-06-11/build.html Can we somehow include a test in the dlang.org tester, that chm-nav.json is valid json? --- Loading navigation std.json.JSONException@std\json.d(1336): Unexpected character '<'. (Line 1:240) ---------------- 0x00430C12 in pure @safe void std.json.parseJSON!(immutable(char)[]).parseJSON(immutable(char)[], int, std.json.JSONOptions).error(immutable(char)[]) at C:\Users\vagrant\clones\dmd\src\..\..\phobos\std\json.d(729) ... 0x00430BD6 in @safe std.json.JSONValue std.json.parseJSON!(immutable(char)[]).parseJSON(immutable(char)[], int, std.json.JSONOptions) at C:\Users\vagrant\clones\dmd\src\..\..\phobos\std\json.d(1032) 0x00403476 in void chmgen.loadNavigation() at C:\Users\vagrant\clones\dlang.org\chmgen.d(204) 0x004032C2 in _Dmain at C:\Users\vagrant\clones\dlang.org\chmgen.d(170) ---
Comment #1 by github-bugzilla — 2016-06-15T11:22:30Z
Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/7a04b5b8152400957c1d12752446175a72f33a2f fix Issue 16167 - chm-nav.json generation is broken https://github.com/dlang/dlang.org/commit/c3763ba0ae7f04f17c35629a23efaf83d3bff04b Merge pull request #1374 from MartinNowak/fix16167 fix Issue 16167 - chm-nav.json generation is broken
Comment #2 by github-bugzilla — 2016-10-01T11:45:21Z
Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/7a04b5b8152400957c1d12752446175a72f33a2f fix Issue 16167 - chm-nav.json generation is broken https://github.com/dlang/dlang.org/commit/c3763ba0ae7f04f17c35629a23efaf83d3bff04b Merge pull request #1374 from MartinNowak/fix16167