{"properties":{"comment":"check-spelling test"},"$schema":"https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json","runs":[{"tool":{"driver":{"name":"check-spelling","version":"0.0.22.alpha1","rules":[{"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Correct spelling\n- Add to [expect](https://github.com/check-spelling/check-spelling/wiki/Configuration#expect)\n- Mask using [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n\n","text":"?"},"fullDescription":{"text":"Token is neither in the dictionary nor expected"},"name":"Unrecognized-Spelling2","id":"unrecognized-spelling","properties":{"problem.severity":"error","precision":"high","tags":["source-code","code-reviews"]},"defaultConfiguration":{"level":"error"},"shortDescription":{"text":"Unrecognized Spelling"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#unrecognized-spelling"},{"fullDescription":{"text":"Forbidden pattern matched this text"},"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Alter text so the pattern does not match\n- Add a [pattern](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns) to patterns.txt that matches (a portion of) the flagged content to accept it\n- Delete, edit, or comment out the pattern\n\n","text":"?"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#forbidden-pattern","shortDescription":{"text":"Forbidden Pattern"},"properties":{"problem.severity":"error","precision":"high","tags":["source-code","code-reviews"]},"defaultConfiguration":{"level":"error"},"name":"Forbidden_Pattern","id":"forbidden-pattern"},{"defaultConfiguration":{"level":"warning"},"properties":{"problem.severity":"recommendation","tags":["source-code","code-reviews"],"precision":"high"},"id":"noisy-file","name":"NoisyFile","helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#noisy-file","shortDescription":{"text":"Noisy File"},"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the file to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n- Add more words to the dictionary\n- Use patterns to mask tokens.\n\n","text":"?"},"fullDescription":{"text":"There were more non-words than dictionary words in the file"}},{"shortDescription":{"text":"Large File"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#large-file","name":"Large File","id":"large-file","properties":{"precision":"medium","tags":["source-code","code-reviews"],"problem.severity":"warning"},"defaultConfiguration":{"level":"warning"},"fullDescription":{"text":"File is very large"},"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the file to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n- Adjust 'largest_file' in action configuration if you want to check the file.","text":"?"}},{"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add word to the [dictionary](https://github.com/check-spelling/check-spelling/wiki/Configuration#allow)\n- Correct the spelling\n- To see more instances, increase action configuration \"unknown_word_limit\".\n\n"},"fullDescription":{"text":"There were an excessive number of uses of this token. Not all instances are identified."},"name":"limited.References","id":"limited-references","properties":{"tags":["source-code","code-reviews"],"precision":"high","problem.severity":"warning"},"defaultConfiguration":{"level":"warning"},"shortDescription":{"text":"Limited References"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#limited-references"},{"name":"CandidatePattern","id":"candidate-pattern","properties":{"problem.severity":"recommendation","tags":["source-code","code-reviews"],"precision":"medium"},"defaultConfiguration":{"level":"warning"},"shortDescription":{"text":"Candidate Pattern"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#candidate-pattern","help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the pattern to [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n- Remove the pattern from candidates.patterns\n\n\n"},"fullDescription":{"text":"A line with unrecognized tokens matches a pattern. Patterns enable the tool to ignore content."}},{"fullDescription":{"text":"Perl did not like the regular expression pattern."},"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Correct the [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n- See [bad-regex](https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#bad-regex)\n- Remove the pattern.\n\n"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#bad-regex","shortDescription":{"text":"Bad Regex"},"properties":{"tags":["source-code","code-reviews"],"precision":"medium","problem.severity":"error"},"defaultConfiguration":{"level":"warning"},"name":"BadRegex","id":"bad-regex"},{"shortDescription":{"text":"Dictionary not found"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#dictionary-not-found","id":"dictionary-not-found","name":"DictionaryNotFound","defaultConfiguration":{"level":"warning"},"properties":{"tags":["source-code","code-reviews"],"precision":"high","problem.severity":"warning"},"fullDescription":{"text":"The specified dictionary could not be found."},"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Correct the dictionary address.\n- Check the [dictionary_source_prefixes](https://github.com/check-spelling/check-spelling/wiki/Configuration#dictionary_source_prefixes)\n- Remove the entry.\n\n"}},{"fullDescription":{"text":"The specified file is missing a newline at the end of the file."},"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add a blank line to the end of the file.\n\n"},"shortDescription":{"text":"No newline at EOF"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#no-newline-at-eof","name":"NoNewlineAtEOF","id":"no-newline-at-eof","properties":{"tags":["source-code","code-reviews"],"precision":"high","problem.severity":"recommendation"},"defaultConfiguration":{"level":"warning"}},{"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\nNote that this check is against the file path not the displayed line.\n- Rename file/directory to correct spelling\n- Add to [expect](https://github.com/check-spelling/check-spelling/wiki/Configuration#expect)\n- Mask using [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n\n","text":"?"},"fullDescription":{"text":"Token in file path is neither in the dictionary nor expected"},"properties":{"problem.severity":"error","tags":["source-code","code-reviews"],"precision":"high"},"defaultConfiguration":{"level":"error"},"name":"CheckFilePath","id":"check-file-path","helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#check-file-path","shortDescription":{"text":"Check File Path"}},{"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the file to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n- Add 'minified-file' to 'disable_checks' in the configuration.\n\n","text":"?"},"fullDescription":{"text":"File has incredibly long lines, perhaps it's minified?"},"id":"minified-file","name":"MinifiedFile","defaultConfiguration":{"level":"warning"},"properties":{"problem.severity":"warning","precision":"medium","tags":["source-code","code-reviews"]},"shortDescription":{"text":"Minified File"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#minified-file"},{"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#duplicate-extra-dictionary","shortDescription":{"text":"Duplicate Extra Dictionary"},"defaultConfiguration":{"level":"warning"},"properties":{"problem.severity":"warning","tags":["source-code","code-reviews"],"precision":"medium"},"id":"duplicate-extra-dictionary","name":"DuplicateExtraDictionary","fullDescription":{"text":"Workflow 'extra_dictionaries' contains multiple entries for the same dictionary"},"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Remove duplicate entries. check-spelling will ignore duplicate instances.\n\n","text":"?"}},{"shortDescription":{"text":"UTF-16 Surrogate"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#utf16-surrogate","name":"Utf16Surrogate","id":"utf16-surrogate","properties":{"tags":["source-code","code-reviews"],"precision":"medium","problem.severity":"warning"},"defaultConfiguration":{"level":"warning"},"fullDescription":{"text":"File contains a utf-16 surrogate. It's likely not a text file."},"help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the file to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n\n","text":"?"}},{"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#binary-file","shortDescription":{"text":"Binary File"},"properties":{"problem.severity":"warning","precision":"low","tags":["source-code","code-reviews"]},"defaultConfiguration":{"level":"warning"},"name":"BinaryFile","id":"binary-file","fullDescription":{"text":"File magic determined to be binary. It's likely not a text file."},"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the file to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n- Disable `use_file_magic`\n\n"}},{"help":{"text":"?","markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the entry to [expect](https://github.com/check-spelling/check-spelling/wiki/Configuration#expect)\n- Correct any overeager [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n- See [Feature: Warning about substring matches](https://github.com/check-spelling/check-spelling/wiki/Feature%3A-Warning-about-substring-matches)\n\n"},"fullDescription":{"text":"While trying to find the token in the line, the exact instance could not be found."},"name":"TokenIsSubstring","id":"token-is-substring","properties":{"tags":["source-code","code-reviews"],"precision":"low","problem.severity":"warning"},"defaultConfiguration":{"level":"warning"},"shortDescription":{"text":"Token is a substring"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#token-is-substring"},{"id":"slow-file","name":"SlowFile","defaultConfiguration":{"level":"warning"},"properties":{"problem.severity":"warning","tags":["source-code","code-reviews"],"precision":"low"},"shortDescription":{"text":"Slow file"},"helpUri":"https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#slow-file","help":{"markdown":"**Remediation (click \"Show more\" below)**:\n\n- Add the entry to [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration#excludes)\n- Adjust [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration#patterns)\n- Adjust the [timeout](https://github.com/check-spelling/check-spelling/wiki/Feature%3A-Parsing-Timeouts#configuration)\n- See [Feature: Parsing Timeouts](https://github.com/check-spelling/check-spelling/wiki/Feature%3A-Parsing-Timeouts)\n\n","text":"?"},"fullDescription":{"text":"Parsing the file exceeded the parsing timeout."}}],"informationUri":"https://github.com/check-spelling/check-spelling"}},"results":[{"locations":[{"physicalLocation":{"region":{"startColumn":20,"endColumn":25,"startLine":42},"artifactLocation":{"uriBaseId":"%SRCROOT%","uri":"superset-frontend/src/utils/rankedSearchCompare.test.ts"}}}],"ruleId":"unrecognized-spelling","message":{"text":"[aaabc](#security-tab) is not a recognized word. \\(unrecognized-spelling\\)"},"ruleIndex":0},{"ruleIndex":0,"message":{"text":"[AAfghahi](#security-tab) is not a recognized word. \\(unrecognized-spelling\\)"},"ruleId":"unrecognized-spelling","locations":[{"physicalLocation":{"region":{"startColumn":16,"endColumn":24,"startLine":276},"artifactLocation":{"uri":"superset/databases/schemas.py","uriBaseId":"%SRCROOT%"}}}]},{"ruleIndex":0,"locations":[{"physicalLocation":{"region":{"startColumn":22,"endColumn":27,"startLine":43},"artifactLocation":{"uri":"superset-frontend/src/utils/rankedSearchCompare.test.ts","uriBaseId":"%SRCROOT%"}}}],"ruleId":"unrecognized-spelling","message":{"text":"[aaabc](#security-tab) is not a recognized word. \\(unrecognized-spelling\\)"}},{"ruleIndex":0,"ruleId":"unrecognized-spelling","locations":[{"physicalLocation":{"region":{"startColumn":13,"startLine":1181,"endColumn":21},"artifactLocation":{"uriBaseId":"%SRCROOT%","uri":"tests/integration_tests/reports/api_tests.py"}}}],"message":{"text":"[AAfghahi](#security-tab) is not a recognized word. \\(unrecognized-spelling\\)"}}]}],"version":"2.1.0"}