From 57b5eee852cf8bb124c47d9c2cce4589692d8fc3 Mon Sep 17 00:00:00 2001 From: Andrej Shadura <andrew.shadura@collabora.co.uk> Date: Sat, 27 Feb 2021 19:52:06 +0100 Subject: [PATCH] WIP: Run the content through Vale Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk> --- .gitlab-ci.yml | 26 + .vale.ini | 8 + scripts/vale-to-codeclimate | 32 + styles/Vocab/Apertis/accept.txt | 8 + styles/Vocab/Apertis/reject.txt | 0 test.json | 13181 ++++++++++++++++++++++++++++++ 6 files changed, 13255 insertions(+) create mode 100644 .vale.ini create mode 100755 scripts/vale-to-codeclimate create mode 100644 styles/Vocab/Apertis/accept.txt create mode 100644 styles/Vocab/Apertis/reject.txt create mode 100644 test.json diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3ef584b9b..96f52a372 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,9 +8,35 @@ variables: GIT_SUBMODULE_STRATEGY: recursive stages: + - stylecheck - generate-html - generate-pdf +vale-stylecheck: + image: + name: jdkato/vale + entrypoint: [""] + stage: stylecheck + tags: + - lightweight + script: + - apk add jq + - | + for d in content/*/ + do + n="$(echo $d | tr / -)" + vale --no-exit --output=JSON $d > output-$n.json + scripts/vale-to-codeclimate < output-$n.json > report-$n.json + done + artifacts: + reports: + # codequality: report-*.json + codequality: report-*design*.json + paths: + - output-*.json + - report-*.json + - test.json + test-html: image: registry.gitlab.com/pages/hugo:0.62.2 stage: generate-html diff --git a/.vale.ini b/.vale.ini new file mode 100644 index 000000000..a6357ab00 --- /dev/null +++ b/.vale.ini @@ -0,0 +1,8 @@ +StylesPath = styles + +Vocab = Apertis + +[*.md] +BasedOnStyles = Vale + +Vale.Spelling = NO diff --git a/scripts/vale-to-codeclimate b/scripts/vale-to-codeclimate new file mode 100755 index 000000000..725070cc3 --- /dev/null +++ b/scripts/vale-to-codeclimate @@ -0,0 +1,32 @@ +#!/usr/bin/jq -f + +to_entries | [ + .[] | + .value[] + {filename: .key} | + { + type: "issue", + check_name: .Check, + categories: ["Style"], + description: .Message, + severity: .Severity | + gsub("suggestion"; "info") | + gsub("warning"; "minor") | + gsub("error"; "major"), + fingerprint: ( + [.Check, .filename, .Line, .Message] + .Span | join(",") + ), + location: { + path: .filename, + positions: { + begin: { + line: .Line, + column: .Span[0] + }, + end: { + line: .Line, + column: .Span[1] + } + } + } + } +] diff --git a/styles/Vocab/Apertis/accept.txt b/styles/Vocab/Apertis/accept.txt new file mode 100644 index 000000000..e2202227b --- /dev/null +++ b/styles/Vocab/Apertis/accept.txt @@ -0,0 +1,8 @@ +Apertis +sysroot +devroot +downstream +upstream +backport +rebasing +amd64 diff --git a/styles/Vocab/Apertis/reject.txt b/styles/Vocab/Apertis/reject.txt new file mode 100644 index 000000000..e69de29bb diff --git a/test.json b/test.json new file mode 100644 index 000000000..ae78c935d --- /dev/null +++ b/test.json @@ -0,0 +1,13181 @@ +[ + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/api_stability.md,90,Did you really mean 'libtool'?,24,30", + "location": { + "path": "content/architecture/api_stability.md", + "positions": { + "begin": { + "line": 90, + "column": 24 + }, + "end": { + "line": 90, + "column": 30 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/api_stability.md,90,Did you really mean 'Libtool'?,44,50", + "location": { + "path": "content/architecture/api_stability.md", + "positions": { + "begin": { + "line": 90, + "column": 44 + }, + "end": { + "line": 90, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Autotools'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/api_stability.md,92,Did you really mean 'Autotools'?,2,10", + "location": { + "path": "content/architecture/api_stability.md", + "positions": { + "begin": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mythbuster'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/api_stability.md,92,Did you really mean 'Mythbuster'?,12,21", + "location": { + "path": "content/architecture/api_stability.md", + "positions": { + "begin": { + "line": 92, + "column": 12 + }, + "end": { + "line": 92, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ribchester'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/api_stability.md,121,Did you really mean 'Ribchester'?,65,74", + "location": { + "path": "content/architecture/api_stability.md", + "positions": { + "begin": { + "line": 121, + "column": 65 + }, + "end": { + "line": 121, + "column": 74 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'adressbook'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,84,Did you really mean 'adressbook'?,12,21", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 84, + "column": 12 + }, + "end": { + "line": 84, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'frampton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,114,Did you really mean 'frampton'?,5,12", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 114, + "column": 5 + }, + "end": { + "line": 114, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libsecret'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,132,Did you really mean 'libsecret'?,4,12", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'eglibc'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,136,Did you really mean 'eglibc'?,4,9", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,138,Did you really mean 'systemd'?,4,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/apis-and-services.md,145,Use 'Apertis' instead of 'apertis'.,6,12", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libthornbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,154,Did you really mean 'libthornbury'?,5,16", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 154, + "column": 5 + }, + "end": { + "line": 154, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libthornbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,154,Did you really mean 'libthornbury'?,21,32", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 154, + "column": 21 + }, + "end": { + "line": 154, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Thornbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,155,Did you really mean 'Thornbury'?,14,22", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 155, + "column": 14 + }, + "end": { + "line": 155, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'png'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,156,Did you really mean 'png'?,63,65", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 156, + "column": 63 + }, + "end": { + "line": 156, + "column": 65 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sychronously'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,157,Did you really mean 'sychronously'?,25,36", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 157, + "column": 25 + }, + "end": { + "line": 157, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libsoup'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,157,Did you really mean 'libsoup'?,59,65", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 157, + "column": 59 + }, + "end": { + "line": 157, + "column": 65 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libthornbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,165,Did you really mean 'libthornbury'?,27,38", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 165, + "column": 27 + }, + "end": { + "line": 165, + "column": 38 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'liblightwood'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,167,Did you really mean 'liblightwood'?,5,16", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 167, + "column": 5 + }, + "end": { + "line": 167, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'webviews'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,168,Did you really mean 'webviews'?,41,48", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 168, + "column": 41 + }, + "end": { + "line": 168, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'multilines'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,168,Did you really mean 'multilines'?,60,69", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 168, + "column": 60 + }, + "end": { + "line": 168, + "column": 69 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'textboxes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,169,Did you really mean 'textboxes'?,3,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 169, + "column": 3 + }, + "end": { + "line": 169, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'liblightwood'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,173,Did you really mean 'liblightwood'?,23,34", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 173, + "column": 23 + }, + "end": { + "line": 173, + "column": 34 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,175,Did you really mean 'Mildenhall'?,5,14", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 175, + "column": 5 + }, + "end": { + "line": 175, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,179,Did you really mean 'Mildenhall'?,38,47", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 179, + "column": 38 + }, + "end": { + "line": 179, + "column": 47 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'pixman'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,190,Did you really mean 'pixman'?,4,9", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 190, + "column": 4 + }, + "end": { + "line": 190, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Pango'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,191,Did you really mean 'Pango'?,4,8", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'harfbuzz'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,193,Did you really mean 'harfbuzz'?,4,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 193, + "column": 4 + }, + "end": { + "line": 193, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'freetype'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,194,Did you really mean 'freetype'?,4,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 194, + "column": 4 + }, + "end": { + "line": 194, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libxslt'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,198,Did you really mean 'libxslt'?,4,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 198, + "column": 4 + }, + "end": { + "line": 198, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Didcot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,229,Did you really mean 'Didcot'?,5,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 229, + "column": 5 + }, + "end": { + "line": 229, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Didcot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,235,Did you really mean 'Didcot'?,46,51", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 235, + "column": 46 + }, + "end": { + "line": 235, + "column": 51 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Barkway'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,244,Did you really mean 'Barkway'?,5,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 244, + "column": 5 + }, + "end": { + "line": 244, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Barkway'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,250,Did you really mean 'Barkway'?,42,48", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 250, + "column": 42 + }, + "end": { + "line": 250, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libseaton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,252,Did you really mean 'libseaton'?,5,13", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 252, + "column": 5 + }, + "end": { + "line": 252, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libseaton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,257,Did you really mean 'libseaton'?,43,51", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 257, + "column": 43 + }, + "end": { + "line": 257, + "column": 51 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libclapton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,259,Did you really mean 'libclapton'?,5,14", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 259, + "column": 5 + }, + "end": { + "line": 259, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ribchester'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,266,Did you really mean 'Ribchester'?,5,14", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 266, + "column": 5 + }, + "end": { + "line": 266, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ribchester'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,271,Did you really mean 'Ribchester'?,47,56", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 271, + "column": 47 + }, + "end": { + "line": 271, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Rhosydd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,273,Did you really mean 'Rhosydd'?,5,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 273, + "column": 5 + }, + "end": { + "line": 273, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Croesor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,273,Did you really mean 'Croesor'?,13,19", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 273, + "column": 13 + }, + "end": { + "line": 273, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Rhosydd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,273,Did you really mean 'Rhosydd'?,24,30", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 30 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Croesor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,273,Did you really mean 'Croesor'?,36,42", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 273, + "column": 36 + }, + "end": { + "line": 273, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Rhosydd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,280,Did you really mean 'Rhosydd'?,49,55", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 280, + "column": 49 + }, + "end": { + "line": 280, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Croesor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,281,Did you really mean 'Croesor'?,49,55", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 281, + "column": 49 + }, + "end": { + "line": 281, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Bluez'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,296,Did you really mean 'Bluez'?,14,18", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 296, + "column": 14 + }, + "end": { + "line": 296, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Beckfoot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,301,Did you really mean 'Beckfoot'?,3,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 301, + "column": 3 + }, + "end": { + "line": 301, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Beckfoot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,301,Did you really mean 'Beckfoot'?,13,20", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 301, + "column": 13 + }, + "end": { + "line": 301, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'wifi'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,302,Did you really mean 'wifi'?,55,58", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 302, + "column": 55 + }, + "end": { + "line": 302, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Corbridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,304,Did you really mean 'Corbridge'?,3,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 304, + "column": 3 + }, + "end": { + "line": 304, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'unpairing'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,305,Did you really mean 'unpairing'?,12,20", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 305, + "column": 12 + }, + "end": { + "line": 305, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bluetooth'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,306,Did you really mean 'bluetooth'?,7,15", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 306, + "column": 7 + }, + "end": { + "line": 306, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Bluez'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,312,Did you really mean 'Bluez'?,4,8", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 312, + "column": 4 + }, + "end": { + "line": 312, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'http'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,318,Did you really mean 'http'?,3,6", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 318, + "column": 3 + }, + "end": { + "line": 318, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libcurl'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,323,Did you really mean 'libcurl'?,4,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 323, + "column": 4 + }, + "end": { + "line": 323, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'multiprotocol'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,323,Did you really mean 'multiprotocol'?,39,51", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 323, + "column": 39 + }, + "end": { + "line": 323, + "column": 51 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libecal'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,324,Did you really mean 'libecal'?,4,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 324, + "column": 4 + }, + "end": { + "line": 324, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libgrassmoor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,346,Did you really mean 'libgrassmoor'?,5,16", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 346, + "column": 5 + }, + "end": { + "line": 346, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libgrassmoor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,346,Did you really mean 'libgrassmoor'?,22,33", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 346, + "column": 22 + }, + "end": { + "line": 346, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libgrassmoor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,351,Did you really mean 'libgrassmoor'?,47,58", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 351, + "column": 47 + }, + "end": { + "line": 351, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Tinwell'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,353,Did you really mean 'Tinwell'?,5,11", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 353, + "column": 5 + }, + "end": { + "line": 353, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Tinwell'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,360,Did you really mean 'Tinwell'?,31,37", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Prestwood'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,362,Did you really mean 'Prestwood'?,5,13", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 362, + "column": 5 + }, + "end": { + "line": 362, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Prestwood'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,368,Did you really mean 'Prestwood'?,30,38", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 368, + "column": 30 + }, + "end": { + "line": 368, + "column": 38 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Codec'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,374,Did you really mean 'Codec'?,19,23", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 374, + "column": 19 + }, + "end": { + "line": 374, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'codec'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,374,Did you really mean 'codec'?,45,49", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 374, + "column": 45 + }, + "end": { + "line": 374, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Poppler'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,377,Did you really mean 'Poppler'?,4,10", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 377, + "column": 4 + }, + "end": { + "line": 377, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Grilo'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,380,Did you really mean 'Grilo'?,4,8", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,391,Did you really mean 'Gstreamer'?,41,49", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 391, + "column": 41 + }, + "end": { + "line": 391, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,391,Did you really mean 'Gstreamer'?,65,73", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 391, + "column": 65 + }, + "end": { + "line": 391, + "column": 73 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,393,Did you really mean 'gstreamer'?,12,20", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 393, + "column": 12 + }, + "end": { + "line": 393, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'stablity'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,400,Did you really mean 'stablity'?,28,35", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 400, + "column": 28 + }, + "end": { + "line": 400, + "column": 35 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gstreamers'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,403,Did you really mean 'gstreamers'?,4,13", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 403, + "column": 4 + }, + "end": { + "line": 403, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Traprain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,416,Did you really mean 'Traprain'?,5,12", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 416, + "column": 5 + }, + "end": { + "line": 416, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Traprain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,416,Did you really mean 'Traprain'?,17,24", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 416, + "column": 17 + }, + "end": { + "line": 416, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Traprain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,422,Did you really mean 'Traprain'?,41,48", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 422, + "column": 41 + }, + "end": { + "line": 422, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Geoclue'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,426,Did you really mean 'Geoclue'?,3,9", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 426, + "column": 3 + }, + "end": { + "line": 426, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libchamplain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,428,Did you really mean 'libchamplain'?,3,14", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 428, + "column": 3 + }, + "end": { + "line": 428, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ofono'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,439,Did you really mean 'ofono'?,4,8", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 439, + "column": 4 + }, + "end": { + "line": 439, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Farstream'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/apis-and-services.md,458,Did you really mean 'Farstream'?,4,12", + "location": { + "path": "content/architecture/apis-and-services.md", + "positions": { + "begin": { + "line": 458, + "column": 4 + }, + "end": { + "line": 458, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-design.md,16,Did you really mean 'Mildenhall'?,291,300", + "location": { + "path": "content/architecture/application-design.md", + "positions": { + "begin": { + "line": 16, + "column": 291 + }, + "end": { + "line": 16, + "column": 300 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-design.md,16,Did you really mean 'Mildenhall'?,303,312", + "location": { + "path": "content/architecture/application-design.md", + "positions": { + "begin": { + "line": 16, + "column": 303 + }, + "end": { + "line": 16, + "column": 312 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-design.md,67,Did you really mean 'md'?,66,67", + "location": { + "path": "content/architecture/application-design.md", + "positions": { + "begin": { + "line": 67, + "column": 66 + }, + "end": { + "line": 67, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-design.md,73,Did you really mean 'md'?,34,35", + "location": { + "path": "content/architecture/application-design.md", + "positions": { + "begin": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 35 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-design.md,105,Did you really mean 'md'?,47,48", + "location": { + "path": "content/architecture/application-design.md", + "positions": { + "begin": { + "line": 105, + "column": 47 + }, + "end": { + "line": 105, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,19,Did you really mean 'md'?,92,93", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 19, + "column": 92 + }, + "end": { + "line": 19, + "column": 93 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reusability'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,31,Did you really mean 'reusability'?,111,121", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 31, + "column": 111 + }, + "end": { + "line": 31, + "column": 121 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'src'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,55,Did you really mean 'src'?,3,5", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 55, + "column": 3 + }, + "end": { + "line": 55, + "column": 5 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'subfolders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,57,Did you really mean 'subfolders'?,33,42", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,61,Did you really mean 'json'?,46,49", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 61, + "column": 46 + }, + "end": { + "line": 61, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,61,Did you really mean 'json'?,101,104", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 61, + "column": 101 + }, + "end": { + "line": 61, + "column": 104 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'config'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,63,Did you really mean 'config'?,3,8", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 63, + "column": 3 + }, + "end": { + "line": 63, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'src'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,65,Did you really mean 'src'?,58,60", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 65, + "column": 58 + }, + "end": { + "line": 65, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'canterbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,71,Did you really mean 'canterbury'?,28,37", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 71, + "column": 28 + }, + "end": { + "line": 71, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'datapool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,79,Did you really mean 'datapool'?,189,196", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 79, + "column": 189 + }, + "end": { + "line": 79, + "column": 196 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Helloworld'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,85,Did you really mean 'Helloworld'?,8,17", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 85, + "column": 8 + }, + "end": { + "line": 85, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'datapool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,89,Did you really mean 'datapool'?,277,284", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 89, + "column": 277 + }, + "end": { + "line": 89, + "column": 284 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,143,Did you really mean 'json'?,25,28", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 143, + "column": 25 + }, + "end": { + "line": 143, + "column": 28 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,159,Did you really mean 'json'?,43,46", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 159, + "column": 43 + }, + "end": { + "line": 159, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,165,Did you really mean 'json'?,12,15", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 165, + "column": 12 + }, + "end": { + "line": 165, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,181,Did you really mean 'json'?,83,86", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 181, + "column": 83 + }, + "end": { + "line": 181, + "column": 86 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,183,Did you really mean 'json'?,344,347", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 183, + "column": 344 + }, + "end": { + "line": 183, + "column": 347 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,183,Did you really mean 'json'?,384,387", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 183, + "column": 384 + }, + "end": { + "line": 183, + "column": 387 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,185,Did you really mean 'json'?,35,38", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 185, + "column": 35 + }, + "end": { + "line": 185, + "column": 38 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,185,Did you really mean 'json'?,102,105", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 185, + "column": 102 + }, + "end": { + "line": 185, + "column": 105 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,185,Did you really mean 'json'?,292,295", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 185, + "column": 292 + }, + "end": { + "line": 185, + "column": 295 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Thornbury'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,227,Did you really mean 'Thornbury'?,145,153", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 227, + "column": 145 + }, + "end": { + "line": 227, + "column": 153 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'tooltip'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,229,Did you really mean 'tooltip'?,277,283", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 229, + "column": 277 + }, + "end": { + "line": 229, + "column": 283 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,254,Did you really mean 'json'?,80,83", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 254, + "column": 80 + }, + "end": { + "line": 254, + "column": 83 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'json'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,300,Did you really mean 'json'?,21,24", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 300, + "column": 21 + }, + "end": { + "line": 300, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dbus'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,316,Did you really mean 'dbus'?,54,57", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 316, + "column": 54 + }, + "end": { + "line": 316, + "column": 57 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gobject'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,318,Did you really mean 'Gobject'?,40,46", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 318, + "column": 40 + }, + "end": { + "line": 318, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dbus'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,336,Did you really mean 'dbus'?,141,144", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 336, + "column": 141 + }, + "end": { + "line": 336, + "column": 144 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dbus'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,338,Did you really mean 'dbus'?,175,178", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 338, + "column": 175 + }, + "end": { + "line": 338, + "column": 178 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'fi'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/application-structure.md,346,Did you really mean 'fi'?,47,48", + "location": { + "path": "content/architecture/application-structure.md", + "positions": { + "begin": { + "line": 346, + "column": 47 + }, + "end": { + "line": 346, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,14,Did you really mean 'bootloader'?,23,32", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 14, + "column": 23 + }, + "end": { + "line": 14, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,40,Did you really mean 'md'?,78,79", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 40, + "column": 78 + }, + "end": { + "line": 40, + "column": 79 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,42,Did you really mean 'Systemd'?,3,9", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 42, + "column": 3 + }, + "end": { + "line": 42, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,44,Did you really mean 'Systemd'?,2,8", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,46,Did you really mean 'systemd'?,33,39", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 46, + "column": 33 + }, + "end": { + "line": 46, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,50,Did you really mean 'systemd'?,37,43", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 43 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,53,Did you really mean 'systemd'?,1,7", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 53, + "column": 1 + }, + "end": { + "line": 53, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,55,Did you really mean 'systemd'?,30,36", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 55, + "column": 30 + }, + "end": { + "line": 55, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,62,Did you really mean 'systemd'?,24,30", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 30 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,65,Did you really mean 'systemd'?,27,33", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 65, + "column": 27 + }, + "end": { + "line": 65, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/boot_process.md,73,Did you really mean 'md'?,69,70", + "location": { + "path": "content/architecture/boot_process.md", + "positions": { + "begin": { + "line": 73, + "column": 69 + }, + "end": { + "line": 73, + "column": 70 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'prepended'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,96,Did you really mean 'prepended'?,5,13", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 96, + "column": 5 + }, + "end": { + "line": 96, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ribchester'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,189,Did you really mean 'Ribchester'?,58,67", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 189, + "column": 58 + }, + "end": { + "line": 189, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'subprofiles'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,267,Did you really mean 'subprofiles'?,4,14", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 267, + "column": 4 + }, + "end": { + "line": 267, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'webapp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,313,Did you really mean 'webapp'?,56,61", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 313, + "column": 56 + }, + "end": { + "line": 313, + "column": 61 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'uri'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,326,Did you really mean 'uri'?,24,26", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 326, + "column": 24 + }, + "end": { + "line": 326, + "column": 26 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'localestring'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,395,Did you really mean 'localestring'?,47,58", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 395, + "column": 47 + }, + "end": { + "line": 395, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'URIs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,500,Did you really mean 'URIs'?,20,23", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 500, + "column": 20 + }, + "end": { + "line": 500, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'URIs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,506,Did you really mean 'URIs'?,37,40", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 506, + "column": 37 + }, + "end": { + "line": 506, + "column": 40 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Frampton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,510,Did you really mean 'Frampton'?,6,13", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 510, + "column": 6 + }, + "end": { + "line": 510, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Frampton'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,520,Did you really mean 'Frampton'?,19,26", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 520, + "column": 19 + }, + "end": { + "line": 520, + "column": 26 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'prepending'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,609,Did you really mean 'prepending'?,39,48", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 609, + "column": 39 + }, + "end": { + "line": 609, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'uri'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,639,Did you really mean 'uri'?,42,44", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 639, + "column": 42 + }, + "end": { + "line": 639, + "column": 44 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'activatable'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,648,Did you really mean 'activatable'?,36,46", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 648, + "column": 36 + }, + "end": { + "line": 648, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'pkglibexecdir'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,695,Did you really mean 'pkglibexecdir'?,25,37", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 695, + "column": 25 + }, + "end": { + "line": 695, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Automake'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,695,Did you really mean 'Automake'?,52,59", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 695, + "column": 52 + }, + "end": { + "line": 695, + "column": 59 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'automake'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,718,Did you really mean 'automake'?,40,47", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 718, + "column": 40 + }, + "end": { + "line": 718, + "column": 47 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,718,Did you really mean 'libtool'?,53,59", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 718, + "column": 53 + }, + "end": { + "line": 718, + "column": 59 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libc'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,734,Did you really mean 'libc'?,56,59", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 734, + "column": 56 + }, + "end": { + "line": 734, + "column": 59 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,744,Did you really mean 'libtool'?,52,58", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 744, + "column": 52 + }, + "end": { + "line": 744, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'enum'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,845,Did you really mean 'enum'?,65,68", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 845, + "column": 65 + }, + "end": { + "line": 845, + "column": 68 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,884,Did you really mean 'gettext'?,6,12", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 884, + "column": 6 + }, + "end": { + "line": 884, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,901,Did you really mean 'gettext'?,37,43", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 901, + "column": 37 + }, + "end": { + "line": 901, + "column": 43 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,918,Did you really mean 'gettext'?,20,26", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 918, + "column": 20 + }, + "end": { + "line": 918, + "column": 26 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,925,Did you really mean 'gettext'?,40,46", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 925, + "column": 40 + }, + "end": { + "line": 925, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,927,Did you really mean 'gettext'?,50,56", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 927, + "column": 50 + }, + "end": { + "line": 927, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'URIs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,968,Did you really mean 'URIs'?,40,43", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 968, + "column": 40 + }, + "end": { + "line": 968, + "column": 43 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,1188,Did you really mean 'md'?,47,48", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 1188, + "column": 47 + }, + "end": { + "line": 1188, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,1189,Did you really mean 'md'?,55,56", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 1189, + "column": 55 + }, + "end": { + "line": 1189, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/bundle-spec.md,1190,Did you really mean 'md'?,79,80", + "location": { + "path": "content/architecture/bundle-spec.md", + "positions": { + "begin": { + "line": 1190, + "column": 79 + }, + "end": { + "line": 1190, + "column": 80 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,16,Did you really mean 'Flatpak'?,26,32", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,16,Did you really mean 'md'?,99,100", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 16, + "column": 99 + }, + "end": { + "line": 16, + "column": 100 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,19,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 19, + "column": 1 + }, + "end": { + "line": 19, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sandboxing'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,22,Did you really mean 'sandboxing'?,4,13", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,24,Did you really mean 'Flatpak'?,30,36", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 24, + "column": 30 + }, + "end": { + "line": 24, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,28,Did you really mean 'Flatpak'?,4,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'seccomp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,33,Did you really mean 'seccomp'?,41,47", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 33, + "column": 41 + }, + "end": { + "line": 33, + "column": 47 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'runtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,36,Did you really mean 'runtimes'?,10,17", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'deduplicates'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,38,Did you really mean 'deduplicates'?,3,14", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 38, + "column": 3 + }, + "end": { + "line": 38, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'runtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,38,Did you really mean 'runtimes'?,43,50", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 38, + "column": 43 + }, + "end": { + "line": 38, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'runtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,40,Did you really mean 'runtimes'?,7,14", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 40, + "column": 7 + }, + "end": { + "line": 40, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'toolkits'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,44,Did you really mean 'toolkits'?,3,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 44, + "column": 3 + }, + "end": { + "line": 44, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'userbase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,45,Did you really mean 'userbase'?,9,16", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Suse'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,47,Did you really mean 'Suse'?,33,36", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sandboxed'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,51,Did you really mean 'sandboxed'?,3,11", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 51, + "column": 3 + }, + "end": { + "line": 51, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'seccomp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,51,Did you really mean 'seccomp'?,18,24", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Magento'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,55,Did you really mean 'Magento'?,16,22", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'runtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,68,Did you really mean 'runtimes'?,17,24", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'deduplicaions'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,69,Did you really mean 'deduplicaions'?,6,18", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'seccomp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,74,Did you really mean 'seccomp'?,6,12", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,84,Did you really mean 'Flatpak'?,25,31", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 84, + "column": 25 + }, + "end": { + "line": 84, + "column": 31 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,90,Did you really mean 'Flatpak'?,16,22", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 90, + "column": 16 + }, + "end": { + "line": 90, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,94,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 94, + "column": 1 + }, + "end": { + "line": 94, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,94,Did you really mean 'Flatpak'?,46,52", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 94, + "column": 46 + }, + "end": { + "line": 94, + "column": 52 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,102,Did you really mean 'Flatpak'?,30,36", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 102, + "column": 30 + }, + "end": { + "line": 102, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,107,Did you really mean 'Flatpak'?,70,76", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 107, + "column": 70 + }, + "end": { + "line": 107, + "column": 76 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,111,Did you really mean 'md'?,44,45", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 111, + "column": 44 + }, + "end": { + "line": 111, + "column": 45 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,113,Did you really mean 'flatpak'?,67,73", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 113, + "column": 67 + }, + "end": { + "line": 113, + "column": 73 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,116,Did you really mean 'Flatpak'?,39,45", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 116, + "column": 39 + }, + "end": { + "line": 116, + "column": 45 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,129,Did you really mean 'Flatpak'?,63,69", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 129, + "column": 63 + }, + "end": { + "line": 129, + "column": 69 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,134,Did you really mean 'Flatpak'?,8,14", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,139,Did you really mean 'Flatpak'?,72,78", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 139, + "column": 72 + }, + "end": { + "line": 139, + "column": 78 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,141,Did you really mean 'Flatpak'?,14,20", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 141, + "column": 14 + }, + "end": { + "line": 141, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,149,Did you really mean 'md'?,52,53", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 149, + "column": 52 + }, + "end": { + "line": 149, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,152,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 152, + "column": 1 + }, + "end": { + "line": 152, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,153,Did you really mean 'Flatpak'?,44,50", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 153, + "column": 44 + }, + "end": { + "line": 153, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cgroups'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,166,Did you really mean 'cgroups'?,65,71", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 166, + "column": 65 + }, + "end": { + "line": 166, + "column": 71 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'namespaces'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,167,Did you really mean 'namespaces'?,1,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 167, + "column": 1 + }, + "end": { + "line": 167, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,169,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 169, + "column": 1 + }, + "end": { + "line": 169, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,177,Did you really mean 'Flatpak'?,18,24", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 177, + "column": 18 + }, + "end": { + "line": 177, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Dialogs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,182,Did you really mean 'Dialogs'?,4,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 182, + "column": 4 + }, + "end": { + "line": 182, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,191,Did you really mean 'Flatpak'?,4,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,193,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 193, + "column": 1 + }, + "end": { + "line": 193, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'beeing'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,197,Did you really mean 'beeing'?,22,27", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 197, + "column": 22 + }, + "end": { + "line": 197, + "column": 27 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,211,Did you really mean 'Flatpak'?,7,13", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cgroups'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,213,Did you really mean 'cgroups'?,7,13", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 213, + "column": 7 + }, + "end": { + "line": 213, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'namespaces'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,213,Did you really mean 'namespaces'?,19,28", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 213, + "column": 19 + }, + "end": { + "line": 213, + "column": 28 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,214,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 214, + "column": 1 + }, + "end": { + "line": 214, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cgroups'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,215,Did you really mean 'cgroups'?,39,45", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 215, + "column": 39 + }, + "end": { + "line": 215, + "column": 45 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'namespaces'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,215,Did you really mean 'namespaces'?,51,60", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 215, + "column": 51 + }, + "end": { + "line": 215, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,217,Did you really mean 'Flatpak'?,52,58", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 217, + "column": 52 + }, + "end": { + "line": 217, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,219,Did you really mean 'Flatpak'?,68,74", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 219, + "column": 68 + }, + "end": { + "line": 219, + "column": 74 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,224,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 224, + "column": 1 + }, + "end": { + "line": 224, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,233,Did you really mean 'Flatpak'?,73,79", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 233, + "column": 73 + }, + "end": { + "line": 233, + "column": 79 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cgroups'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,234,Did you really mean 'cgroups'?,12,18", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 234, + "column": 12 + }, + "end": { + "line": 234, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,236,Did you really mean 'Flatpak'?,15,21", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 236, + "column": 15 + }, + "end": { + "line": 236, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Frome'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,238,Did you really mean 'Frome'?,3,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 238, + "column": 3 + }, + "end": { + "line": 238, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'magento'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,238,Did you really mean 'magento'?,10,16", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 238, + "column": 10 + }, + "end": { + "line": 238, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,240,Did you really mean 'Flatpak'?,3,9", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 240, + "column": 3 + }, + "end": { + "line": 240, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Beckfoot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,241,Did you really mean 'Beckfoot'?,3,10", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 241, + "column": 3 + }, + "end": { + "line": 241, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Beckfoot'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,242,Did you really mean 'Beckfoot'?,43,50", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 242, + "column": 43 + }, + "end": { + "line": 242, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'freedesktop'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,244,Did you really mean 'freedesktop'?,8,18", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 244, + "column": 8 + }, + "end": { + "line": 244, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,249,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 249, + "column": 1 + }, + "end": { + "line": 249, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,253,Did you really mean 'Flatpak'?,68,74", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 253, + "column": 68 + }, + "end": { + "line": 253, + "column": 74 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,261,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 261, + "column": 1 + }, + "end": { + "line": 261, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'upstream' instead of 'Upstream'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/canterbury-legacy-application-framework.md,262,Use 'upstream' instead of 'Upstream'.,10,17", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 262, + "column": 10 + }, + "end": { + "line": 262, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,266,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 266, + "column": 1 + }, + "end": { + "line": 266, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'uids'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,267,Did you really mean 'uids'?,63,66", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 267, + "column": 63 + }, + "end": { + "line": 267, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'uid'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,269,Did you really mean 'uid'?,37,39", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 269, + "column": 37 + }, + "end": { + "line": 269, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,274,Did you really mean 'systemd'?,1,7", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 274, + "column": 1 + }, + "end": { + "line": 274, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,280,Did you really mean 'Flatpak'?,71,77", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 280, + "column": 71 + }, + "end": { + "line": 280, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reimplement'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,302,Did you really mean 'reimplement'?,1,11", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 302, + "column": 1 + }, + "end": { + "line": 302, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,309,Did you really mean 'md'?,63,64", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 309, + "column": 63 + }, + "end": { + "line": 309, + "column": 64 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'conterparts'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,316,Did you really mean 'conterparts'?,29,39", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 316, + "column": 29 + }, + "end": { + "line": 316, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'untrusted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,320,Did you really mean 'untrusted'?,1,9", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 320, + "column": 1 + }, + "end": { + "line": 320, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,321,Did you really mean 'Collabora'?,51,59", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 321, + "column": 51 + }, + "end": { + "line": 321, + "column": 59 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,325,Did you really mean 'Flatpak'?,11,17", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 325, + "column": 11 + }, + "end": { + "line": 325, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reimplement'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,328,Did you really mean 'reimplement'?,65,75", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 328, + "column": 65 + }, + "end": { + "line": 328, + "column": 75 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reimplement'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,338,Did you really mean 'reimplement'?,1,11", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 338, + "column": 1 + }, + "end": { + "line": 338, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reimplement'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,349,Did you really mean 'reimplement'?,1,11", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 349, + "column": 1 + }, + "end": { + "line": 349, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,354,Did you really mean 'Mildenhall'?,63,72", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 354, + "column": 63 + }, + "end": { + "line": 354, + "column": 72 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,360,Did you really mean 'Flatpak'?,47,53", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 360, + "column": 47 + }, + "end": { + "line": 360, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'seamlessy'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,360,Did you really mean 'seamlessy'?,68,76", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 360, + "column": 68 + }, + "end": { + "line": 360, + "column": 76 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,366,Did you really mean 'Flatpak'?,47,53", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 366, + "column": 47 + }, + "end": { + "line": 366, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,371,Did you really mean 'Flatpak'?,27,33", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 371, + "column": 27 + }, + "end": { + "line": 371, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,374,Did you really mean 'Flatpak'?,49,55", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 374, + "column": 49 + }, + "end": { + "line": 374, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'splashscreens'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,383,Did you really mean 'splashscreens'?,13,25", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 383, + "column": 13 + }, + "end": { + "line": 383, + "column": 25 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'splashscreens'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,383,Did you really mean 'splashscreens'?,61,73", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 383, + "column": 61 + }, + "end": { + "line": 383, + "column": 73 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'fullscreen'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,393,Did you really mean 'fullscreen'?,20,29", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 393, + "column": 20 + }, + "end": { + "line": 393, + "column": 29 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,419,Did you really mean 'Flatpak'?,61,67", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 419, + "column": 61 + }, + "end": { + "line": 419, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,420,Did you really mean 'Flatpak'?,3,9", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 420, + "column": 3 + }, + "end": { + "line": 420, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reimplemented'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,426,Did you really mean 'reimplemented'?,36,48", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 426, + "column": 36 + }, + "end": { + "line": 426, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mildenhall'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/canterbury-legacy-application-framework.md,426,Did you really mean 'Mildenhall'?,65,74", + "location": { + "path": "content/architecture/canterbury-legacy-application-framework.md", + "positions": { + "begin": { + "line": 426, + "column": 65 + }, + "end": { + "line": 426, + "column": 74 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Tizen'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,20,Did you really mean 'Tizen'?,94,98", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 20, + "column": 94 + }, + "end": { + "line": 20, + "column": 98 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,20,Did you really mean 'Collabora'?,640,648", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 20, + "column": 640 + }, + "end": { + "line": 20, + "column": 648 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Yocto'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,20,Did you really mean 'Yocto'?,727,731", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 20, + "column": 727 + }, + "end": { + "line": 20, + "column": 731 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,22,Did you really mean 'Collabora'?,34,42", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'middleware'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,22,Did you really mean 'middleware'?,136,145", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 22, + "column": 136 + }, + "end": { + "line": 22, + "column": 145 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Linaro'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,30,Did you really mean 'Linaro'?,18,23", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 30, + "column": 18 + }, + "end": { + "line": 30, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'enablement'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,30,Did you really mean 'enablement'?,116,125", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 30, + "column": 116 + }, + "end": { + "line": 30, + "column": 125 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Linaro'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,30,Did you really mean 'Linaro'?,128,133", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 30, + "column": 128 + }, + "end": { + "line": 30, + "column": 133 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Linaro'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,30,Did you really mean 'Linaro'?,200,205", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 30, + "column": 200 + }, + "end": { + "line": 30, + "column": 205 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Freescale'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,30,Did you really mean 'Freescale'?,234,242", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 30, + "column": 234 + }, + "end": { + "line": 30, + "column": 242 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'facto'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,32,Did you really mean 'facto'?,33,37", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 32, + "column": 33 + }, + "end": { + "line": 32, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ptrace'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,32,Did you really mean 'ptrace'?,154,159", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 32, + "column": 154 + }, + "end": { + "line": 32, + "column": 159 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'apparmor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,32,Did you really mean 'apparmor'?,237,244", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 32, + "column": 237 + }, + "end": { + "line": 32, + "column": 244 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rollout'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,35,Did you really mean 'rollout'?,631,637", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 35, + "column": 631 + }, + "end": { + "line": 35, + "column": 637 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebased'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,37,Did you really mean 'rebased'?,213,219", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 37, + "column": 213 + }, + "end": { + "line": 37, + "column": 219 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Xenial'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,37,Did you really mean 'Xenial'?,267,272", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 37, + "column": 267 + }, + "end": { + "line": 37, + "column": 272 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Xerus'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,37,Did you really mean 'Xerus'?,274,278", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 37, + "column": 274 + }, + "end": { + "line": 37, + "column": 278 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Linaro'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,39,Did you really mean 'Linaro'?,12,17", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Linaro'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,39,Did you really mean 'Linaro'?,70,75", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 39, + "column": 70 + }, + "end": { + "line": 39, + "column": 75 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Apparmor'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,41,Did you really mean 'Apparmor'?,32,39", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,59,Did you really mean 'Flatpak'?,385,391", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 59, + "column": 385 + }, + "end": { + "line": 59, + "column": 391 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'respositories'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,61,Did you really mean 'respositories'?,180,192", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 61, + "column": 180 + }, + "end": { + "line": 61, + "column": 192 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,66,Did you really mean 'rebase'?,13,18", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebases'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,68,Did you really mean 'rebases'?,47,53", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 68, + "column": 47 + }, + "end": { + "line": 68, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,68,Did you really mean 'rebase'?,117,122", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 68, + "column": 117 + }, + "end": { + "line": 68, + "column": 122 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,68,Did you really mean 'rebase'?,174,179", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 68, + "column": 174 + }, + "end": { + "line": 68, + "column": 179 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Rebase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,80,Did you really mean 'Rebase'?,3,8", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 80, + "column": 3 + }, + "end": { + "line": 80, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,96,Did you really mean 'Collabora'?,1,9", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 96, + "column": 1 + }, + "end": { + "line": 96, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'onwards'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/case-for-moving-to-debian.md,96,Did you really mean 'onwards'?,71,77", + "location": { + "path": "content/architecture/case-for-moving-to-debian.md", + "positions": { + "begin": { + "line": 96, + "column": 71 + }, + "end": { + "line": 96, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dbgsym'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/dbgsym.md,32,Did you really mean 'dbgsym'?,14,19", + "location": { + "path": "content/architecture/dbgsym.md", + "positions": { + "begin": { + "line": 32, + "column": 14 + }, + "end": { + "line": 32, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'backtrace'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/dbgsym.md,39,Did you really mean 'backtrace'?,1,9", + "location": { + "path": "content/architecture/dbgsym.md", + "positions": { + "begin": { + "line": 39, + "column": 1 + }, + "end": { + "line": 39, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dbg'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/dbgsym.md,42,Did you really mean 'dbg'?,3,5", + "location": { + "path": "content/architecture/dbgsym.md", + "positions": { + "begin": { + "line": 42, + "column": 3 + }, + "end": { + "line": 42, + "column": 5 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dh'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/dbgsym.md,53,Did you really mean 'dh'?,2,3", + "location": { + "path": "content/architecture/dbgsym.md", + "positions": { + "begin": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'crypto'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,17,Did you really mean 'crypto'?,35,40", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 17, + "column": 35 + }, + "end": { + "line": 17, + "column": 40 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mitigations'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,39,Did you really mean 'Mitigations'?,4,14", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'checksummed'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,40,Did you really mean 'checksummed'?,35,45", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 40, + "column": 35 + }, + "end": { + "line": 40, + "column": 45 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mitigations'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,50,Did you really mean 'Mitigations'?,6,16", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'compartimentalize'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,55,Did you really mean 'compartimentalize'?,51,67", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 55, + "column": 51 + }, + "end": { + "line": 55, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mitigations'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,61,Did you really mean 'Mitigations'?,6,16", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mitigations'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,70,Did you really mean 'Mitigations'?,6,16", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'unencrypted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,74,Did you really mean 'unencrypted'?,86,96", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 74, + "column": 86 + }, + "end": { + "line": 74, + "column": 96 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mitigations'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,81,Did you really mean 'Mitigations'?,6,16", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'wih'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,115,Did you really mean 'wih'?,125,127", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 115, + "column": 125 + }, + "end": { + "line": 115, + "column": 127 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'maximun'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/encrypted-updates.md,127,Did you really mean 'maximun'?,35,41", + "location": { + "path": "content/architecture/encrypted-updates.md", + "positions": { + "begin": { + "line": 127, + "column": 35 + }, + "end": { + "line": 127, + "column": 41 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/image-build-infrastructure.md,19,Use 'Apertis' instead of 'apertis'.,17,23", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 19, + "column": 17 + }, + "end": { + "line": 19, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'hwpacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,26,Did you really mean 'hwpacks'?,1,7", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 26, + "column": 1 + }, + "end": { + "line": 26, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,26,Did you really mean 'ospacks'?,13,19", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,32,Did you really mean 'Debos'?,2,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,33,Did you really mean 'Debos'?,42,46", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/image-build-infrastructure.md,51,Use 'Apertis' instead of 'apertis'.,2,8", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,52,Did you really mean 'ospacks'?,56,62", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 52, + "column": 56 + }, + "end": { + "line": 52, + "column": 62 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/image-build-infrastructure.md,54,Use 'Apertis' instead of 'apertis'.,31,37", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 54, + "column": 31 + }, + "end": { + "line": 54, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dev'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,75,Did you really mean 'dev'?,4,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'kvm'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,75,Did you really mean 'kvm'?,8,10", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'hw'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,75,Did you really mean 'hw'?,54,55", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 75, + "column": 54 + }, + "end": { + "line": 75, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'udev'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,79,Did you really mean 'udev'?,18,21", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 79, + "column": 18 + }, + "end": { + "line": 79, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/image-build-infrastructure.md,105,Use 'Apertis' instead of 'apertis'.,2,8", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'toplevel'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,107,Did you really mean 'toplevel'?,5,12", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 107, + "column": 5 + }, + "end": { + "line": 107, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Jenkinsfile'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,107,Did you really mean 'Jenkinsfile'?,14,24", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 107, + "column": 14 + }, + "end": { + "line": 107, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Dockerfile'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,108,Did you really mean 'Dockerfile'?,15,24", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 108, + "column": 15 + }, + "end": { + "line": 108, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/image-build-infrastructure.md,119,Use 'Apertis' instead of 'apertis'.,2,8", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'toolchain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,122,Did you really mean 'toolchain'?,31,39", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 122, + "column": 31 + }, + "end": { + "line": 122, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,124,Did you really mean 'debos'?,51,55", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 124, + "column": 51 + }, + "end": { + "line": 124, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,126,Did you really mean 'Debos'?,2,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 126, + "column": 2 + }, + "end": { + "line": 126, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Jenkinsfiles'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,130,Did you really mean 'Jenkinsfiles'?,61,72", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 130, + "column": 61 + }, + "end": { + "line": 130, + "column": 72 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,152,Did you really mean 'api'?,18,20", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 152, + "column": 18 + }, + "end": { + "line": 152, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,155,Did you really mean 'api'?,34,36", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 155, + "column": 34 + }, + "end": { + "line": 155, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'artifactdeployer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,156,Did you really mean 'artifactdeployer'?,3,18", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 156, + "column": 3 + }, + "end": { + "line": 156, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'blueocean'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,158,Did you really mean 'blueocean'?,3,11", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 158, + "column": 3 + }, + "end": { + "line": 158, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'js'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,163,Did you really mean 'js'?,18,19", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 163, + "column": 18 + }, + "end": { + "line": 163, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'url'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,165,Did you really mean 'url'?,21,23", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'impl'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,178,Did you really mean 'impl'?,18,21", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 178, + "column": 18 + }, + "end": { + "line": 178, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cobertura'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,188,Did you really mean 'cobertura'?,3,11", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 188, + "column": 3 + }, + "end": { + "line": 188, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,189,Did you really mean 'api'?,17,19", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 189, + "column": 17 + }, + "end": { + "line": 189, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'copyartifact'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,192,Did you really mean 'copyartifact'?,3,14", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 192, + "column": 3 + }, + "end": { + "line": 192, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'cvs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,195,Did you really mean 'cvs'?,3,5", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 195, + "column": 3 + }, + "end": { + "line": 195, + "column": 5 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,196,Did you really mean 'api'?,15,17", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 196, + "column": 15 + }, + "end": { + "line": 196, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'envinject'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,203,Did you really mean 'envinject'?,3,11", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 203, + "column": 3 + }, + "end": { + "line": 203, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'github'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,212,Did you really mean 'github'?,3,8", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 212, + "column": 3 + }, + "end": { + "line": 212, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,218,Did you really mean 'api'?,25,27", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 218, + "column": 25 + }, + "end": { + "line": 218, + "column": 27 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'htmlpublisher'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,219,Did you really mean 'htmlpublisher'?,3,15", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 219, + "column": 3 + }, + "end": { + "line": 219, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'javadoc'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,223,Did you really mean 'javadoc'?,3,9", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 223, + "column": 3 + }, + "end": { + "line": 223, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'jira'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,226,Did you really mean 'jira'?,3,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 226, + "column": 3 + }, + "end": { + "line": 226, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'jquery'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,227,Did you really mean 'jquery'?,3,8", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 227, + "column": 3 + }, + "end": { + "line": 227, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'jsch'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,229,Did you really mean 'jsch'?,3,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 229, + "column": 3 + }, + "end": { + "line": 229, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'junit'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,230,Did you really mean 'junit'?,3,7", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 230, + "column": 3 + }, + "end": { + "line": 230, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ldap'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,231,Did you really mean 'ldap'?,3,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 231, + "column": 3 + }, + "end": { + "line": 231, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'mattermost'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,237,Did you really mean 'mattermost'?,3,12", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 237, + "column": 3 + }, + "end": { + "line": 237, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'modernstatus'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,241,Did you really mean 'modernstatus'?,3,14", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 241, + "column": 3 + }, + "end": { + "line": 241, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'momentjs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,242,Did you really mean 'momentjs'?,3,10", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 242, + "column": 3 + }, + "end": { + "line": 242, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,252,Did you really mean 'api'?,18,20", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 252, + "column": 18 + }, + "end": { + "line": 252, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,256,Did you really mean 'api'?,17,19", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 256, + "column": 17 + }, + "end": { + "line": 256, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'pollscm'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,261,Did you really mean 'pollscm'?,3,9", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 261, + "column": 3 + }, + "end": { + "line": 261, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'repo'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,266,Did you really mean 'repo'?,3,6", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 266, + "column": 3 + }, + "end": { + "line": 266, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'timestamper'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,278,Did you really mean 'timestamper'?,3,13", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 278, + "column": 3 + }, + "end": { + "line": 278, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'versionnumber'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,283,Did you really mean 'versionnumber'?,3,15", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 283, + "column": 3 + }, + "end": { + "line": 283, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'api'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/image-build-infrastructure.md,296,Did you really mean 'api'?,17,19", + "location": { + "path": "content/architecture/image-build-infrastructure.md", + "positions": { + "begin": { + "line": 296, + "column": 17 + }, + "end": { + "line": 296, + "column": 19 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'webserver'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,58,Did you really mean 'webserver'?,9,17", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 58, + "column": 9 + }, + "end": { + "line": 58, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'autoscaling'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,61,Did you really mean 'autoscaling'?,5,15", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 61, + "column": 5 + }, + "end": { + "line": 61, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'availabily'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,90,Did you really mean 'availabily'?,1,10", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 90, + "column": 1 + }, + "end": { + "line": 90, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'addess'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,116,Did you really mean 'addess'?,51,56", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 116, + "column": 51 + }, + "end": { + "line": 116, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'intervetion'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,121,Did you really mean 'intervetion'?,8,18", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 121, + "column": 8 + }, + "end": { + "line": 121, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,133,Did you really mean 'downtimes'?,16,24", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 133, + "column": 16 + }, + "end": { + "line": 133, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gitaly'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,151,Did you really mean 'Gitaly'?,1,6", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 151, + "column": 1 + }, + "end": { + "line": 151, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'reinstallation'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,212,Did you really mean 'reinstallation'?,50,63", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 212, + "column": 50 + }, + "end": { + "line": 212, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ansible'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,213,Did you really mean 'Ansible'?,26,32", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 213, + "column": 26 + }, + "end": { + "line": 213, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,242,Did you really mean 'downtimes'?,9,17", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 242, + "column": 9 + }, + "end": { + "line": 242, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downtimes'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,246,Did you really mean 'downtimes'?,29,37", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 246, + "column": 29 + }, + "end": { + "line": 246, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Grafana'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,260,Did you really mean 'Grafana'?,10,16", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 260, + "column": 10 + }, + "end": { + "line": 260, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Postgres'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/infrastructure-monitoring-and-testing.md,307,Did you really mean 'Postgres'?,21,28", + "location": { + "path": "content/architecture/infrastructure-monitoring-and-testing.md", + "positions": { + "begin": { + "line": 307, + "column": 21 + }, + "end": { + "line": 307, + "column": 28 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,25,Did you really mean 'gettext'?,8,14", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'intltool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,25,Did you really mean 'intltool'?,51,58", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 25, + "column": 51 + }, + "end": { + "line": 25, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'unicode'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,27,Did you really mean 'unicode'?,55,61", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 27, + "column": 55 + }, + "end": { + "line": 27, + "column": 61 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gtkmm'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,38,Did you really mean 'gtkmm'?,4,8", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'intltool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,60,Did you really mean 'intltool'?,11,18", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 60, + "column": 11 + }, + "end": { + "line": 60, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,60,Did you really mean 'gettext'?,57,63", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 60, + "column": 57 + }, + "end": { + "line": 60, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gettext'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,158,Did you really mean 'gettext'?,12,18", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 158, + "column": 12 + }, + "end": { + "line": 158, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'gtkmm'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/internationalization.md,166,Did you really mean 'gtkmm'?,4,8", + "location": { + "path": "content/architecture/internationalization.md", + "positions": { + "begin": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'updateness'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,24,Did you really mean 'updateness'?,45,54", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 24, + "column": 45 + }, + "end": { + "line": 24, + "column": 54 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rebase'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,29,Did you really mean 'rebase'?,35,40", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 29, + "column": 35 + }, + "end": { + "line": 29, + "column": 40 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,46,Did you really mean 'md'?,59,60", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 46, + "column": 59 + }, + "end": { + "line": 46, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'hotfix'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,69,Did you really mean 'hotfix'?,51,56", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 69, + "column": 51 + }, + "end": { + "line": 69, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,140,Did you really mean 'snapshotted'?,66,76", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 140, + "column": 66 + }, + "end": { + "line": 140, + "column": 76 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,148,Did you really mean 'Debos'?,2,6", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 148, + "column": 2 + }, + "end": { + "line": 148, + "column": 6 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,172,Did you really mean 'md'?,82,83", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 172, + "column": 82 + }, + "end": { + "line": 172, + "column": 83 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,219,Did you really mean 'snapshotted'?,50,60", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 219, + "column": 50 + }, + "end": { + "line": 219, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'webserver'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,244,Did you really mean 'webserver'?,12,20", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 244, + "column": 12 + }, + "end": { + "line": 244, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,247,Did you really mean 'Debos'?,1,5", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 247, + "column": 1 + }, + "end": { + "line": 247, + "column": 5 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,257,Did you really mean 'Debos'?,8,12", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotting'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,311,Did you really mean 'snapshotting'?,50,61", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 311, + "column": 50 + }, + "end": { + "line": 311, + "column": 61 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,317,Did you really mean 'snapshotted'?,22,32", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 317, + "column": 22 + }, + "end": { + "line": 317, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,347,Did you really mean 'Debos'?,49,53", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 347, + "column": 49 + }, + "end": { + "line": 347, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotted'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,360,Did you really mean 'snapshotted'?,1,11", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 360, + "column": 1 + }, + "end": { + "line": 360, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'deduplicated'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,370,Did you really mean 'deduplicated'?,14,25", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 370, + "column": 14 + }, + "end": { + "line": 370, + "column": 25 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,425,Did you really mean 'ospack'?,22,27", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 425, + "column": 22 + }, + "end": { + "line": 425, + "column": 27 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'snapshotting'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,487,Did you really mean 'snapshotting'?,59,70", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 487, + "column": 59 + }, + "end": { + "line": 487, + "column": 70 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpaks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,494,Did you really mean 'Flatpaks'?,51,58", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 494, + "column": 51 + }, + "end": { + "line": 494, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sdk'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,502,Did you really mean 'sdk'?,75,77", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 502, + "column": 75 + }, + "end": { + "line": 502, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/long-term-reproducibility.md,533,Use 'Apertis' instead of 'apertis'.,47,53", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 533, + "column": 47 + }, + "end": { + "line": 533, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'Apertis' instead of 'apertis'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/long-term-reproducibility.md,534,Use 'Apertis' instead of 'apertis'.,4,10", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 534, + "column": 4 + }, + "end": { + "line": 534, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sdk'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,555,Did you really mean 'sdk'?,75,77", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 555, + "column": 75 + }, + "end": { + "line": 555, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'webserver'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,563,Did you really mean 'webserver'?,55,63", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 563, + "column": 55 + }, + "end": { + "line": 563, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gitlab'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,624,Did you really mean 'Gitlab'?,7,12", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 624, + "column": 7 + }, + "end": { + "line": 624, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/long-term-reproducibility.md,644,Did you really mean 'ospack'?,22,27", + "location": { + "path": "content/architecture/long-term-reproducibility.md", + "positions": { + "begin": { + "line": 644, + "column": 22 + }, + "end": { + "line": 644, + "column": 27 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,12,Did you really mean 'Gstreamer'?,30,38", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 12, + "column": 30 + }, + "end": { + "line": 12, + "column": 38 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'youtube'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,29,Did you really mean 'youtube'?,54,60", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 29, + "column": 54 + }, + "end": { + "line": 29, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'uri'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,41,Did you really mean 'uri'?,13,15", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 41, + "column": 13 + }, + "end": { + "line": 41, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,41,Did you really mean 'Gstreamer'?,55,63", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 41, + "column": 55 + }, + "end": { + "line": 41, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bitrate'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,53,Did you really mean 'bitrate'?,40,46", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 53, + "column": 40 + }, + "end": { + "line": 53, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'technoglody'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,53,Did you really mean 'technoglody'?,58,68", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 53, + "column": 58 + }, + "end": { + "line": 53, + "column": 68 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gstreamer'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,58,Did you really mean 'Gstreamer'?,34,42", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 58, + "column": 34 + }, + "end": { + "line": 58, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'playbing'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/multimedia-buffering.md,70,Did you really mean 'playbing'?,49,56", + "location": { + "path": "content/architecture/multimedia-buffering.md", + "positions": { + "begin": { + "line": 70, + "column": 49 + }, + "end": { + "line": 70, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'resync'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,105,Did you really mean 'resync'?,10,15", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 105, + "column": 10 + }, + "end": { + "line": 105, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,107,Did you really mean 'ospacks'?,57,63", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 107, + "column": 57 + }, + "end": { + "line": 107, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,162,Did you really mean 'Collabora'?,1,9", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 162, + "column": 1 + }, + "end": { + "line": 162, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,176,Did you really mean 'md'?,49,50", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 176, + "column": 49 + }, + "end": { + "line": 176, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rootfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,192,Did you really mean 'rootfs'?,65,70", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 192, + "column": 65 + }, + "end": { + "line": 192, + "column": 70 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,194,Did you really mean 'bootloader'?,12,21", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 194, + "column": 12 + }, + "end": { + "line": 194, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,196,Did you really mean 'Debos'?,33,37", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 196, + "column": 33 + }, + "end": { + "line": 196, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,208,Did you really mean 'bootloader'?,22,31", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 208, + "column": 22 + }, + "end": { + "line": 208, + "column": 31 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'codecs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,208,Did you really mean 'codecs'?,42,47", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 208, + "column": 42 + }, + "end": { + "line": 208, + "column": 47 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,213,Did you really mean 'ospacks'?,14,20", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 213, + "column": 14 + }, + "end": { + "line": 213, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,213,Did you really mean 'ospack'?,56,61", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 213, + "column": 56 + }, + "end": { + "line": 213, + "column": 61 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,214,Did you really mean 'ospack'?,61,66", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 214, + "column": 61 + }, + "end": { + "line": 214, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,217,Did you really mean 'ospacks'?,41,47", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 217, + "column": 41 + }, + "end": { + "line": 217, + "column": 47 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'flashable'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,219,Did you really mean 'flashable'?,4,12", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Renesas'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,219,Did you really mean 'Renesas'?,43,49", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 219, + "column": 43 + }, + "end": { + "line": 219, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloaders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,226,Did you really mean 'bootloaders'?,1,11", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 226, + "column": 1 + }, + "end": { + "line": 226, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rootfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,227,Did you really mean 'rootfs'?,71,76", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 227, + "column": 71 + }, + "end": { + "line": 227, + "column": 76 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'virtualized'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,228,Did you really mean 'virtualized'?,14,24", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 228, + "column": 14 + }, + "end": { + "line": 228, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,235,Did you really mean 'Collabora'?,30,38", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 235, + "column": 30 + }, + "end": { + "line": 235, + "column": 38 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,237,Did you really mean 'Collabora'?,24,32", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 237, + "column": 24 + }, + "end": { + "line": 237, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,258,Did you really mean 'ospacks'?,47,53", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 258, + "column": 47 + }, + "end": { + "line": 258, + "column": 53 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,260,Did you really mean 'ospacks'?,17,23", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 260, + "column": 17 + }, + "end": { + "line": 260, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Phabricator'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,264,Did you really mean 'Phabricator'?,4,14", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 264, + "column": 4 + }, + "end": { + "line": 264, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,315,Did you really mean 'ospacks'?,36,42", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 315, + "column": 36 + }, + "end": { + "line": 315, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ospacks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,320,Did you really mean 'Ospacks'?,1,7", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 320, + "column": 1 + }, + "end": { + "line": 320, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ospack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,371,Did you really mean 'ospack'?,18,23", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 371, + "column": 18 + }, + "end": { + "line": 371, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'systemd'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,429,Did you really mean 'systemd'?,3,9", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 429, + "column": 3 + }, + "end": { + "line": 429, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,431,Did you really mean 'Flatpak'?,10,16", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 431, + "column": 10 + }, + "end": { + "line": 431, + "column": 16 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/platform-guide.md,448,Did you really mean 'md'?,56,57", + "location": { + "path": "content/architecture/platform-guide.md", + "positions": { + "begin": { + "line": 448, + "column": 56 + }, + "end": { + "line": 448, + "column": 57 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'qa'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/power-loss-robustness.md,23,Did you really mean 'qa'?,32,33", + "location": { + "path": "content/architecture/power-loss-robustness.md", + "positions": { + "begin": { + "line": 23, + "column": 32 + }, + "end": { + "line": 23, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Andrej'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,14,Did you really mean 'Andrej'?,72,77", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 14, + "column": 72 + }, + "end": { + "line": 14, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Shadura'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,15,Did you really mean 'Shadura'?,5,11", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Andrej'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,20,Did you really mean 'Andrej'?,41,46", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 20, + "column": 41 + }, + "end": { + "line": 20, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Shadura'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,20,Did you really mean 'Shadura'?,48,54", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 20, + "column": 48 + }, + "end": { + "line": 20, + "column": 54 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Guillaume'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,20,Did you really mean 'Guillaume'?,60,68", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 20, + "column": 60 + }, + "end": { + "line": 20, + "column": 68 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Shadura'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,26,Did you really mean 'Shadura'?,12,18", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 26, + "column": 12 + }, + "end": { + "line": 26, + "column": 18 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Ekaterina'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,29,Did you really mean 'Ekaterina'?,69,77", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 29, + "column": 69 + }, + "end": { + "line": 29, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Gerasimova'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,30,Did you really mean 'Gerasimova'?,5,14", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 30, + "column": 5 + }, + "end": { + "line": 30, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Lukas'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,35,Did you really mean 'Lukas'?,35,39", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 35, + "column": 35 + }, + "end": { + "line": 35, + "column": 39 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Nack'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,35,Did you really mean 'Nack'?,41,44", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 35, + "column": 41 + }, + "end": { + "line": 35, + "column": 44 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'odp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,37,Did you really mean 'odp'?,34,36", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 37, + "column": 34 + }, + "end": { + "line": 37, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Sudarshan'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,38,Did you really mean 'Sudarshan'?,52,60", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 38, + "column": 52 + }, + "end": { + "line": 38, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Chikkapura'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,38,Did you really mean 'Chikkapura'?,62,71", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 38, + "column": 62 + }, + "end": { + "line": 38, + "column": 71 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Puttalingaiah'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/presentations.md,39,Did you really mean 'Puttalingaiah'?,5,17", + "location": { + "path": "content/architecture/presentations.md", + "positions": { + "begin": { + "line": 39, + "column": 5 + }, + "end": { + "line": 39, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'consortiums'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,17,Did you really mean 'consortiums'?,33,43", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 17, + "column": 33 + }, + "end": { + "line": 17, + "column": 43 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'romcode'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,43,Did you really mean 'romcode'?,69,75", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 43, + "column": 69 + }, + "end": { + "line": 43, + "column": 75 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'romcode'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,45,Did you really mean 'romcode'?,16,22", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 45, + "column": 16 + }, + "end": { + "line": 45, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'romcode'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,46,Did you really mean 'romcode'?,24,30", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 30 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootp'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,51,Did you really mean 'bootp'?,61,65", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 51, + "column": 61 + }, + "end": { + "line": 51, + "column": 65 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'romcode'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,54,Did you really mean 'romcode'?,16,22", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 54, + "column": 16 + }, + "end": { + "line": 54, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,69,Did you really mean 'bootloader'?,51,60", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 69, + "column": 51 + }, + "end": { + "line": 69, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,73,Did you really mean 'md'?,45,46", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 73, + "column": 45 + }, + "end": { + "line": 73, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,74,Did you really mean 'bootloader'?,1,10", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 74, + "column": 1 + }, + "end": { + "line": 74, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,80,Did you really mean 'initramfs'?,1,9", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 80, + "column": 1 + }, + "end": { + "line": 80, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'devicetree'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,80,Did you really mean 'devicetree'?,28,37", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 37 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'userspace'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,81,Did you really mean 'userspace'?,52,60", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 81, + "column": 52 + }, + "end": { + "line": 81, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Repetition", + "categories": [ + "Style" + ], + "description": "'is' is repeated!", + "severity": "major", + "fingerprint": "Vale.Repetition,content/architecture/secure-boot.md,235,'is' is repeated!,16,20", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 235, + "column": 16 + }, + "end": { + "line": 235, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'sabrelite'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,235,Did you really mean 'sabrelite'?,48,56", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 235, + "column": 48 + }, + "end": { + "line": 235, + "column": 56 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,280,Did you really mean 'bootloader'?,50,59", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 280, + "column": 50 + }, + "end": { + "line": 280, + "column": 59 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloaders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,283,Did you really mean 'bootloaders'?,52,62", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 283, + "column": 52 + }, + "end": { + "line": 283, + "column": 62 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloaders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,283,Did you really mean 'bootloaders'?,67,77", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 283, + "column": 67 + }, + "end": { + "line": 283, + "column": 77 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,288,Did you really mean 'bootloader'?,22,31", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 288, + "column": 22 + }, + "end": { + "line": 288, + "column": 31 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,293,Did you really mean 'bootloader'?,57,66", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 293, + "column": 57 + }, + "end": { + "line": 293, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloaders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,333,Did you really mean 'bootloaders'?,39,49", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 333, + "column": 39 + }, + "end": { + "line": 333, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Sabrelite'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,339,Did you really mean 'Sabrelite'?,41,49", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 339, + "column": 41 + }, + "end": { + "line": 339, + "column": 49 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,341,Did you really mean 'bootloader'?,12,21", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 341, + "column": 12 + }, + "end": { + "line": 341, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'upstream' instead of 'Upstream'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/secure-boot.md,344,Use 'upstream' instead of 'Upstream'.,1,8", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 344, + "column": 1 + }, + "end": { + "line": 344, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,347,Did you really mean 'initramfs'?,47,55", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 347, + "column": 47 + }, + "end": { + "line": 347, + "column": 55 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,353,Did you really mean 'initramfs'?,72,80", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 353, + "column": 72 + }, + "end": { + "line": 353, + "column": 80 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,359,Did you really mean 'bootloader'?,15,24", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 359, + "column": 15 + }, + "end": { + "line": 359, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'csf'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,362,Did you really mean 'csf'?,146,148", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 362, + "column": 146 + }, + "end": { + "line": 362, + "column": 148 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'csf'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,362,Did you really mean 'csf'?,150,152", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 362, + "column": 150 + }, + "end": { + "line": 362, + "column": 152 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,397,Did you really mean 'bootloader'?,16,25", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 397, + "column": 16 + }, + "end": { + "line": 397, + "column": 25 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,397,Did you really mean 'downloader'?,54,63", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 397, + "column": 54 + }, + "end": { + "line": 397, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downloaders'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,400,Did you really mean 'downloaders'?,59,69", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 400, + "column": 59 + }, + "end": { + "line": 400, + "column": 69 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'imx'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,405,Did you really mean 'imx'?,30,32", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 405, + "column": 30 + }, + "end": { + "line": 405, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'usb'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,405,Did you really mean 'usb'?,34,36", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 405, + "column": 34 + }, + "end": { + "line": 405, + "column": 36 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'csf'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,408,Did you really mean 'csf'?,15,17", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 408, + "column": 15 + }, + "end": { + "line": 408, + "column": 17 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'downloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,409,Did you really mean 'downloader'?,45,54", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 409, + "column": 45 + }, + "end": { + "line": 409, + "column": 54 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,432,Did you really mean 'initramfs'?,1,9", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 432, + "column": 1 + }, + "end": { + "line": 432, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,434,Did you really mean 'initramfs'?,52,60", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 434, + "column": 52 + }, + "end": { + "line": 434, + "column": 60 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,436,Did you really mean 'initramfs'?,27,35", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 436, + "column": 27 + }, + "end": { + "line": 436, + "column": 35 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,451,Did you really mean 'initramfs'?,53,61", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 451, + "column": 53 + }, + "end": { + "line": 451, + "column": 61 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,517,Did you really mean 'bootloader'?,60,69", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 517, + "column": 60 + }, + "end": { + "line": 517, + "column": 69 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'config'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,550,Did you really mean 'config'?,24,29", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 550, + "column": 24 + }, + "end": { + "line": 550, + "column": 29 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'csf'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,554,Did you really mean 'csf'?,11,13", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 554, + "column": 11 + }, + "end": { + "line": 554, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,570,Did you really mean 'bootloader'?,11,20", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 570, + "column": 11 + }, + "end": { + "line": 570, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'repo'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,588,Did you really mean 'repo'?,10,13", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 588, + "column": 10 + }, + "end": { + "line": 588, + "column": 13 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'csf'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,621,Did you really mean 'csf'?,40,42", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 621, + "column": 40 + }, + "end": { + "line": 621, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Debos'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,624,Did you really mean 'Debos'?,30,34", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 624, + "column": 30 + }, + "end": { + "line": 624, + "column": 34 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'initramfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,641,Did you really mean 'initramfs'?,15,23", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 641, + "column": 15 + }, + "end": { + "line": 641, + "column": 23 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ostree'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/secure-boot.md,651,Did you really mean 'ostree'?,43,48", + "location": { + "path": "content/architecture/secure-boot.md", + "positions": { + "begin": { + "line": 651, + "column": 43 + }, + "end": { + "line": 651, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'userspace'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,41,Did you really mean 'userspace'?,32,40", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 40 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'apk'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,50,Did you really mean 'apk'?,61,63", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 50, + "column": 61 + }, + "end": { + "line": 50, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dpkg'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,52,Did you really mean 'dpkg'?,26,29", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 29 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,63,Did you really mean 'Flatpak'?,16,22", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 63, + "column": 16 + }, + "end": { + "line": 63, + "column": 22 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'thermo'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,222,Did you really mean 'thermo'?,61,66", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 222, + "column": 61 + }, + "end": { + "line": 222, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootloader'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,360,Did you really mean 'bootloader'?,1,10", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 360, + "column": 1 + }, + "end": { + "line": 360, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rollout'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,401,Did you really mean 'rollout'?,61,67", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 401, + "column": 61 + }, + "end": { + "line": 401, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'bootable'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,415,Did you really mean 'bootable'?,1,8", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 415, + "column": 1 + }, + "end": { + "line": 415, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,433,Did you really mean 'Flatpak'?,8,14", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 433, + "column": 8 + }, + "end": { + "line": 433, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,435,Did you really mean 'Flatpak'?,4,10", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 435, + "column": 4 + }, + "end": { + "line": 435, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,437,Did you really mean 'Flatpak'?,6,12", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 437, + "column": 6 + }, + "end": { + "line": 437, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,442,Did you really mean 'Flatpak'?,6,12", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'dpkg'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,447,Did you really mean 'dpkg'?,17,20", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 447, + "column": 17 + }, + "end": { + "line": 447, + "column": 20 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,449,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 449, + "column": 1 + }, + "end": { + "line": 449, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,451,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 451, + "column": 1 + }, + "end": { + "line": 451, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpaks'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,451,Did you really mean 'Flatpaks'?,51,58", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 451, + "column": 51 + }, + "end": { + "line": 451, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libostree'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,452,Did you really mean 'libostree'?,1,9", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 452, + "column": 1 + }, + "end": { + "line": 452, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,461,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 461, + "column": 1 + }, + "end": { + "line": 461, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,465,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 465, + "column": 1 + }, + "end": { + "line": 465, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,491,Did you really mean 'Appstore'?,3,10", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 491, + "column": 3 + }, + "end": { + "line": 491, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,493,Did you really mean 'appstore'?,4,11", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 493, + "column": 4 + }, + "end": { + "line": 493, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,500,Did you really mean 'appstore'?,4,11", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 500, + "column": 4 + }, + "end": { + "line": 500, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,501,Did you really mean 'appstore'?,66,73", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 501, + "column": 66 + }, + "end": { + "line": 501, + "column": 73 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,504,Did you really mean 'appstore'?,5,12", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 504, + "column": 5 + }, + "end": { + "line": 504, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,506,Did you really mean 'appstore'?,61,68", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 506, + "column": 61 + }, + "end": { + "line": 506, + "column": 68 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,508,Did you really mean 'appstore'?,35,42", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 508, + "column": 35 + }, + "end": { + "line": 508, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,510,Did you really mean 'appstore'?,33,40", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 510, + "column": 33 + }, + "end": { + "line": 510, + "column": 40 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,515,Did you really mean 'appstore'?,17,24", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 515, + "column": 17 + }, + "end": { + "line": 515, + "column": 24 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,519,Did you really mean 'Curridge'?,4,11", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 519, + "column": 4 + }, + "end": { + "line": 519, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,521,Did you really mean 'Curridge'?,1,8", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 521, + "column": 1 + }, + "end": { + "line": 521, + "column": 8 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Magento'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,521,Did you really mean 'Magento'?,57,63", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 521, + "column": 57 + }, + "end": { + "line": 521, + "column": 63 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,522,Did you really mean 'Curridge'?,26,33", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 522, + "column": 26 + }, + "end": { + "line": 522, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Frome'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,524,Did you really mean 'Frome'?,7,11", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 524, + "column": 7 + }, + "end": { + "line": 524, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,526,Did you really mean 'Collabora'?,1,9", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 526, + "column": 1 + }, + "end": { + "line": 526, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,527,Did you really mean 'Curridge'?,19,26", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 527, + "column": 19 + }, + "end": { + "line": 527, + "column": 26 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,527,Did you really mean 'Flatpak'?,36,42", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 527, + "column": 36 + }, + "end": { + "line": 527, + "column": 42 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,528,Did you really mean 'appstore'?,63,70", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 528, + "column": 63 + }, + "end": { + "line": 528, + "column": 70 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,530,Did you really mean 'Curridge'?,34,41", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 530, + "column": 34 + }, + "end": { + "line": 530, + "column": 41 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,531,Did you really mean 'Flathub'?,9,15", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 531, + "column": 9 + }, + "end": { + "line": 531, + "column": 15 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,531,Did you really mean 'Curridge'?,59,66", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 531, + "column": 59 + }, + "end": { + "line": 531, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,532,Did you really mean 'appstore'?,5,12", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 532, + "column": 5 + }, + "end": { + "line": 532, + "column": 12 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,535,Did you really mean 'Flathub'?,4,10", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 535, + "column": 4 + }, + "end": { + "line": 535, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,537,Did you really mean 'Flathub'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 537, + "column": 1 + }, + "end": { + "line": 537, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'appstore'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,537,Did you really mean 'appstore'?,25,32", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 537, + "column": 25 + }, + "end": { + "line": 537, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,538,Did you really mean 'Flatpak'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 538, + "column": 1 + }, + "end": { + "line": 538, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,547,Did you really mean 'Flathub'?,1,7", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 547, + "column": 1 + }, + "end": { + "line": 547, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,554,Did you really mean 'Flatpak'?,8,14", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 554, + "column": 8 + }, + "end": { + "line": 554, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,557,Did you really mean 'Flathub'?,8,14", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 557, + "column": 8 + }, + "end": { + "line": 557, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,562,Did you really mean 'Curridge'?,34,41", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 562, + "column": 34 + }, + "end": { + "line": 562, + "column": 41 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,562,Did you really mean 'Flathub'?,61,67", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 562, + "column": 61 + }, + "end": { + "line": 562, + "column": 67 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,564,Did you really mean 'Curridge'?,25,32", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 564, + "column": 25 + }, + "end": { + "line": 564, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flatpak'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,568,Did you really mean 'Flatpak'?,4,10", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 568, + "column": 4 + }, + "end": { + "line": 568, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Curridge'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,569,Did you really mean 'Curridge'?,25,32", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 569, + "column": 25 + }, + "end": { + "line": 569, + "column": 32 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Flathub'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,569,Did you really mean 'Flathub'?,63,69", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 569, + "column": 63 + }, + "end": { + "line": 569, + "column": 69 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'md'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/software-distribution-and-updates.md,574,Did you really mean 'md'?,49,50", + "location": { + "path": "content/architecture/software-distribution-and-updates.md", + "positions": { + "begin": { + "line": 574, + "column": 49 + }, + "end": { + "line": 574, + "column": 50 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'rootfs'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/sysroots-and-devroots.md,11,Did you really mean 'rootfs'?,43,48", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 11, + "column": 43 + }, + "end": { + "line": 11, + "column": 48 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'sysroot' instead of 'Sysroot'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/sysroots-and-devroots.md,18,Use 'sysroot' instead of 'Sysroot'.,3,9", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 18, + "column": 3 + }, + "end": { + "line": 18, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ade'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/sysroots-and-devroots.md,38,Did you really mean 'ade'?,28,30", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 38, + "column": 28 + }, + "end": { + "line": 38, + "column": 30 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Autotools'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/sysroots-and-devroots.md,40,Did you really mean 'Autotools'?,6,14", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 14 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'toolchain'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/sysroots-and-devroots.md,54,Did you really mean 'toolchain'?,33,41", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 54, + "column": 33 + }, + "end": { + "line": 54, + "column": 41 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'devroot' instead of 'Devroot'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/sysroots-and-devroots.md,64,Use 'devroot' instead of 'Devroot'.,3,9", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 64, + "column": 3 + }, + "end": { + "line": 64, + "column": 9 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'sysroot' instead of 'Sysroot'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/sysroots-and-devroots.md,106,Use 'sysroot' instead of 'Sysroot'.,5,11", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 106, + "column": 5 + }, + "end": { + "line": 106, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Terms", + "categories": [ + "Style" + ], + "description": "Use 'devroot' instead of 'Devroot'.", + "severity": "major", + "fingerprint": "Vale.Terms,content/architecture/sysroots-and-devroots.md,115,Use 'devroot' instead of 'Devroot'.,5,11", + "location": { + "path": "content/architecture/sysroots-and-devroots.md", + "positions": { + "begin": { + "line": 115, + "column": 5 + }, + "end": { + "line": 115, + "column": 11 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,58,Did you really mean 'Collabora'?,58,66", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 58, + "column": 58 + }, + "end": { + "line": 58, + "column": 66 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'ulitimately'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,71,Did you really mean 'ulitimately'?,15,25", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 71, + "column": 15 + }, + "end": { + "line": 71, + "column": 25 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,85,Did you really mean 'Collabora'?,25,33", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 85, + "column": 25 + }, + "end": { + "line": 85, + "column": 33 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,119,Did you really mean 'libtool'?,1,7", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 119, + "column": 1 + }, + "end": { + "line": 119, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,121,Did you really mean 'Libtool'?,4,10", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 121, + "column": 4 + }, + "end": { + "line": 121, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,123,Did you really mean 'libtool'?,39,45", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 123, + "column": 39 + }, + "end": { + "line": 123, + "column": 45 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,131,Did you really mean 'libtool'?,20,26", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 131, + "column": 20 + }, + "end": { + "line": 131, + "column": 26 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Autotools'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,133,Did you really mean 'Autotools'?,2,10", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Mythbuster'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,133,Did you really mean 'Mythbuster'?,12,21", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 133, + "column": 12 + }, + "end": { + "line": 133, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,135,Did you really mean 'libtool'?,15,21", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 135, + "column": 15 + }, + "end": { + "line": 135, + "column": 21 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,136,Did you really mean 'libtool'?,64,70", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 136, + "column": 64 + }, + "end": { + "line": 136, + "column": 70 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,154,Did you really mean 'libtool'?,4,10", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 10 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,161,Did you really mean 'libtool'?,1,7", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 161, + "column": 1 + }, + "end": { + "line": 161, + "column": 7 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,163,Did you really mean 'libtool'?,70,76", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 163, + "column": 70 + }, + "end": { + "line": 163, + "column": 76 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'libtool'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,167,Did you really mean 'libtool'?,38,44", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 167, + "column": 38 + }, + "end": { + "line": 167, + "column": 44 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'commited'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/versioning.md,230,Did you really mean 'commited'?,51,58", + "location": { + "path": "content/architecture/versioning.md", + "positions": { + "begin": { + "line": 230, + "column": 51 + }, + "end": { + "line": 230, + "column": 58 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/web-engine.md,79,Did you really mean 'Collabora'?,38,46", + "location": { + "path": "content/architecture/web-engine.md", + "positions": { + "begin": { + "line": 79, + "column": 38 + }, + "end": { + "line": 79, + "column": 46 + } + } + } + }, + { + "type": "issue", + "check_name": "Vale.Spelling", + "categories": [ + "Style" + ], + "description": "Did you really mean 'Collabora'?", + "severity": "major", + "fingerprint": "Vale.Spelling,content/architecture/web-engine.md,97,Did you really mean 'Collabora'?,1,9", + "location": { + "path": "content/architecture/web-engine.md", + "positions": { + "begin": { + "line": 97, + "column": 1 + }, + "end": { + "line": 97, + "column": 9 + } + } + } + } +] -- GitLab