Skip to content
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

add timestamp and request duration in LSP log #2181

Merged
merged 4 commits into from
Jan 29, 2023
Merged

Conversation

rchl
Copy link
Member

@rchl rchl commented Jan 28, 2023

Borrowed a bit from #272 (comment). Currently looks like this.

Screenshot 2023-01-28 at 17 36 22

Scopes and formatting up for discussion.

Resolves #272

plugin/core/windows.py Outdated Show resolved Hide resolved
@predragnikolic
Copy link
Member

While testing, I just noticed that the 2nd request is not highlighted:

:: [11:32:53.018] --> LSP-json textDocument/documentLink (3): {'textDocument': {'uri': 'file:///home/predragnikolic/.config/sublime-text/Packages/LSP/LSP.sublime-settings'}}
:: [11:32:53.024]  -> LSP-json json/schemaAssociations: [[{'uri': 'sublime://schemas/sublime-base'}, {'fileMatch': ['/*.sublime-build'], 'uri': 'sublime://schemas/sublime-build'}, {'fileMatch': ['/*.sublime-color-scheme', '/*.hidden-color-scheme'], 'uri': 'sublime://schemas/sublime-color-scheme'}, {'fileMatch': ['/*.sublime-commands'], 'uri': 'sublime://schemas/sublime-commands'}, {'fileMatch': ['/*.sublime-completions'], 'uri': 'sublime://schemas/sublime-completions'}, {'fileMatch': ['/*.sublime-keymap'], 'uri': 'sublime://schemas/sublime-keymap'}, {'fileMatch': ['/*.sublime-macro'], 'uri': 'sublime://schemas/sublime-macro'}, {'fileMatch': ['/*.sublime-menu'], 'uri': 'sublime://schemas/sublime-menu'}, {'fileMatch': ['/*.sublime-mousemap'], 'uri': 'sublime://schemas/sublime-mousemap'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://schemas/sublime-project'}, {'fileMatch': ['/*.sublime-settings'], 'uri': 'sublime://schemas/sublime-settings'}, {'fileMatch': ['/*.sublime-theme', '/*.hidden-theme'], 'uri': 'sublime://schemas/sublime-theme'}, {'fileMatch': ['/.vscode/*.json'], 'uri': 'sublime://schemas/vscode-base'}, {'fileMatch': ['/package.json'], 'uri': 'sublime://schemas/package-json-eslint'}, {'fileMatch': ['/Preferences.sublime-settings', '/Preferences%20%28Linux%29.sublime-settings', '/Preferences%20%28OSX%29.sublime-settings', '/Preferences%20%28Windows%29.sublime-settings'], 'uri': 'sublime://schemas/preferences.sublime-settings'}, {'fileMatch': ['/sublime-package.json'], 'uri': 'sublime://schemas/sublime-package-schema'}, {'fileMatch': ['/tsconfig.json', '/tsconfig.*.json', '/tsconfig-*.json'], 'uri': 'sublime://schemas/tsconfig'}, {'fileMatch': ['/jsconfig.json', '/jsconfig.*.json', '/jsconfig-*.json'], 'uri': 'sublime://schemas/jsconfig'}, {'uri': 'https://json.schemastore.org/base.json'}, {'fileMatch': ['/.awc.json', '/.awc.jsonc', '/.awc'], 'uri': 'https://json.schemastore.org/anywork-ac-1.1.json'}, {'fileMatch': ['/.adonisrc.json'], 'uri': 'https://raw.githubusercontent.com/adonisjs/application/master/adonisrc.schema.json'}, {'fileMatch': ['/.agripparc.json', '/agripparc.json'], 'uri': 'https://json.schemastore.org/agripparc-1.4.json'}, {'fileMatch': ['/.aiproj.json'], 'uri': 'https://json.schemastore.org/aiproj.json'}, {'fileMatch': ['/*.task.json'], 'uri': 'https://raw.githubusercontent.com/airplanedev/lib/main/pkg/deploy/taskdir/definitions/schema_0_3.json'}, {'fileMatch': ['/angular.json'], 'uri': 'https://raw.githubusercontent.com/angular/angular-cli/master/packages/angular/cli/lib/config/workspace-schema.json'}, {'fileMatch': ['/.angular-cli.json', '/angular-cli.json'], 'uri': 'https://raw.githubusercontent.com/angular/angular-cli/v10.1.6/packages/angular/cli/lib/config/schema.json'}, {'fileMatch': ['/.ansible-lint'], 'uri': 'https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-lint.json'}, {'fileMatch': ['/.ansible-navigator.json', '/ansible-navigator.json'], 'uri': 'https://raw.githubusercontent.com/ansible/ansible-navigator/main/src/ansible_navigator/data/ansible-navigator.json'}, {'fileMatch': ['/apple-app-site-association'], 'uri': 'https://json.schemastore.org/apple-app-site-association.json'}, {'fileMatch': ['/appsscript.json'], 'uri': 'https://json.schemastore.org/appsscript.json'}, {'fileMatch': ['/appsettings.json', '/appsettings.*.json'], 'uri': 'https://json.schemastore.org/appsettings.json'}, {'fileMatch': ['/arc.json'], 'uri': 'https://raw.githubusercontent.com/architect/parser/v2.3.0/arc-schema.json'}, {'uri': 'https://raw.githubusercontent.com/argoproj/argo-events/master/api/jsonschema/schema.json'}, {'uri': 'https://raw.githubusercontent.com/argoproj/argo-workflows/master/api/jsonschema/schema.json'}, {'fileMatch': ['/asconfig.json'], 'uri': 'https://json.schemastore.org/asconfig-schema.json'}, {'fileMatch': ['/asyncapi.json', '/*asyncapi.json'], 'uri': 'https://www.asyncapi.com/schema-store/all.schema-store.json'}, {'fileMatch': ['/*.avsc'], 'uri': 'https://json.schemastore.org/avro-avsc.json'}, {'fileMatch': ['/*.importmanifest.json'], 'uri': 'https://json.schemastore.org/azure-deviceupdate-import-manifest-5.0.json'}, {'fileMatch': ['/*.updatemanifest.json'], 'uri': 'https://json.schemastore.org/azure-deviceupdate-update-manifest-4.json'}, {'uri': 'https://json.schemastore.org/azure-iot-edgeagent-deployment-1.1.json'}, {'uri': 'https://json.schemastore.org/azure-iot-edgehub-deployment-1.2.json'}, {'uri': 'https://json.schemastore.org/azure-iot-edge-deployment-2.0.json'}, {'fileMatch': ['/deployment.template.json', '/deployment.debug.template.json'], 'uri': 'https://json.schemastore.org/azure-iot-edge-deployment-template-4.0.json'}, {'fileMatch': ['/manifest.json'], 'uri': 'https://json.schemastore.org/foxx-manifest.json'}, {'fileMatch': ['/fly.toml'], 'uri': 'https://json.schemastore.org/fly.json'}, {'fileMatch': ['/*.asmdef'], 'uri': 'https://json.schemastore.org/asmdef.json'}, {'fileMatch': ['/.babelrc', '/babel.config.json'], 'uri': 'https://json.schemastore.org/babelrc.json'}, {'fileMatch': ['/.backportrc.json'], 'uri': 'https://json.schemastore.org/backportrc.json'}, {'fileMatch': ['/database.beef.json'], 'uri': 'https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/database.beef.json'}, {'fileMatch': ['/entity.beef.json', '/refdata.beef.json', '/datamodel.beef.json'], 'uri': 'https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/entity.beef.json'}, {'fileMatch': ['/*.bigquery.json'], 'uri': 'https://json.schemastore.org/bigquery-table.json'}, {'fileMatch': ['/bitrise.json'], 'uri': 'https://json.schemastore.org/bitrise.json'}, {'fileMatch': ['/.bootstraprc'], 'uri': 'https://json.schemastore.org/bootstraprc.json'}, {'fileMatch': ['/bower.json', '/.bower.json'], 'uri': 'https://json.schemastore.org/bower.json'}, {'fileMatch': ['/.bowerrc'], 'uri': 'https://json.schemastore.org/bowerrc.json'}, {'fileMatch': ['/.suite.json', '/.xsuite.json'], 'uri': 'https://json.schemastore.org/bozr.json'}, {'fileMatch': ['/bsconfig.json'], 'uri': 'https://raw.githubusercontent.com/rescript-lang/rescript-compiler/master/docs/docson/build-schema.json'}, {'fileMatch': ['/*buildinfo*.json', '/*build-info*.json', '/*.buildinfo'], 'uri': 'https://raw.githubusercontent.com/jfrog/build-info-go/main/buildinfo-schema.json'}, {'fileMatch': ['/buildkite.json', '/buildkite.*.json', '/.buildkite/pipeline.json', '/.buildkite/pipeline.*.json'], 'uri': 'https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json'}, {'fileMatch': ['/bundleconfig.json'], 'uri': 'https://json.schemastore.org/bundleconfig.json'}, {'fileMatch': ['/block.json'], 'uri': 'https://schemas.wp.org/trunk/block.json'}, {'fileMatch': ['/block-metadata.json'], 'uri': 'https://blockprotocol.org/schemas/block-metadata.json'}, {'fileMatch': ['/scripts.json', '/better-scripts.json', '/.better-scriptsrc', '/.better-scriptsrc.json'], 'uri': 'https://raw.githubusercontent.com/iamyoki/better-scripts/main/lib/schema.json'}, {'fileMatch': ['/CMakePresets.json', '/CMakeUserPresets.json'], 'uri': 'https://raw.githubusercontent.com/Kitware/CMake/master/Help/manual/presets/schema.json'}, {'uri': 'https://carafe.fm/schema/draft-02/bundle.schema.json'}, {'fileMatch': ['/Cargo.toml'], 'uri': 'https://json.schemastore.org/cargo.json'}, {'fileMatch': ['/Makefile.toml'], 'uri': 'https://json.schemastore.org/cargo-make.json'}, {'uri': 'https://raw.githubusercontent.com/cityjson/specs/master/schemas/cityjson.min.schema.json'}, {'fileMatch': ['/*.cncc.json'], 'uri': 'https://appliedengdesign.github.io/cnccodes-json-schema/draft/2022-07/schema'}, {'uri': 'https://raw.githubusercontent.com/Ortus-Solutions/vscode-commandbox/master/resources/schemas/box.schema.json'}, {'uri': 'https://raw.githubusercontent.com/Ortus-Solutions/vscode-commandbox/master/resources/schemas/server.schema.json'}, {'fileMatch': ['/csr.json', '/*.csr.json'], 'uri': 'https://json.schemastore.org/csr.json'}, {'fileMatch': ['/dein.toml'], 'uri': 'https://json.schemastore.org/dein.json'}, {'fileMatch': ['/Chart.lock'], 'uri': 'https://json.schemastore.org/chart-lock.json'}, {'fileMatch': ['/.codeclimate.json'], 'uri': 'https://json.schemastore.org/codeclimate.json'}, {'fileMatch': ['/.clasp.json'], 'uri': 'https://json.schemastore.org/clasp.json'}, {'fileMatch': ['/vercel.json'], 'uri': 'https://openapi.vercel.sh/vercel.json'}, {'fileMatch': ['/*.code-snippets'], 'uri': 'https://raw.githubusercontent.com/Yash-Singh1/vscode-snippets-json-schema/main/schema.json'}, {'fileMatch': ['/compilerconfig.json'], 'uri': 'https://json.schemastore.org/compilerconfig.json'}, {'fileMatch': ['/compile_commands.json'], 'uri': 'https://json.schemastore.org/compile-commands.json'}, {'fileMatch': ['/commands.json'], 'uri': 'https://json.schemastore.org/commands.json'}, {'fileMatch': ['/*.cat.json', '/*.catalog.json'], 'uri': 'https://raw.githubusercontent.com/howlowck/common-catalog-schema/main/schema-versions.json'}, {'fileMatch': ['/cosmos.config.json'], 'uri': 'https://json.schemastore.org/cosmos-config.json'}, {'uri': 'https://json.schemastore.org/chrome-manifest.json'}, {'fileMatch': ['/chutzpah.json'], 'uri': 'https://json.schemastore.org/chutzpah.json'}, {'fileMatch': ['/contentmanifest.json'], 'uri': 'https://json.schemastore.org/vsix-manifestinjection.json'}, {'fileMatch': ['/cloudbuild.json', '/*.cloudbuild.json'], 'uri': 'https://json.schemastore.org/cloudbuild.json'}, {'fileMatch': ['/workflows.json', '/*.workflows.json'], 'uri': 'https://json.schemastore.org/workflows.json'}, {'fileMatch': ['/cdk.json'], 'uri': 'https://json.schemastore.org/cdk.json'}, {'fileMatch': ['/*.cf.json', '/cloudformation.json'], 'uri': 'https://raw.githubusercontent.com/awslabs/goformation/master/schema/cloudformation.schema.json'}, {'fileMatch': ['/serverless.template', '/*.sam.json', '/sam.json'], 'uri': 'https://raw.githubusercontent.com/awslabs/goformation/master/schema/sam.schema.json'}, {'fileMatch': ['/CITATION.cff'], 'uri': 'https://citation-file-format.github.io/1.2.0/schema.json'}, {'fileMatch': ['/coffeelint.json'], 'uri': 'https://json.schemastore.org/coffeelint.json'}, {'fileMatch': ['/composer.json'], 'uri': 'https://raw.githubusercontent.com/composer/composer/main/res/composer-schema.json'}, {'fileMatch': ['/component.json'], 'uri': 'https://json.schemastore.org/component.json'}, {'fileMatch': ['/cdmanifest.json', '/cgmanifest.json'], 'uri': 'https://json.schemastore.org/component-detection-manifest.json'}, {'fileMatch': ['/config.json'], 'uri': 'https://json.schemastore.org/config.json'}, {'fileMatch': ['/contribute.json'], 'uri': 'https://raw.githubusercontent.com/mozilla/contribute.json/master/schema.json'}, {'fileMatch': ['/cypress.json'], 'uri': 'https://on.cypress.io/cypress.schema.json'}, {'fileMatch': ['/.creatomic'], 'uri': 'https://json.schemastore.org/creatomic.json'}, {'fileMatch': ['/.cspell.json', '/cspell.json', '/.cSpell.json', '/cSpell.json', '/cspell.config.json'], 'uri': 'https://raw.githubusercontent.com/streetsidesoftware/cspell/main/packages/cspell-types/cspell.schema.json'}, {'fileMatch': ['/.csscomb.json'], 'uri': 'https://json.schemastore.org/csscomb.json'}, {'fileMatch': ['/.csslintrc'], 'uri': 'https://json.schemastore.org/csslintrc.json'}, {'uri': 'https://json.schemastore.org/dart-build.json'}, {'fileMatch': ['/.dla.json'], 'uri': 'https://json.schemastore.org/datalogic-scan2deploy-android.json'}, {'fileMatch': ['/.dlc.json'], 'uri': 'https://json.schemastore.org/datalogic-scan2deploy-ce.json'}, {'fileMatch': ['/debugsettings.json'], 'uri': 'https://json.schemastore.org/debugsettings.json'}, {'fileMatch': ['/deno.json', '/deno.jsonc'], 'uri': 'https://raw.githubusercontent.com/denoland/deno/main/cli/schemas/config-file.v1.json'}, {'uri': 'https://raw.githubusercontent.com/AxoCode/json-schema/master/discord/webhook.json'}, {'fileMatch': ['/dockerd.json', '/docker.json'], 'uri': 'https://json.schemastore.org/dockerd.json'}, {'fileMatch': ['/docfx.json'], 'uri': 'https://json.schemastore.org/docfx.json'}, {'fileMatch': ['/.dolittle/artifacts.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/DotNET.SDK/v5.0.0/Schemas/Artifacts.Configuration/artifacts.json'}, {'fileMatch': ['/bounded-context.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Applications.Configuration/bounded-context.json'}, {'fileMatch': ['/.dolittle/event-horizons.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Events/event-horizons.json'}, {'fileMatch': ['/.dolittle/resources.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/DotNET.Fundamentals/v5.1.0/Schemas/ResourceTypes.Configuration/resources.json'}, {'fileMatch': ['/.dolittle/server.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Server/server.json'}, {'fileMatch': ['/.dolittle/tenants.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Tenancy/tenants.json'}, {'fileMatch': ['/.dolittle/tenant-map.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/DotNET.Fundamentals/master/Schemas/Tenancy.Configuration/tenant-map.json'}, {'fileMatch': ['/.dolittle/topology.json'], 'uri': 'https://raw.githubusercontent.com/dolittle/DotNET.SDK/master/Schemas/Applications.Configuration/topology.json'}, {'fileMatch': ['/dotnet-release-index.json'], 'uri': 'https://json.schemastore.org/dotnet-releases-index.json'}, {'fileMatch': ['/dotnetcli.host.json'], 'uri': 'https://json.schemastore.org/dotnetcli.host.json'}, {'uri': 'https://json.schemastore.org/dss-2.0.0.json'}, {'fileMatch': ['/ecosystem.json', '/ecosystem.config.json'], 'uri': 'https://json.schemastore.org/pm2-ecosystem.json'}, {'uri': 'https://raw.githubusercontent.com/weaveworks/eksctl/main/pkg/apis/eksctl.io/v1alpha5/assets/schema.json'}, {'fileMatch': ['/.esmrc', '/.esmrc.json', '/.esmrc.js', '/.esmrc.cjs', '/.esmrc.mjs'], 'uri': 'https://json.schemastore.org/esmrc.json'}, {'uri': 'https://json.schemastore.org/esquio.json'}, {'fileMatch': ['/epr-manifest.json'], 'uri': 'https://json.schemastore.org/epr-manifest.json'}, {'fileMatch': ['/electron-builder.json'], 'uri': 'https://json.schemastore.org/electron-builder.json'}, {'fileMatch': ['/app.json'], 'uri': 'https://json.schemastore.org/expo-41.0.0.json'}, {'fileMatch': ['/.eslintrc', '/.eslintrc.json'], 'uri': 'https://json.schemastore.org/eslintrc.json'}, {'fileMatch': ['/**/application/instances/*.json'], 'uri': 'https://www.facets.cloud/assets/fsdl/application.schema.json'}, {'fileMatch': ['/fabric.mod.json'], 'uri': 'https://json.schemastore.org/fabric.mod.json'}, {'fileMatch': ['/system.json', '/module.json'], 'uri': 'https://json.schemastore.org/foundryvtt-manifest.json'}, {'fileMatch': ['/template.json'], 'uri': 'https://json.schemastore.org/foundryvtt-template.json'}, {'fileMatch': ['/fossa-deps.json'], 'uri': 'https://raw.githubusercontent.com/fossas/fossa-cli/master/docs/references/files/fossa-deps.schema.json'}, {'fileMatch': ['/function.json'], 'uri': 'https://json.schemastore.org/function.json'}, {'fileMatch': ['/gwcore.json', '/gatewaycore.json', '/*.gwcore.json', '/*.gatewaycore.json'], 'uri': 'https://raw.githubusercontent.com/cloudtoid/gateway-core/master/src/Cloudtoid.GatewayCore/Options/Schema/2021-07.json'}, {'fileMatch': ['/**/.well-known/gpc.json'], 'uri': 'https://json.schemastore.org/gpc.json'}, {'uri': 'https://json.schemastore.org/geojson.json'}, {'fileMatch': ['/gitversion.json'], 'uri': 'https://json.schemastore.org/gitversion.json'}, {'fileMatch': ['/.github/workflow-templates/**.properties.json'], 'uri': 'https://json.schemastore.org/github-workflow-template-properties.json'}, {'fileMatch': ['/global.json'], 'uri': 'https://json.schemastore.org/global.json'}, {'fileMatch': ['/.golangci.toml', '/.golangci.json'], 'uri': 'https://json.schemastore.org/golangci-lint.json'}, {'uri': 'https://goreleaser.com/static/schema-pro.json'}, {'uri': 'https://json.schemastore.org/grafana-dashboard-5.x.json'}, {'fileMatch': ['/.meshrc.json', '/.meshrc.js'], 'uri': 'https://unpkg.com/@graphql-mesh/types/config-schema.json'}, {'fileMatch': ['/graphql.config.json', '/graphql.config.js', '/.graphqlrc', '/.graphqlrc.json', '/.graphqlrc.js'], 'uri': 'https://unpkg.com/graphql-config/config-schema.json'}, {'fileMatch': ['/codegen.json', '/codegen.js', '/.codegen.json', '/.codegen.js'], 'uri': 'https://www.graphql-code-generator.com/config.schema.json'}, {'fileMatch': ['/copy.json'], 'uri': 'https://json.schemastore.org/grunt-copy-task.json'}, {'fileMatch': ['/clean.json'], 'uri': 'https://json.schemastore.org/grunt-clean-task.json'}, {'fileMatch': ['/cssmin.json'], 'uri': 'https://json.schemastore.org/grunt-cssmin-task.json'}, {'fileMatch': ['/jshint.json'], 'uri': 'https://json.schemastore.org/grunt-jshint-task.json'}, {'fileMatch': ['/watch.json'], 'uri': 'https://json.schemastore.org/grunt-watch-task.json'}, {'fileMatch': ['/grunt/*.json', '/*-tasks.json'], 'uri': 'https://json.schemastore.org/grunt-task.json'}, {'fileMatch': ['/haxelib.json'], 'uri': 'https://json.schemastore.org/haxelib.json'}, {'fileMatch': ['/*.hayson.json'], 'uri': 'https://raw.githubusercontent.com/j2inn/hayson/master/hayson-json-schema.json'}, {'fileMatch': ['/hazelcast*.json', '/hz-*.json'], 'uri': 'https://hazelcast.com/schema/config/hazelcast-config-5.1.json'}, {'fileMatch': ['/host.json'], 'uri': 'https://json.schemastore.org/host.json'}, {'fileMatch': ['/host-meta.json'], 'uri': 'https://json.schemastore.org/host-meta.json'}, {'fileMatch': ['/.htmlhintrc'], 'uri': 'https://json.schemastore.org/htmlhint.json'}, {'fileMatch': ['/hydra.json', '/hydra.toml'], 'uri': 'https://raw.githubusercontent.com/ory/hydra/master/.schema/version.schema.json'}, {'fileMatch': ['/ide.host.json'], 'uri': 'https://json.schemastore.org/ide.host.json'}, {'fileMatch': ['/imageoptimizer.json'], 'uri': 'https://json.schemastore.org/imageoptimizer.json'}, {'fileMatch': ['/.imgbotconfig'], 'uri': 'https://json.schemastore.org/imgbotconfig.json'}, {'fileMatch': ['/importmap.json', '/import_map.json', '/import-map.json'], 'uri': 'https://json.schemastore.org/importmap.json'}, {'fileMatch': ['/jsonConfig.json', '/jsonCustom.json', '/jsonTab.json'], 'uri': 'https://raw.githubusercontent.com/ioBroker/adapter-react-v5/main/schemas/jsonConfig.json'}, {'fileMatch': ['/io-package.json'], 'uri': 'https://json.schemastore.org/io-package.json'}, {'fileMatch': ['/jasmine.json'], 'uri': 'https://json.schemastore.org/jasmine.json'}, {'fileMatch': ['/**/filespecs/*.json', '/*filespec*.json', '/*.filespec'], 'uri': 'https://raw.githubusercontent.com/jfrog/jfrog-cli/v2/schema/filespec-schema.json'}, {'uri': 'https://json.schemastore.org/jovo-language-model.json'}, {'fileMatch': ['/.jsbeautifyrc'], 'uri': 'https://json.schemastore.org/jsbeautifyrc.json'}, {'fileMatch': ['/.jsbeautifyrc'], 'uri': 'https://json.schemastore.org/jsbeautifyrc-nested.json'}, {'fileMatch': ['/.jscsrc', '/jscsrc.json'], 'uri': 'https://json.schemastore.org/jscsrc.json'}, {'fileMatch': ['/.jshintrc'], 'uri': 'https://json.schemastore.org/jshintrc.json'}, {'fileMatch': ['/.jsinspectrc'], 'uri': 'https://json.schemastore.org/jsinspectrc.json'}, {'uri': 'https://jsonapi.org/schema'}, {'uri': 'https://json.schemastore.org/jdt.json'}, {'fileMatch': ['/feed.json'], 'uri': 'https://json.schemastore.org/feed.json'}, {'fileMatch': ['/*.jsonld'], 'uri': 'https://json.schemastore.org/jsonld.json'}, {'fileMatch': ['/*.patch'], 'uri': 'https://json.schemastore.org/json-patch.json'}, {'fileMatch': ['/jsconfig.json'], 'uri': 'https://json.schemastore.org/jsconfig.json'}, {'fileMatch': ['/krakend.json', '/krakend.toml'], 'uri': 'https://www.krakend.io/schema/v3.json'}, {'fileMatch': ['/service.datadog.json'], 'uri': 'https://raw.githubusercontent.com/DataDog/schema/main/service-catalog/version.schema.json'}, {'fileMatch': ['/keto.json', '/keto.toml'], 'uri': 'https://raw.githubusercontent.com/ory/keto/master/.schema/version.schema.json'}, {'fileMatch': ['/launchsettings.json'], 'uri': 'https://json.schemastore.org/launchsettings.json'}, {'fileMatch': ['/lerna.json'], 'uri': 'https://json.schemastore.org/lerna.json'}, {'fileMatch': ['/libman.json'], 'uri': 'https://json.schemastore.org/libman.json'}, {'fileMatch': ['/license-report-config.json'], 'uri': 'https://json.schemastore.org/license-report-config.json'}, {'fileMatch': ['/linkinator.config.json'], 'uri': 'https://json.schemastore.org/linkinator-config.json'}, {'uri': 'https://w3id.org/linkml/meta.schema.json'}, {'fileMatch': ['/local.settings.json'], 'uri': 'https://json.schemastore.org/local.settings.json'}, {'fileMatch': ['/localazy.json'], 'uri': 'https://raw.githubusercontent.com/localazy/cli-schema/master/localazy.json'}, {'fileMatch': ['/*.lsdl.json'], 'uri': 'https://json.schemastore.org/lsdlschema.json'}, {'uri': 'https://json.schemastore.org/band-manifest.json'}, {'fileMatch': ['/mimetypes.json'], 'uri': 'https://json.schemastore.org/mimetypes.json'}, {'fileMatch': ['/**/data/*/advancements/*.json'], 'uri': 'https://json.schemastore.org/minecraft-advancement.json'}, {'fileMatch': ['/**/data/*/worldgen/biome/*.json'], 'uri': 'https://json.schemastore.org/minecraft-biome.json'}, {'fileMatch': ['/**/data/*/worldgen/configured_carver/*.json'], 'uri': 'https://json.schemastore.org/minecraft-configured-carver.json'}, {'fileMatch': ['/**/data/*/dimension_type/*.json'], 'uri': 'https://json.schemastore.org/minecraft-dimension-type.json'}, {'fileMatch': ['/**/data/*/dimension/*.json'], 'uri': 'https://json.schemastore.org/minecraft-dimension.json'}, {'fileMatch': ['/**/data/*/item_modifiers/*.json'], 'uri': 'https://json.schemastore.org/minecraft-item-modifier.json'}, {'fileMatch': ['/**/data/*/loot_tables/**/*.json'], 'uri': 'https://json.schemastore.org/minecraft-loot-table.json'}, {'fileMatch': ['/**/pack.mcmeta'], 'uri': 'https://json.schemastore.org/minecraft-pack-mcmeta.json'}, {'fileMatch': ['/**/data/*/predicates/*.json'], 'uri': 'https://json.schemastore.org/minecraft-predicate.json'}, {'fileMatch': ['/**/data/*/recipes/*.json'], 'uri': 'https://json.schemastore.org/minecraft-recipe.json'}, {'fileMatch': ['/**/data/*/worldgen/template_pool/*.json'], 'uri': 'https://json.schemastore.org/minecraft-template-pool.json'}, {'fileMatch': ['/**/assets/*/sounds.json'], 'uri': 'https://raw.githubusercontent.com/AxoCode/json-schema/master/minecraft/sounds.json'}, {'fileMatch': ['/.mocharc.json', '/.mocharc.jsonc'], 'uri': 'https://json.schemastore.org/mocharc.json'}, {'fileMatch': ['/.modernizrrc'], 'uri': 'https://json.schemastore.org/modernizrrc.json'}, {'fileMatch': ['/mycode.json'], 'uri': 'https://json.schemastore.org/mycode.json'}, {'fileMatch': ['/nightwatch.json'], 'uri': 'https://json.schemastore.org/nightwatch.json'}, {'uri': 'https://json.schemastore.org/ninjs-2.0.json'}, {'uri': 'https://json.schemastore.org/ninjs-1.3.json'}, {'fileMatch': ['/.nestcli.json', '/.nest-cli.json', '/nest-cli.json', '/nest.json'], 'uri': 'https://json.schemastore.org/nest-cli.json'}, {'fileMatch': ['/nlu.json', '/.nlu.json'], 'uri': 'https://raw.githubusercontent.com/oresoftware/npm-link-up/master/assets/nlu.schema.json'}, {'fileMatch': ['/.nodehawkrc'], 'uri': 'https://json.schemastore.org/nodehawkrc.json'}, {'fileMatch': ['/nodemon.json'], 'uri': 'https://json.schemastore.org/nodemon.json'}, {'fileMatch': ['/.npmpackagejsonlintrc', '/npmpackagejsonlintrc.json', '/.npmpackagejsonlintrc.json'], 'uri': 'https://json.schemastore.org/npmpackagejsonlintrc.json'}, {'uri': 'https://json.schemastore.org/nuget-project.json'}, {'fileMatch': ['/nswag.json'], 'uri': 'https://json.schemastore.org/nswag.json'}, {'fileMatch': ['/ntangle.json', '/ntangle.jsn'], 'uri': 'https://raw.githubusercontent.com/Avanade/NTangle/main/schemas/ntangle.json'}, {'fileMatch': ['/oathkeeper.json', '/oathkeeper.toml'], 'uri': 'https://raw.githubusercontent.com/ory/oathkeeper/master/.schema/version.schema.json'}, {'fileMatch': ['/ocelot.json'], 'uri': 'https://json.schemastore.org/ocelot.json'}, {'fileMatch': ['/omnisharp.json'], 'uri': 'https://json.schemastore.org/omnisharp.json'}, {'fileMatch': ['/openapi.json'], 'uri': 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/schemas/v3.1/schema.json'}, {'fileMatch': ['/openrpc.json', '/open-rpc.json'], 'uri': 'https://meta.open-rpc.org/'}, {'uri': 'https://json.schemastore.org/openfin.json'}, {'fileMatch': ['/kratos.json', '/kratos.toml'], 'uri': 'https://raw.githubusercontent.com/ory/kratos/master/.schema/version.schema.json'}, {'fileMatch': ['/package.json'], 'uri': 'https://json.schemastore.org/package.json'}, {'fileMatch': ['/package.manifest'], 'uri': 'https://json.schemastore.org/package.manifest.json'}, {'fileMatch': ['/packer.json'], 'uri': 'https://json.schemastore.org/packer.json'}, {'fileMatch': ['/submol*.json'], 'uri': 'https://json.schemastore.org/pgap_yaml_input_reader.json'}, {'fileMatch': ['/pattern.json'], 'uri': 'https://json.schemastore.org/pattern.json'}, {'fileMatch': ['/plagiarize.json'], 'uri': 'https://json.schemastore.org/plagiarize.json'}, {'fileMatch': ['/plagiarize-me.json'], 'uri': 'https://json.schemastore.org/plagiarize-me.json'}, {'fileMatch': ['/portman-config.json', '/portman.json'], 'uri': 'https://raw.githubusercontent.com/apideck-libraries/portman/main/src/utils/portman-config-schema.json'}, {'fileMatch': ['/.postcssrc', '/.postcssrc.json'], 'uri': 'https://json.schemastore.org/postcssrc.json'}, {'fileMatch': ['/.prettierrc', '/.prettierrc.json'], 'uri': 'https://json.schemastore.org/prettierrc.json'}, {'fileMatch': ['/project.json'], 'uri': 'https://json.schemastore.org/project.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-beta3.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-beta4.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-beta5.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-beta6.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-beta8.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-rc1.json'}, {'uri': 'https://json.schemastore.org/project-1.0.0-rc2.json'}, {'fileMatch': ['/*.rules'], 'uri': 'https://json.schemastore.org/prometheus.rules.json'}, {'fileMatch': ['/proxies.json'], 'uri': 'https://json.schemastore.org/proxies.json'}, {'fileMatch': ['/.putout.json'], 'uri': 'https://json.schemastore.org/putout.json'}, {'fileMatch': ['/pyrseas-0.8.json'], 'uri': 'https://json.schemastore.org/pyrseas-0.8.json'}, {'fileMatch': ['/pyproject.toml'], 'uri': 'https://json.schemastore.org/pyproject.json'}, {'fileMatch': ['/info.json'], 'uri': 'https://raw.githubusercontent.com/Cog-Creators/Red-DiscordBot/V3/develop/schema/red_cog.schema.json'}, {'fileMatch': ['/info.json'], 'uri': 'https://raw.githubusercontent.com/Cog-Creators/Red-DiscordBot/V3/develop/schema/red_cog_repo.schema.json'}, {'fileMatch': ['/.rehyperc', '/.rehyperc.json'], 'uri': 'https://json.schemastore.org/rehyperc.json'}, {'fileMatch': ['/.remarkrc', '/.remarkrc.json'], 'uri': 'https://json.schemastore.org/remarkrc.json'}, {'fileMatch': ['/replit.toml'], 'uri': 'https://json.schemastore.org/replit.json'}, {'fileMatch': ['/*.resjson'], 'uri': 'https://json.schemastore.org/resjson.json'}, {'fileMatch': ['/**/resume.json', '/**/*.resume.json'], 'uri': 'https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json'}, {'fileMatch': ['/renovate.json', '/renovate.json5', '/.github/renovate.json', '/.github/renovate.json5', '/.renovaterc', '/.renovaterc.json'], 'uri': 'https://docs.renovatebot.com/renovate-schema.json'}, {'fileMatch': ['/rustfmt.toml'], 'uri': 'https://json.schemastore.org/rustfmt.json'}, {'fileMatch': ['/rust-toolchain.toml'], 'uri': 'https://json.schemastore.org/rust-toolchain.json'}, {'fileMatch': ['/.sapphirerc.json'], 'uri': 'https://raw.githubusercontent.com/sapphiredev/cli/main/templates/schemas/.sapphirerc.scheme.json'}, {'uri': 'https://json.schemastore.org/sarif-1.0.0.json'}, {'uri': 'https://json.schemastore.org/sarif-2.0.0.json'}, {'uri': 'https://json.schemastore.org/sarif-2.1.0-rtm.2.json'}, {'uri': 'https://json.schemastore.org/sarif-external-property-file-2.1.0-rtm.2.json'}, {'uri': 'https://json.schemastore.org/sarif-2.1.0-rtm.3.json'}, {'uri': 'https://json.schemastore.org/sarif-external-property-file-2.1.0-rtm.3.json'}, {'uri': 'https://json.schemastore.org/sarif-2.1.0-rtm.4.json'}, {'uri': 'https://json.schemastore.org/sarif-external-property-file-2.1.0-rtm.4.json'}, {'uri': 'https://json.schemastore.org/sarif-2.1.0-rtm.5.json'}, {'uri': 'https://json.schemastore.org/sarif-external-property-file-2.1.0-rtm.5.json'}, {'uri': 'https://json.schemastore.org/sarif-2.1.0.json'}, {'uri': 'https://json.schemastore.org/sarif-external-property-file-2.1.0.json'}, {'uri': 'https://json.schemastore.org/schema-catalog.json'}, {'uri': 'https://json.schemastore.org/schema-org-action.json'}, {'uri': 'https://json.schemastore.org/schema-org-contact-point.json'}, {'uri': 'https://json.schemastore.org/schema-org-place.json'}, {'uri': 'https://json.schemastore.org/schema-org-thing.json'}, {'fileMatch': ['/bucket/**.json'], 'uri': 'https://raw.githubusercontent.com/lukesampson/scoop/master/schema.json'}, {'fileMatch': ['/.releaserc', '/.releaserc.json'], 'uri': 'https://json.schemastore.org/semantic-release.json'}, {'fileMatch': ['/settings.job'], 'uri': 'https://json.schemastore.org/settings.job.json'}, {'fileMatch': ['/settings.paf', '/Settings.paf'], 'uri': 'https://raw.githubusercontent.com/qualisys/qualisys-schemas/master/paf-module.schema.json'}, {'fileMatch': ['/.size-limit.json'], 'uri': 'https://json.schemastore.org/size-limit.json'}, {'fileMatch': ['/skyuxconfig.json', '/skyuxconfig.*.json'], 'uri': 'https://raw.githubusercontent.com/blackbaud/skyux-config/master/skyuxconfig-schema.json'}, {'fileMatch': ['/.solidarity', '/.solidarity.json'], 'uri': 'https://json.schemastore.org/solidaritySchema.json'}, {'fileMatch': ['/*.map'], 'uri': 'https://json.schemastore.org/sourcemap-v3.json'}, {'fileMatch': ['/*.specif', '/*.specif.json'], 'uri': 'https://json.schemastore.org/specif-1.1.json'}, {'fileMatch': ['/*.mixins.json'], 'uri': 'https://json.schemastore.org/sponge-mixins.json'}, {'fileMatch': ['/*.sprite'], 'uri': 'https://json.schemastore.org/sprite.json'}, {'fileMatch': ['/staticwebapp.config.json'], 'uri': 'https://json.schemastore.org/staticwebapp.config.json'}, {'fileMatch': ['/swa-cli.config.json'], 'uri': 'https://json.schemastore.org/swa-cli.config.json'}, {'fileMatch': ['/starship.toml'], 'uri': 'https://starship.rs/config-schema.json'}, {'fileMatch': ['/stryker.conf.json', '/stryker-*.conf.json'], 'uri': 'https://raw.githubusercontent.com/stryker-mutator/stryker/master/packages/api/schema/stryker-core.json'}, {'fileMatch': ['/stylecop.json'], 'uri': 'https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json'}, {'fileMatch': ['/.stylelintrc', '/.stylelintrc.json'], 'uri': 'https://json.schemastore.org/stylelintrc.json'}, {'fileMatch': ['/swagger.json'], 'uri': 'https://json.schemastore.org/swagger-2.0.json'}, {'fileMatch': ['/.talismanrc'], 'uri': 'https://raw.githubusercontent.com/thoughtworks/talisman/main/examples/schema-store-talismanrc.json'}, {'fileMatch': ['/.template.config/template.json'], 'uri': 'https://json.schemastore.org/template.json'}, {'fileMatch': ['/templatesources.json'], 'uri': 'https://json.schemastore.org/templatesources.json'}, {'fileMatch': ['/tikibase.json'], 'uri': 'https://raw.githubusercontent.com/kevgo/tikibase/main/doc/tikibase.schema.json'}, {'fileMatch': ['/theme.json'], 'uri': 'https://schemas.wp.org/trunk/theme.json'}, {'fileMatch': ['/*.tmLanguage.json'], 'uri': 'https://raw.githubusercontent.com/Septh/tmlanguage/master/tmLanguage.schema.json'}, {'fileMatch': ['/testEnvironments.json'], 'uri': 'https://json.schemastore.org/testenvironments.json'}, {'fileMatch': ['/turbo.json'], 'uri': 'https://turborepo.org/schema.json'}, {'uri': 'https://json.schemastore.org/traefik-v2-file-provider.json'}, {'fileMatch': ['/tsconfig.json'], 'uri': 'https://json.schemastore.org/tsconfig.json'}, {'fileMatch': ['/tsd.json'], 'uri': 'https://json.schemastore.org/tsd.json'}, {'fileMatch': ['/.tsdrc'], 'uri': 'https://json.schemastore.org/tsdrc.json'}, {'fileMatch': ['/ts-force-config.json'], 'uri': 'https://json.schemastore.org/ts-force-config.json'}, {'fileMatch': ['/tslint.json'], 'uri': 'https://json.schemastore.org/tslint.json'}, {'fileMatch': ['/typewiz.json'], 'uri': 'https://json.schemastore.org/typewiz.json'}, {'fileMatch': ['/typings.json'], 'uri': 'https://json.schemastore.org/typings.json'}, {'fileMatch': ['/.typingsrc'], 'uri': 'https://json.schemastore.org/typingsrc.json'}, {'fileMatch': ['/user-data'], 'uri': 'https://json.schemastore.org/ubuntu-server-autoinstall.json'}, {'fileMatch': ['/up.json'], 'uri': 'https://json.schemastore.org/up.json'}, {'fileMatch': ['/webapp/manifest.json', '/src/main/webapp/manifest.json', '/src/manifest.json'], 'uri': 'https://raw.githubusercontent.com/SAP/ui5-manifest/master/schema.json'}, {'fileMatch': ['/*.utam.json', '/.utam.json'], 'uri': 'https://json.schemastore.org/utam-page-object.json'}, {'fileMatch': ['/*.vg', '/*.vg.json'], 'uri': 'https://json.schemastore.org/vega.json'}, {'fileMatch': ['/*.vl', '/*.vl.json'], 'uri': 'https://json.schemastore.org/vega-lite.json'}, {'fileMatch': ['/version.json'], 'uri': 'https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json'}, {'fileMatch': ['/*vim*/addon-info.json'], 'uri': 'https://json.schemastore.org/vim-addon-info.json'}, {'fileMatch': ['/.vsls.json'], 'uri': 'https://json.schemastore.org/vsls.json'}, {'fileMatch': ['/vs-2017.3.host.json'], 'uri': 'https://json.schemastore.org/vs-2017.3.host.json'}, {'fileMatch': ['/*.filenesting.json', '/.filenesting.json'], 'uri': 'https://json.schemastore.org/vs-nesting.json'}, {'fileMatch': ['/*.vsconfig'], 'uri': 'https://json.schemastore.org/vsconfig.json'}, {'fileMatch': ['/*.vsext'], 'uri': 'https://json.schemastore.org/vsext.json'}, {'fileMatch': ['/vs-publish.json'], 'uri': 'https://json.schemastore.org/vsix-publish.json'}, {'fileMatch': ['/vss-extension.json'], 'uri': 'https://json.schemastore.org/vss-extension.json'}, {'fileMatch': ['/studio.config.json'], 'uri': 'https://webcomponents.dev/assets2/schemas/studio.config.json'}, {'fileMatch': ['/manifest.json'], 'uri': 'https://json.schemastore.org/webextension.json'}, {'fileMatch': ['/manifest.json', '/*.webmanifest'], 'uri': 'https://json.schemastore.org/web-manifest-combined.json'}, {'fileMatch': ['/webjobs-list.json'], 'uri': 'https://json.schemastore.org/webjobs-list.json'}, {'fileMatch': ['/webjobpublishsettings.json'], 'uri': 'https://json.schemastore.org/webjob-publish-settings.json'}, {'fileMatch': ['/web-types.json', '/*.web-types.json'], 'uri': 'https://json.schemastore.org/web-types.json'}, {'uri': 'https://json-stat.org/format/schema/2.0/'}, {'fileMatch': ['/*.version'], 'uri': 'https://raw.githubusercontent.com/linuxgurugamer/KSPAddonVersionChecker/master/KSP-AVC.schema.json'}, {'fileMatch': ['/*.ckan'], 'uri': 'https://raw.githubusercontent.com/KSP-CKAN/CKAN/master/CKAN.schema'}, {'uri': 'https://json-schema.org/draft-04/schema'}, {'fileMatch': ['/*.schema.json'], 'uri': 'https://json-schema.org/draft-07/schema'}, {'uri': 'https://json-schema.org/draft/2019-09/schema'}, {'uri': 'https://json-schema.org/draft/2020-12/schema'}, {'fileMatch': ['/xunit.runner.json', '/*.xunit.runner.json'], 'uri': 'https://json.schemastore.org/xunit.runner.schema.json'}, {'fileMatch': ['/*.servicehub.service.json'], 'uri': 'https://json.schemastore.org/servicehub.service.schema.json'}, {'fileMatch': ['/servicehub.config.json'], 'uri': 'https://json.schemastore.org/servicehub.config.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.52.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.53.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.54.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.55.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.dev.schema.json'}, {'fileMatch': ['/*.cryproj'], 'uri': 'https://json.schemastore.org/cryproj.json'}, {'fileMatch': ['/typedoc.json'], 'uri': 'https://typedoc.org/schema.json'}, {'fileMatch': ['/.huskyrc', '/.huskyrc.json'], 'uri': 'https://json.schemastore.org/huskyrc.json'}, {'fileMatch': ['/.lintstagedrc', '/.lintstagedrc.json'], 'uri': 'https://json.schemastore.org/lintstagedrc.schema.json'}, {'fileMatch': ['/motif.json'], 'uri': 'https://motif.land/api/motif.schema.json'}, {'fileMatch': ['/*.mtaext'], 'uri': 'https://json.schemastore.org/mtaext.json'}, {'fileMatch': ['/xs-app.json'], 'uri': 'https://json.schemastore.org/xs-app.json'}, {'fileMatch': ['/hemtt.json', '/hemtt.toml'], 'uri': 'https://json.schemastore.org/hemtt-0.6.2.json'}, {'fileMatch': ['/now.json'], 'uri': 'https://json.schemastore.org/now.json'}, {'fileMatch': ['/BizTalkServerInventory.json'], 'uri': 'https://json.schemastore.org/BizTalkServerApplicationSchema.json'}, {'fileMatch': ['/.httpmockrc', '/.httpmock.json'], 'uri': 'https://json.schemastore.org/httpmockrc.json'}, {'fileMatch': ['/.nl.json', '/.neoload.json'], 'uri': 'https://raw.githubusercontent.com/Neotys-Labs/neoload-cli/master/resources/as-code.latest.schema.json'}, {'fileMatch': ['/*.har'], 'uri': 'https://raw.githubusercontent.com/ahmadnassri/har-schema/master/lib/har.json'}, {'fileMatch': ['/conf.js*', '/jsdoc.js*'], 'uri': 'https://json.schemastore.org/jsdoc-1.0.0.json'}, {'fileMatch': ['/.commitlintrc', '/.commitlintrc.json'], 'uri': 'https://json.schemastore.org/commitlintrc.json'}, {'fileMatch': ['/*.tokenlist.json'], 'uri': 'https://uniswap.org/tokenlist.schema.json'}, {'fileMatch': ['/**/.yamllint'], 'uri': 'https://json.schemastore.org/yamllint.json'}, {'fileMatch': ['/devinit.json', '/.devinit.json'], 'uri': 'https://json.schemastore.org/devinit.schema-6.0.json'}, {'fileMatch': ['/**/tsoa.json'], 'uri': 'https://json.schemastore.org/tsoa.json'}, {'fileMatch': ['/**/api.json'], 'uri': 'https://json.schemastore.org/apibuilder.json'}, {'fileMatch': ['/.swcrc'], 'uri': 'https://json.schemastore.org/swcrc.json'}, {'uri': 'https://json.schemastore.org/openweather.roadrisk.json'}, {'uri': 'https://json.schemastore.org/openweather.current.json'}, {'uri': 'https://json.schemastore.org/jsone.json'}, {'fileMatch': ['/cluster.json'], 'uri': 'https://raw.githubusercontent.com/dcermak/vscode-rke-cluster-config/main/schemas/cluster.json'}, {'fileMatch': ['/**/db/changelog/**/*.json'], 'uri': 'https://json.schemastore.org/liquibase-3.2.json'}, {'fileMatch': ['/kfp_component.json'], 'uri': 'https://raw.githubusercontent.com/Cloud-Pipelines/component_spec_schema/stable/component_spec.json_schema.json'}, {'fileMatch': ['/.markdownlintrc', '/.markdownlint.json', '/.markdownlint.jsonc'], 'uri': 'https://raw.githubusercontent.com/DavidAnson/markdownlint/main/schema/markdownlint-config-schema.json'}, {'fileMatch': ['/.markdown-lint-check.json'], 'uri': 'https://json.schemastore.org/markdown-lint-check.json'}, {'fileMatch': ['/*.ndst.json'], 'uri': 'https://s3.eu-central-1.amazonaws.com/files.netin.io/spider-schemas/template.schema.json'}, {'fileMatch': ['/*.sw.json'], 'uri': 'https://raw.githubusercontent.com/serverlessworkflow/specification/main/schema/workflow.json'}, {'uri': 'https://json.schemastore.org/unist.json'}, {'uri': 'https://json.schemastore.org/hugo.json'}, {'fileMatch': ['/.deployedrc', '/.deployed.json'], 'uri': 'https://json.schemastore.org/deployed.json'}, {'uri': 'https://raw.githubusercontent.com/statelyai/xstate/main/packages/core/src/machine.schema.json'}, {'fileMatch': ['/*.bu'], 'uri': 'https://raw.githubusercontent.com/Relativ-IT/Butane-Schemas/Release/Butane-Schema.json'}, {'uri': 'https://geojson.org/schema/GeoJSON.json'}, {'fileMatch': ['/.clang-format'], 'uri': 'https://json.schemastore.org/clang-format.json'}, {'fileMatch': ['/flow.json', '/*.flow.json'], 'uri': 'https://raw.githubusercontent.com/estuary/flow/master/flow.schema.json'}, {'fileMatch': ['/**/v2ray/*.json'], 'uri': 'https://raw.githubusercontent.com/EHfive/v2ray-jsonschema/main/v4-config.schema.json'}, {'fileMatch': ['/.gherking.json', '/.gherkingrc', '/.gherking.js', '/gherking.json', '/gherking.js'], 'uri': 'https://raw.githubusercontent.com/gherking/gherking/master/schema/gherking.schema.json'}, {'fileMatch': ['/.hintrc'], 'uri': 'https://raw.githubusercontent.com/webhintio/hint/main/packages/hint/src/lib/config/config-schema.json'}, {'fileMatch': ['/ava.config.json'], 'uri': 'https://json.schemastore.org/ava.json'}, {'fileMatch': ['/*.dhub.json'], 'uri': 'https://datahubproject.io/schemas/datahub_ingestion_schema.json'}, {'fileMatch': ['/.jscpd.json'], 'uri': 'https://json.schemastore.org/jscpd.json'}, {'fileMatch': ['/egg-*.json'], 'uri': 'https://json.schemastore.org/pterodactyl.json'}, {'fileMatch': ['/monika.json'], 'uri': 'https://json.schemastore.org/monika-config-schema.json'}, {'fileMatch': ['/.nycrc', '/.nycrc.json'], 'uri': 'https://json.schemastore.org/nycrc.json'}, {'fileMatch': ['/*-index.json'], 'uri': 'https://json.schemastore.org/mongodb-atlas-search-index-definition.json'}, {'fileMatch': ['/embrace-config.json'], 'uri': 'https://json.schemastore.org/embrace-config-schema-1.0.0.json'}, {'fileMatch': ['/petstore-v1.0.json'], 'uri': 'https://json.schemastore.org/petstore-v1.0.json'}, {'fileMatch': ['/LSP-clangd.sublime-settings'], 'uri': 'sublime://settings/LSP-clangd'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/1'}, {'fileMatch': ['/LSP-css.sublime-settings'], 'uri': 'sublime://settings/LSP-css'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/3'}, {'fileMatch': ['/LSP-gopls.sublime-settings'], 'uri': 'sublime://settings/LSP-gopls'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/5'}, {'fileMatch': ['/LSP-json.sublime-settings'], 'uri': 'sublime://settings/LSP-json'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/7'}, {'fileMatch': ['/LSP-leo.sublime-settings'], 'uri': 'sublime://settings/LSP-leo'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/9'}, {'fileMatch': None, 'uri': 'sublime://settings/LSP'}, {'fileMatch': ['/LSP.sublime-settings'], 'uri': 'sublime://settings/11'}, {'fileMatch': ['/Preferences.sublime-settings'], 'uri': 'sublime://settings/12'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/13'}, {'fileMatch': None, 'uri': 'sublime://settings/LSP-plugin-base'}, {'fileMatch': ['/Chialisp.sublime-settings'], 'uri': 'sublime://settings/Chialisp'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/16'}, {'fileMatch': ['/GitDiffView.sublime-settings'], 'uri': 'sublime://settings/17'}, {'fileMatch': ['/LSP-cspell.sublime-settings'], 'uri': 'sublime://settings/LSP-cspell'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/19'}, {'fileMatch': ['/LSP-elm.sublime-settings'], 'uri': 'sublime://settings/LSP-elm'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/21'}, {'fileMatch': ['/LSP-html.sublime-settings'], 'uri': 'sublime://settings/LSP-html'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/23'}, {'fileMatch': ['/LSP-jdtls.sublime-settings'], 'uri': 'sublime://settings/LSP-jdtls'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/25'}, {'fileMatch': ['/LSP-lua.sublime-settings'], 'uri': 'sublime://settings/LSP-lua'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/27'}, {'fileMatch': ['/LSP-OmniSharp.sublime-settings'], 'uri': 'sublime://settings/LSP-OmniSharp'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/29'}, {'fileMatch': ['/LSP-pyright.sublime-settings'], 'uri': 'sublime://settings/LSP-pyright'}, {'fileMatch': ['/pyrightconfig.json'], 'uri': 'sublime://settings/31'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/32'}, {'fileMatch': ['/LSP-rust-analyzer.sublime-settings'], 'uri': 'sublime://settings/LSP-rust-analyzer'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/34'}, {'fileMatch': ['/LSP-typescript.sublime-settings'], 'uri': 'sublime://settings/LSP-typescript'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/36'}, {'fileMatch': ['/LSP-volar.sublime-settings'], 'uri': 'sublime://settings/LSP-volar'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/38'}, {'fileMatch': ['/tsconfig.json', '/tsconfig-*.json', '/tsconfig.*.json', '/jsconfig.json', '/jsconfig-*.json', '/jsconfig.*.json'], 'uri': 'sublime://settings/39'}, {'fileMatch': ['/LSP-yaml.sublime-settings'], 'uri': 'sublime://settings/LSP-yaml'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://settings/41'}, {'fileMatch': ['/lsp_utils.sublime-settings'], 'uri': 'sublime://settings/42'}, {'fileMatch': ['/Preferences.sublime-settings'], 'uri': 'sublime://settings/43'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://auto-generated/sublime-project/0'}, {'fileMatch': ['/*.sublime-project'], 'uri': 'sublime://auto-generated/sublime-project/1'}, {'fileMatch': ['/JavaScript%20%28for%20PHP%20single-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20double-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Dockerfile.sublime-settings', '/leoToml.sublime-settings', '/Python.sublime-settings', '/Git%20Commit%20View.sublime-settings', '/PHP.sublime-settings', '/Aleo.sublime-settings', '/Git%20Commit%20Message.sublime-settings', '/GitStatusFancy.sublime-settings', '/HTML%20%28Plain%29.sublime-settings', '/TeX.sublime-settings', '/JavaScript.sublime-settings', '/LaTeX.sublime-settings', '/JSON%20%28Terraform%29.sublime-settings', '/JSON%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Markdown%20%28for%20HAML%29.sublime-settings', '/HTML%20%28Erlang%29.sublime-settings', '/GraphQL.sublime-settings', '/CSS.sublime-settings', '/HTML.sublime-settings', '/Elixir.sublime-settings', '/TestSyntax.sublime-settings', '/sublime_lib_test_null_name.sublime-settings', '/RegExp%20%28for%20PHP%29.sublime-settings', '/Scala.sublime-settings', '/NgxHTML.sublime-settings', '/XML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/pyright.sublime-settings', '/CSS%20%28for%20PHP%20double-quoted%29.sublime-settings', '/elm.sublime-settings', '/Markdown.sublime-settings', '/XML.sublime-settings', '/PHP%20Source.sublime-settings', '/Terraform-vars.sublime-settings', '/EEx.sublime-settings', '/GitRemoved.sublime-settings', '/GitUntracked.sublime-settings', '/JavaScript%20%28for%20Ruby%29.sublime-settings', '/JavaScript%20%28Rails%29.sublime-settings', '/unit-testing-test-result.sublime-settings', '/Go.sublime-settings', '/Ruby.sublime-settings', '/Diff%20%28for%20PHP%20Interpolated%29.sublime-settings', '/HTML%20%28Rails%29.sublime-settings', '/leoHover.sublime-settings', '/CSS%20%28for%20PHP%20single-quoted%29.sublime-settings', '/CSS%20%28PHP%29.sublime-settings', '/CSS%20%28for%20HAML%29.sublime-settings', '/Cargo.sublime-settings', '/LaTeX%20Log.sublime-settings', '/HTML%20%28for%20Ruby%29.sublime-settings', '/sublime_lib_test_empty_name.sublime-settings', '/XSL.sublime-settings', '/HTML%20%28EEx%29.sublime-settings', '/Git%20Blame.sublime-settings', '/MultiMarkdown.sublime-settings', '/Sass.sublime-settings', '/Bibtex.sublime-settings', '/Prisma.sublime-settings', '/CSS%20%28for%20Ruby%29.sublime-settings', '/Literate%20Haskell.sublime-settings', '/Diff.sublime-settings', '/sublime_lib_test.sublime-settings', '/ServerLog.sublime-settings', '/C%2B%2B.sublime-settings', '/Julia.sublime-settings', '/Doxygen.sublime-settings', '/JavaScript%20%28for%20HAML%29.sublime-settings', '/TestSyntax.sublime-settings', '/leo.sublime-settings', '/CSS%20%28for%20PHP%20Interpolated%29.sublime-settings', '/JSON.sublime-settings', '/Diagnostics.sublime-settings', '/GitStatus.sublime-settings', '/Chialisp.sublime-settings', '/Haskell.sublime-settings', '/References.sublime-settings', '/Ruby%20%28for%20HAML%29.sublime-settings', '/SCSS.sublime-settings', '/TSX.sublime-settings', '/Regular%20Expressions%20%28JavaScript%29.sublime-settings', '/Ruby%20%28Rails%29.sublime-settings', '/Svelte.sublime-settings', '/RustEnhanced.sublime-settings', '/JSX.sublime-settings', '/JavaScript%20%28PHP%29.sublime-settings', '/Binary.sublime-settings', '/leoInput.sublime-settings', '/HTML%20%28for%20HAML%29.sublime-settings', '/HTML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Plain%20text.sublime-settings', '/sublime_lib_test_no_name.sublime-settings', '/Jinja.sublime-settings', '/C.sublime-settings', '/HTML%20%28for%20HSX%29.sublime-settings', '/DTD.sublime-settings', '/DMD%20Output.sublime-settings', '/Dockerfile-bash.sublime-settings', '/INI.sublime-settings', '/TypeScript.sublime-settings', '/sublime_lib_test_2.sublime-settings', '/Erlang.sublime-settings', '/sublime_lib_test_empty_name_tmLanguage.sublime-settings', '/Vue%20Component.sublime-settings', '/Git%20Graph.sublime-settings', '/HAML.sublime-settings', '/PHP%20Source%20%28for%20PHP%29.sublime-settings', '/Terraform.sublime-settings', '/D.sublime-settings', '/CSS%20%28Rails%29.sublime-settings'], 'uri': 'sublime://schemas/syntax.sublime-settings'}, {'fileMatch': ['/JavaScript%20%28for%20PHP%20single-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20double-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Dockerfile.sublime-settings', '/leoToml.sublime-settings', '/Python.sublime-settings', '/Git%20Commit%20View.sublime-settings', '/PHP.sublime-settings', '/Aleo.sublime-settings', '/Git%20Commit%20Message.sublime-settings', '/GitStatusFancy.sublime-settings', '/HTML%20%28Plain%29.sublime-settings', '/TeX.sublime-settings', '/JavaScript.sublime-settings', '/LaTeX.sublime-settings', '/JSON%20%28Terraform%29.sublime-settings', '/JSON%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Markdown%20%28for%20HAML%29.sublime-settings', '/HTML%20%28Erlang%29.sublime-settings', '/GraphQL.sublime-settings', '/CSS.sublime-settings', '/HTML.sublime-settings', '/Elixir.sublime-settings', '/TestSyntax.sublime-settings', '/sublime_lib_test_null_name.sublime-settings', '/RegExp%20%28for%20PHP%29.sublime-settings', '/Scala.sublime-settings', '/NgxHTML.sublime-settings', '/XML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/pyright.sublime-settings', '/CSS%20%28for%20PHP%20double-quoted%29.sublime-settings', '/elm.sublime-settings', '/Markdown.sublime-settings', '/XML.sublime-settings', '/PHP%20Source.sublime-settings', '/Terraform-vars.sublime-settings', '/EEx.sublime-settings', '/GitRemoved.sublime-settings', '/GitUntracked.sublime-settings', '/JavaScript%20%28for%20Ruby%29.sublime-settings', '/JavaScript%20%28Rails%29.sublime-settings', '/unit-testing-test-result.sublime-settings', '/Go.sublime-settings', '/Ruby.sublime-settings', '/Diff%20%28for%20PHP%20Interpolated%29.sublime-settings', '/HTML%20%28Rails%29.sublime-settings', '/leoHover.sublime-settings', '/CSS%20%28for%20PHP%20single-quoted%29.sublime-settings', '/CSS%20%28PHP%29.sublime-settings', '/CSS%20%28for%20HAML%29.sublime-settings', '/Cargo.sublime-settings', '/LaTeX%20Log.sublime-settings', '/HTML%20%28for%20Ruby%29.sublime-settings', '/sublime_lib_test_empty_name.sublime-settings', '/XSL.sublime-settings', '/HTML%20%28EEx%29.sublime-settings', '/Git%20Blame.sublime-settings', '/MultiMarkdown.sublime-settings', '/Sass.sublime-settings', '/Bibtex.sublime-settings', '/Prisma.sublime-settings', '/CSS%20%28for%20Ruby%29.sublime-settings', '/Literate%20Haskell.sublime-settings', '/Diff.sublime-settings', '/sublime_lib_test.sublime-settings', '/ServerLog.sublime-settings', '/C%2B%2B.sublime-settings', '/Julia.sublime-settings', '/Doxygen.sublime-settings', '/JavaScript%20%28for%20HAML%29.sublime-settings', '/TestSyntax.sublime-settings', '/leo.sublime-settings', '/CSS%20%28for%20PHP%20Interpolated%29.sublime-settings', '/JSON.sublime-settings', '/Diagnostics.sublime-settings', '/GitStatus.sublime-settings', '/Chialisp.sublime-settings', '/Haskell.sublime-settings', '/References.sublime-settings', '/Ruby%20%28for%20HAML%29.sublime-settings', '/SCSS.sublime-settings', '/TSX.sublime-settings', '/Regular%20Expressions%20%28JavaScript%29.sublime-settings', '/Ruby%20%28Rails%29.sublime-settings', '/Svelte.sublime-settings', '/RustEnhanced.sublime-settings', '/JSX.sublime-settings', '/JavaScript%20%28PHP%29.sublime-settings', '/Binary.sublime-settings', '/leoInput.sublime-settings', '/HTML%20%28for%20HAML%29.sublime-settings', '/HTML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Plain%20text.sublime-settings', '/sublime_lib_test_no_name.sublime-settings', '/Jinja.sublime-settings', '/C.sublime-settings', '/HTML%20%28for%20HSX%29.sublime-settings', '/DTD.sublime-settings', '/DMD%20Output.sublime-settings', '/Dockerfile-bash.sublime-settings', '/INI.sublime-settings', '/TypeScript.sublime-settings', '/sublime_lib_test_2.sublime-settings', '/Erlang.sublime-settings', '/sublime_lib_test_empty_name_tmLanguage.sublime-settings', '/Vue%20Component.sublime-settings', '/Git%20Graph.sublime-settings', '/HAML.sublime-settings', '/PHP%20Source%20%28for%20PHP%29.sublime-settings', '/Terraform.sublime-settings', '/D.sublime-settings', '/CSS%20%28Rails%29.sublime-settings'], 'uri': 'sublime://auto-generated/syntax.sublime-settings/0'}, {'fileMatch': ['/JavaScript%20%28for%20PHP%20single-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20double-quoted%29.sublime-settings', '/JavaScript%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Dockerfile.sublime-settings', '/leoToml.sublime-settings', '/Python.sublime-settings', '/Git%20Commit%20View.sublime-settings', '/PHP.sublime-settings', '/Aleo.sublime-settings', '/Git%20Commit%20Message.sublime-settings', '/GitStatusFancy.sublime-settings', '/HTML%20%28Plain%29.sublime-settings', '/TeX.sublime-settings', '/JavaScript.sublime-settings', '/LaTeX.sublime-settings', '/JSON%20%28Terraform%29.sublime-settings', '/JSON%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Markdown%20%28for%20HAML%29.sublime-settings', '/HTML%20%28Erlang%29.sublime-settings', '/GraphQL.sublime-settings', '/CSS.sublime-settings', '/HTML.sublime-settings', '/Elixir.sublime-settings', '/TestSyntax.sublime-settings', '/sublime_lib_test_null_name.sublime-settings', '/RegExp%20%28for%20PHP%29.sublime-settings', '/Scala.sublime-settings', '/NgxHTML.sublime-settings', '/XML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/pyright.sublime-settings', '/CSS%20%28for%20PHP%20double-quoted%29.sublime-settings', '/elm.sublime-settings', '/Markdown.sublime-settings', '/XML.sublime-settings', '/PHP%20Source.sublime-settings', '/Terraform-vars.sublime-settings', '/EEx.sublime-settings', '/GitRemoved.sublime-settings', '/GitUntracked.sublime-settings', '/JavaScript%20%28for%20Ruby%29.sublime-settings', '/JavaScript%20%28Rails%29.sublime-settings', '/unit-testing-test-result.sublime-settings', '/Go.sublime-settings', '/Ruby.sublime-settings', '/Diff%20%28for%20PHP%20Interpolated%29.sublime-settings', '/HTML%20%28Rails%29.sublime-settings', '/leoHover.sublime-settings', '/CSS%20%28for%20PHP%20single-quoted%29.sublime-settings', '/CSS%20%28PHP%29.sublime-settings', '/CSS%20%28for%20HAML%29.sublime-settings', '/Cargo.sublime-settings', '/LaTeX%20Log.sublime-settings', '/HTML%20%28for%20Ruby%29.sublime-settings', '/sublime_lib_test_empty_name.sublime-settings', '/XSL.sublime-settings', '/HTML%20%28EEx%29.sublime-settings', '/Git%20Blame.sublime-settings', '/MultiMarkdown.sublime-settings', '/Sass.sublime-settings', '/Bibtex.sublime-settings', '/Prisma.sublime-settings', '/CSS%20%28for%20Ruby%29.sublime-settings', '/Literate%20Haskell.sublime-settings', '/Diff.sublime-settings', '/sublime_lib_test.sublime-settings', '/ServerLog.sublime-settings', '/C%2B%2B.sublime-settings', '/Julia.sublime-settings', '/Doxygen.sublime-settings', '/JavaScript%20%28for%20HAML%29.sublime-settings', '/TestSyntax.sublime-settings', '/leo.sublime-settings', '/CSS%20%28for%20PHP%20Interpolated%29.sublime-settings', '/JSON.sublime-settings', '/Diagnostics.sublime-settings', '/GitStatus.sublime-settings', '/Chialisp.sublime-settings', '/Haskell.sublime-settings', '/References.sublime-settings', '/Ruby%20%28for%20HAML%29.sublime-settings', '/SCSS.sublime-settings', '/TSX.sublime-settings', '/Regular%20Expressions%20%28JavaScript%29.sublime-settings', '/Ruby%20%28Rails%29.sublime-settings', '/Svelte.sublime-settings', '/RustEnhanced.sublime-settings', '/JSX.sublime-settings', '/JavaScript%20%28PHP%29.sublime-settings', '/Binary.sublime-settings', '/leoInput.sublime-settings', '/HTML%20%28for%20HAML%29.sublime-settings', '/HTML%20%28for%20PHP%20Interpolated%29.sublime-settings', '/Plain%20text.sublime-settings', '/sublime_lib_test_no_name.sublime-settings', '/Jinja.sublime-settings', '/C.sublime-settings', '/HTML%20%28for%20HSX%29.sublime-settings', '/DTD.sublime-settings', '/DMD%20Output.sublime-settings', '/Dockerfile-bash.sublime-settings', '/INI.sublime-settings', '/TypeScript.sublime-settings', '/sublime_lib_test_2.sublime-settings', '/Erlang.sublime-settings', '/sublime_lib_test_empty_name_tmLanguage.sublime-settings', '/Vue%20Component.sublime-settings', '/Git%20Graph.sublime-settings', '/HAML.sublime-settings', '/PHP%20Source%20%28for%20PHP%29.sublime-settings', '/Terraform.sublime-settings', '/D.sublime-settings', '/CSS%20%28Rails%29.sublime-settings'], 'uri': 'sublime://auto-generated/syntax.sublime-settings/1'}, {'fileMatch': ['*/lsp.json'], 'uri': 'file:///home/predragnikolic/Documents/sandbox/lsp_types/lsprotocol/lsp.schema.json'}]]
:: [11:32:53.030] <<< LSP-json (2) (duration: 11ms): []

image

Copy link
Member

@predragnikolic predragnikolic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR didn't introduced the behavior I mentioned above.
I can repro that with the main branch also:
image

This looks good.

@rchl
Copy link
Member Author

rchl commented Jan 29, 2023

That happens when lines are too long and it's due to ST highlighting limits, I presume.

@predragnikolic
Copy link
Member

In the future we could also ditch the :: prefix, because it is not longer required

2023-01-29-115507_940x1175_scrot

@predragnikolic predragnikolic merged commit 9605522 into main Jan 29, 2023
@predragnikolic predragnikolic deleted the feat/timestamps branch January 29, 2023 10:57
@rchl
Copy link
Member Author

rchl commented Jan 29, 2023

In the future we could also ditch the :: prefix, because it is not longer required

Well, depends what you mean by "required". :)
I see it as a way to differentiate between our logging info and lines added by the server. So in that sense it's still more robust to have those pretty unique characters in front. The format of the timestamp might be a bit less unique than that. I've seen clangd printing something similar (although probably not exactly the same).

rchl added a commit that referenced this pull request Jan 31, 2023
* main: (80 commits)
  Perform inlay hint action on double instead of single click (#2175)
  support canceling pending completions request (#2177)
  Implement type hierarchy request (#2180)
  fix stale state or lack of updates on changing branches (#2182)
  Add timestamp and request duration in LSP logs (#2181)
  don't show diagnostics panel on save by default (#2179)
  trigger "on_server_response_async" also for "initialize" response (#2172)
  feat(API): allow setting additional text in permanent server status (#2173)
  Implement call hierarchy request (#2151)
  workaround for View Listeners not being attached for new transient view (#2174)
  Make Document Symbols behavior more consistent with built-in Goto Symbol (#2166)
  docs: fsautocomplete config - remove redundant argument (#2165)
  Allow missing window/workDoneProgress/create request from the server (#2159)
  Use "plaintext" language ID for plain text files (#2164)
  Improve type annotations (#2162)
  Don't use "escapeall" extension when formatting with mdpopups (#2163)
  Cut 1.21.0
  Fix inlay hint parts wrapping into multiple lines (#2153)
  Ensure commands triggered from minihtml run on correct view (#2154)
  Add "Source Action" entry to the "Edit" main menu (#2149)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use timestamps on the logging messages
3 participants