-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ignore trailing '#' in meta-schema URLs #497
Ignore trailing '#' in meta-schema URLs #497
Conversation
A single trailing # should be present for draft-07 and earlier, but should not be present for 2019-09 or 2020-12. But for simplicity and robustness, we can just ignore it in all cases
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #497 +/- ##
==========================================
+ Coverage 89.87% 90.05% +0.18%
==========================================
Files 58 58
Lines 9945 9866 -79
==========================================
- Hits 8938 8885 -53
+ Misses 1007 981 -26 ☔ View full report in Codecov by Sentry. |
CodSpeed Performance ReportMerging #497 will degrade performances by 49.53%Comparing Summary
Benchmarks breakdown
|
Whoops, sorry that was a typo. I meant it currently outputs true, but with this PR, it now outputs false! |
Kinda, in that you no longer need to specify |
Aha, got it! So, the other part of my comment is irrelevant then :) I haven't checked it myself yet, but it would not fix #496, right? as it seems to me that #496 is caused by some issue in UnevaluatedPropertiesValidator::is_valid |
Correct, they're entirely separate issues |
Good. I am going through the failures in bowtie.report and will push some fixes this week. For today, I plan to fix the issue of |
A single trailing # should be present for draft-07 and earlier, but should not be present for 2019-09 or 2020-12 (e.g. see the
$schema
value in draft2020-12/schema.json). But for simplicity and robustness, we can just ignore it in all cases.With this change, the output of this example is now
false
: