Open chris48s opened 3 years ago
Reviewed this list against 0.7.0 and updated. A lot of issues here are now fixed either by the Ajv update or due to fixes being applied upstream.
As of https://github.com/SchemaStore/schemastore/pull/1658 SchemaStore switched out schemasafe for ajv and now validate the subset of schemas which are hosted on schemastore.org with ajv (Refs https://github.com/chris48s/v8r/issues/5#issuecomment-753530219). AFAIK the schemas which are hosted externally don't get validated (and also can change independently of the catalog).
TODO: can any of these be fixed either in this lib or upstream?
Maximum call stack size exceeded
404: Not Found
Some variation of
unknown format...
unknown format "html-selector" is used in schema at path "#/definitions/schematicOptions/properties/%40schematics~1angular%3Acomponent/properties/prefix"
unknown format "binary" is used in schema at path "#/items/definitions/org.apache.camel.model.dataformat.XMLSecurityDataFormat/properties/pass-phrase-byte"
unknown format "compiler_relativepath" is used in schema at path "#/properties/inputFile"
unknown format "match-pattern" is used in schema at path "#/definitions/match_pattern"
unknown format "google-duration" is used in schema at path "#/properties/timeout"
unknown format "int64" is used in schema at path "#/properties/deletionGracePeriodSeconds"
unknown format "utc-millisec" is used in schema at path "#/definitions/dss2-UseVerificationTimeType/properties/specTime"
unknown format "iri" is used in schema at path "#/properties/website"
unknown format "architectures" is used in schema at path "#/properties/architectures"
unknown format "relative-uri" is used in schema at path "#/properties/pluginMetadataEndpoint"
Other issues
Schema https://cirrus-ci.org/ is loaded but https://cirrus-ci.org/#/definitions/registry_config cannot be resolved
schema with key or id "https://github.com/ory/hydra/docs/config.schema.json" already exists
schema with key or id "https://github.com/ory/kratos/.schema/config.schema.json" already exists
Failed fetching lsdlschema-3.0.json
Failed fetching https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/1.1.118/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json
Failed fetching https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/v3.3.37/src/NerdBank.GitVersioning/version.schema.json
Failed fetching log.json
schema is invalid: data.definitions['PackageManagerUpdateConfig'].properties['packageManager'].oneOf[3].properties['config'] should be object,boolean
schema is invalid: data.definitions['pathPattern'].anyOf[1].properties['re'].pattern should match format "regex"