SpecLynx · JSON-LD Context

Speclynx Context

JSON-LD context defining the semantic vocabulary for Speclynx from SpecLynx.

5 Classes 11 Properties 3 Namespaces
View Context View on GitHub

Namespaces

speclynx: https://speclynx.com/vocab/
lsp: https://microsoft.github.io/language-server-protocol/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

name description url SoftwareApplication SoftwareSourceCode

Properties

Property Type Container
OpenAPIToolkit reference
LanguageService reference
ApiDOM reference
ValidationResult reference
CompletionItem reference
severity string
specificationFormat string
diagnosticCode string
validationSource string
insertText string
range reference

JSON-LD Document

speclynx-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "speclynx": "https://speclynx.com/vocab/",
    "lsp": "https://microsoft.github.io/language-server-protocol/vocab/",
    "name": "name",
    "description": "description",
    "url": "url",
    "SoftwareApplication": "SoftwareApplication",
    "SoftwareSourceCode": "SoftwareSourceCode",
    "OpenAPIToolkit": {
      "@id": "speclynx:OpenAPIToolkit",
      "@type": "@id"
    },
    "LanguageService": {
      "@id": "speclynx:LanguageService",
      "@type": "@id"
    },
    "ApiDOM": {
      "@id": "speclynx:ApiDOM",
      "@type": "@id"
    },
    "ValidationResult": {
      "@id": "speclynx:ValidationResult",
      "@type": "@id"
    },
    "CompletionItem": {
      "@id": "lsp:CompletionItem",
      "@type": "@id"
    },
    "severity": {
      "@id": "speclynx:severity",
      "@type": "xsd:string"
    },
    "specificationFormat": {
      "@id": "speclynx:specificationFormat",
      "@type": "xsd:string"
    },
    "diagnosticCode": {
      "@id": "speclynx:diagnosticCode",
      "@type": "xsd:string"
    },
    "validationSource": {
      "@id": "speclynx:validationSource",
      "@type": "xsd:string"
    },
    "insertText": {
      "@id": "lsp:insertText",
      "@type": "xsd:string"
    },
    "range": {
      "@id": "lsp:Range",
      "@type": "@id"
    },
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  }
}