Description of the feature / enhancement.
Where possible, all (local) schemas should avoid using the ajvNotStrictMode property in src/schema-validation.jsonc. This issue will document progress in such a large migration. Due to the ongoing progress in pre-existing efforts, schemas listed in #6019 which don't presently use strict validation will not be listed here, to better divide tasks.
Progress
Ignored
Are you making a PR for this?
Yes, I will create a PR.
Description of the feature / enhancement.
Where possible, all (local) schemas should avoid using the
ajvNotStrictModeproperty insrc/schema-validation.jsonc. This issue will document progress in such a large migration. Due to the ongoing progress in pre-existing efforts, schemas listed in #6019 which don't presently use strict validation will not be listed here, to better divide tasks.Progress
anywork-ac-1.0.json: Enabled strict validation in anywork-*.json #6123anywork-ac-1.1.json: Enabled strict validation in anywork-*.json #6123appsettings.json: Enabled strict validation in appsettings.json #5982asmdef.json: Added strict validation to asmdef.json #6187aurora-1.0.json: Added strict validation to the Aurora Agile Meta-Framework #6188aurora-1.1.json: Added strict validation to the Aurora Agile Meta-Framework #6188aurora-1.2.json: Added strict validation to the Aurora Agile Meta-Framework #6188aurora-1.3.json: Added strict validation to the Aurora Agile Meta-Framework #6188aurora-2.0.json: Added strict validation to the Aurora Agile Meta-Framework #6188azure-deviceupdate-import-manifest-4.0.json: Added strict validation to azure-deviceupdate-*.json #6189azure-deviceupdate-import-manifest-5.0.json: Added strict validation to azure-deviceupdate-*.json #6189azure-deviceupdate-update-manifest-4.json: Added strict validation to azure-deviceupdate-*.json #6189azure-deviceupdate-update-manifest-5.json: Added strict validation to azure-deviceupdate-*.json #6189backportrc.json: Migrated many schemas to strict validation #6191behat.json: Migrated many schemas to strict validation #6191bitrise-step.json: Migrated many schemas to strict validation #6191bitrise.json: Migrated many schemas to strict validation #6191boyka-config.json: Migrated many schemas to strict validation #6191bukkit-plugin.json: Migrated many schemas to strict validation #6191bxci.schema-1.0.1.json: Migrated many schemas to strict validation #6191bxci.schema-1.0.json: Migrated many schemas to strict validation #6191bxci.schema-2.0.0.json: Migrated many schemas to strict validation #6191bxci.schema-2.x.json: Migrated many schemas to strict validation #6191catalog-info.json: Migrated many schemas to strict validation #6191chisel-slices.json: Migrated many schemas to strict validation #6191chrome-manifest.json: Enabled strict validation in chrome-manifest.json #5983cinnamon-spice-settings.json: Migrated many schemas to strict validation #6191cloud-sdk-pipeline-config-schema.json: Migrated many schemas to strict validation #6191cloudify.json: Migrated many schemas to strict validation #6191codecov.json: Enabled strict validation in codecov.json #5981codeship-services.json: Migrated many schemas to strict validation #6191codeship-steps.json: Migrated many schemas to strict validation #6191commitlintrc.json: Migrated many schemas to strict validation #6191dart-test.json: Migrated many schemas to strict validation #6191datalogic-scan2deploy-android.json: Migrated many schemas to strict validation #6191datalogic-scan2deploy-ce.json: Migrated many schemas to strict validation #6191deployed.json: Migrated many schemas to strict validation #6191dofigen.json: Migrated many schemas to strict validation #6191drone.json: Migrated many schemas to strict validation #6191drupal-recipe.json: Migrated many schemas to strict validation #6191electron-builder.json: Migrated many schemas to strict validation #6191enonic-xp-admin-extension-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-admin-extension-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-admin-extension-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-admin-tool-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-admin-tool-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-admin-tool-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-api-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-api-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-api-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-application-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-application-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-application-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-cms-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-cms-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-cms-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-content-type-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-content-type-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-content-type-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-form-fragment-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-form-fragment-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-form-fragment-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-idprovider-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-idprovider-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-idprovider-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-layout-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-layout-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-layout-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-macro-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-macro-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-macro-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-mixin-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-mixin-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-mixin-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-page-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-page-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-page-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-part-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-part-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-part-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-service-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-service-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-service-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-site-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-site-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-site-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-style-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-style-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-style-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-task-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-task-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-task-8.0.0.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-webapp-8.0.0-B4.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-webapp-8.0.0-B5.json: Added strict validation to Enonic XP Schemas #6201enonic-xp-webapp-8.0.0.json: Added strict validation to Enonic XP Schemas #6201esmrc.json: Migrated many schemas to strict validation #6191flatpak-manifest.json: Migrated many schemas to strict validation #6191foundryvtt-module-manifest.json: Migrated many schemas to strict validation #6191foundryvtt-system-manifest.json: Migrated many schemas to strict validation #6191foundryvtt-world-manifest.json: Migrated many schemas to strict validation #6191gaspar-1.0.json: Migrated many schemas to strict validation #6191gaspar-3.0.json: Migrated many schemas to strict validation #6191github-action.json: Incorporated strict validation in github-*.json #6270github-funding.json: chore: enable strict validation for github funding schema #6237github-workflow.json: Incorporated strict validation in github-*.json #6270github-workflow-template-properties: Enable strict validation for GitHub workflow templates #6235glazewm.json: Migrated many schemas to strict validation #6191helmfile.json: Migrated many schemas to strict validation #6191hemtt-0.6.2.json: Migrated many schemas to strict validation #6191install.json: Migrated many schemas to strict validation #6191jest.json: Migrated many schemas to strict validation #6191jfrog-pipelines.json: Incorporated strict validation in jfrog-pipelines.json #6272jovo-language-model.json: fix: enable strict validation for Jovo language model #6279jsdoc-1.0.0.json: Incorporated strict validation in many schemas #6297jsone.json: fix: Narrowed JSON-e types and added tests #6296kestra-0.18.0.json: Migrated many schemas to strict validation #6191kestra-0.18.1.json: Migrated many schemas to strict validation #6191kestra-0.18.2.json: Migrated many schemas to strict validation #6191kestra-0.18.3.json: Migrated many schemas to strict validation #6191kestra-0.19.0.json: Migrated many schemas to strict validation #6191lerna.json: Incorporated strict validation in many schemas #6297libman.json: Incorporated strict validation in many schemas #6297lintstagedrc.schema.json: Incorporated strict validation in many schemas #6297lsdlschema-3.4.json: Added strict validation to the Power BI linguistic schema #6208lsdlschema-3.5.json: Added strict validation to the Power BI linguistic schema #6208lsdlschema-4.0.json: Added strict validation to the Power BI linguistic schema #6208lsdlschema-4.1.json: Added strict validation to the Power BI linguistic schema #6208metaschema-draft-07-unofficial-strict.json: Incorporated strict validation in many schemas #6297metricshub-connector.jsonmetricshub.jsonminecraft-advancement.jsonminecraft-biome.jsonminecraft-dimension.jsonminecraft-item-modifier.jsonminecraft-loot-table.jsonminecraft-predicate.jsonminecraft-recipe.jsonminecraft-template-pool.jsonmprocs-0.6.4.jsonmtad.jsonnest-cli.jsonnetlify.jsonninjs-2.0.jsonnodemon.jsonopenhab-5.1.jsonopensrm.jsonopspec-io-0.1.7.jsonpackage.jsonpaper-plugin.jsonpartial-eslint-plugins.jsonpartial-pyright.jsonpep-723.jsonphrase.jsonpnpm-workspace.jsonpodman-desktop-extension-1.27.jsonpodman-desktop-extension.jsonpre-commit-config.jsonprisma.jsonprometheus.jsonpull-request-labeler-5.json: Migrated pull-request-labeler*.json to draft-07 #6073pull-request-labeler.json: Migrated pull-request-labeler*.json to draft-07 #6073putout.jsonpylock.jsonpyproject.jsonpyrseas-0.8.jsonrenovate-41.json: Migrated renovate-*.json to draft-07 #6075renovate-42.json: Migrated renovate-*.json to draft-07 #6075renovate-global-schema-41.json: Migrated renovate-*.json to draft-07 #6075renovate-global-schema-42.json: Migrated renovate-*.json to draft-07 #6075renovate-inherited-schema-42.json: Migrated renovate-*.json to draft-07 #6075sarif-2.1.0-rtm.0.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.1.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.2.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.3.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.4.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.5.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0-rtm.6.json: Migrated sarif*.json to draft-07 #6081sarif-2.1.0.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.0.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.1.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.2.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.3.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.4.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0-rtm.5.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file-2.1.0.json: Migrated sarif*.json to draft-07 #6081sarif-external-property-file.json: Migrated sarif*.json to draft-07 #6081sigmacv.jsonsize-limit.jsonstarlake.jsonstylelintrc.jsontemplate.jsontmlanguage.jsontslint.jsontypo3.jsonutam-page-object-1.5.0.json: chore: Incorporated strict validation in utam-page-object*.json #6281utam-page-object-2.0.3.json: chore: Incorporated strict validation in utam-page-object*.json #6281utam-page-object-2.2.0.json: chore: Incorporated strict validation in utam-page-object*.json #6281utam-page-object.json: chore: Incorporated strict validation in utam-page-object*.json #6281utcm-monitor.jsonvector.jsonvss-extension.jsonvtesttree-schema-v1.0.0.jsonvtesttree-schema-v2.0.0.jsonvtesttree-schema-v2.1.0.jsonvtesttree-schema-v2.2.0.jsonvtesttree-schema-v2.3.0.jsonvtesttree-schema-v2.4.0.jsonwebextension.jsonwinget-pkgs-singleton-0.1.jsonworkflows.jsonxs-app.jsonyamllint.jsonyoutrack-app.jsonIgnored
lsdlschema-0.7.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-1.0.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-1.2.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-2.0.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-3.0.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-3.1.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-3.2.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema-3.3.json: Added strict validation to the Power BI linguistic schema #6208 (comment)lsdlschema.json: Added strict validation to the Power BI linguistic schema #6208 (comment)Are you making a PR for this?
Yes, I will create a PR.