Comments (3)
Hello.
So while investigating ☝️ I found an issue with your meta-schema. Primarily, JSON Schema draft 6 uses $id
(with a $
) not id
as its identifying keyword. This is a change from draft 4, and I suspect it's likely a typo during any conversion that may have occurred. As it is, id
is just skipped as an unknown keyword. This is not new behavior.
I'd still like to get an actual minimal reproduction of this bug. My analysis (of my code) indicates that the variable in that code should never be null, which means something before that is wrong. The exception that's actually thrown doesn't help me as literally every keyword generates a KeywordEvaluation
object.
Also, I'm not sure why:
- you've written your meta-schema as draft 6, but you're using draft 7 on this line
- you've decided to re-register draft 7 under a new URI
from docfx.
Upcoming JsonSchema.Net v5.2.5 (now published) should fix the issue.
Would still be good to address the issues above.
from docfx.
Thank you @gregsdennis ! I updated the problems with meta schema according to your findings.
from docfx.
Related Issues (20)
- [Bug] Cannot remove View Source button HOT 2
- [Bug] .NET API bug UWP No longer supported HOT 4
- Broken examples after update HOT 3
- [Bug] DocFx: Command not found on MacOS Sonoma HOT 1
- [Bug] PDF error in some way again HOT 2
- [Bug] PDF missing some svg images but present in html HOT 1
- [Bug] .NET API bug: duplicate key in GenerateNestedTocStructure HOT 1
- [Feature Request] add responsive navigation HOT 2
- ApplyTemplateRendererError: Error applying template "toc.html" generated from "toc.yml" HOT 5
- Make TocHelper public
- Not detect code section in nested object
- [Bug] Failure with inheritdoc under certiain circumstances HOT 2
- [Bug] DocFX recursively builds into a new destination folder inside the existing destination folder HOT 2
- Need to upgrade bootstrap version HOT 2
- [Bug] Broken submodules
- [Feature Request] Change output html file encoding to UTF-8 (No BOM)
- [Feature Request] Add MSBuild option to hide templates from VS project tree HOT 3
- [Bug] `Filter by title` seems not working
- [Feature Request] Download `xrefmap.json` file on `docfx build` is significantly slower HOT 1
- [Bug] Failed to use `xrefmap.json` zip archived file HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docfx.