mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Merge vscode 1.67 (#20883)
* Fix initial build breaks from 1.67 merge (#2514) * Update yarn lock files * Update build scripts * Fix tsconfig * Build breaks * WIP * Update yarn lock files * Misc breaks * Updates to package.json * Breaks * Update yarn * Fix breaks * Breaks * Build breaks * Breaks * Breaks * Breaks * Breaks * Breaks * Missing file * Breaks * Breaks * Breaks * Breaks * Breaks * Fix several runtime breaks (#2515) * Missing files * Runtime breaks * Fix proxy ordering issue * Remove commented code * Fix breaks with opening query editor * Fix post merge break * Updates related to setup build and other breaks (#2516) * Fix bundle build issues * Update distro * Fix distro merge and update build JS files * Disable pipeline steps * Remove stats call * Update license name * Make new RPM dependencies a warning * Fix extension manager version checks * Update JS file * Fix a few runtime breaks * Fixes * Fix runtime issues * Fix build breaks * Update notebook tests (part 1) * Fix broken tests * Linting errors * Fix hygiene * Disable lint rules * Bump distro * Turn off smoke tests * Disable integration tests * Remove failing "activate" test * Remove failed test assertion * Disable other broken test * Disable query history tests * Disable extension unit tests * Disable failing tasks
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
|
||||
"Once accepted there, we are happy to receive an update request."
|
||||
],
|
||||
"version": "https://github.com/JuliaEditorSupport/atom-language-julia/commit/6c80921298caa9e6c382f1fecec0bf3a83c3d9ec",
|
||||
"version": "https://github.com/JuliaEditorSupport/atom-language-julia/commit/7b7801f41ce4ac1303bd17e057dbe677e24f597f",
|
||||
"name": "Julia",
|
||||
"scopeName": "source.julia",
|
||||
"comment": "This grammar is used by Atom (Oniguruma), GitHub (PCRE), and VSCode (Oniguruma),\nso all regexps must be compatible with both engines.\n\nSpecs:\n- https://github.com/kkos/oniguruma/blob/master/doc/RE\n- https://www.pcre.org/current/doc/html/",
|
||||
@@ -18,6 +18,9 @@
|
||||
{
|
||||
"include": "#string"
|
||||
},
|
||||
{
|
||||
"include": "#parentheses"
|
||||
},
|
||||
{
|
||||
"include": "#bracket"
|
||||
},
|
||||
@@ -53,12 +56,12 @@
|
||||
"name": "meta.bracket.julia"
|
||||
}
|
||||
},
|
||||
"end": "(?:\\])(?:(\\.)?'*)",
|
||||
"end": "(\\])((?:\\.)?'*)",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"1": {
|
||||
"name": "meta.bracket.julia"
|
||||
},
|
||||
"1": {
|
||||
"2": {
|
||||
"name": "keyword.operator.transpose.julia"
|
||||
}
|
||||
},
|
||||
@@ -83,6 +86,32 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"parentheses": {
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "\\(",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "meta.bracket.julia"
|
||||
}
|
||||
},
|
||||
"end": "(\\))((?:\\.)?'*)",
|
||||
"endCaptures": {
|
||||
"1": {
|
||||
"name": "meta.bracket.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "keyword.operator.transpose.julia"
|
||||
}
|
||||
},
|
||||
"patterns": [
|
||||
{
|
||||
"include": "$self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"bracket": {
|
||||
"patterns": [
|
||||
{
|
||||
@@ -135,13 +164,16 @@
|
||||
"function_call": {
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}\u0001-¡]|[^\\P{Mc}\u0001-¡]|[^\\P{Nd}\u0001-¡]|[^\\P{Pc}\u0001-¡]|[^\\P{Sk}\u0001-¡]|[^\\P{Me}\u0001-¡]|[^\\P{No}\u0001-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?\\.?(?=\\()",
|
||||
"begin": "((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}\u0001-¡]|[^\\P{Mc}\u0001-¡]|[^\\P{Nd}\u0001-¡]|[^\\P{Pc}\u0001-¡]|[^\\P{Sk}\u0001-¡]|[^\\P{Me}\u0001-¡]|[^\\P{No}\u0001-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?\\.?(\\()",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "support.type.julia"
|
||||
},
|
||||
"3": {
|
||||
"name": "meta.bracket.julia"
|
||||
}
|
||||
},
|
||||
"end": "\\)(('|(\\.'))*\\.?')?",
|
||||
@@ -248,6 +280,10 @@
|
||||
"match": "\\b(?<![:_])(?:using)\\b",
|
||||
"name": "keyword.control.using.julia"
|
||||
},
|
||||
{
|
||||
"match": "(?<=\\w\\s)\\b(as)\\b(?=\\s\\w)",
|
||||
"name": "keyword.control.as.julia"
|
||||
},
|
||||
{
|
||||
"match": "(@(\\.|(?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}\u0001-¡]|[^\\P{Mc}\u0001-¡]|[^\\P{Nd}\u0001-¡]|[^\\P{Pc}\u0001-¡]|[^\\P{Sk}\u0001-¡]|[^\\P{Me}\u0001-¡]|[^\\P{No}\u0001-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*))",
|
||||
"name": "support.function.macro.julia"
|
||||
@@ -257,8 +293,15 @@
|
||||
"number": {
|
||||
"patterns": [
|
||||
{
|
||||
"match": "(?<!(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}\u0001-¡]|[^\\P{Mc}\u0001-¡]|[^\\P{Nd}\u0001-¡]|[^\\P{Pc}\u0001-¡]|[^\\P{Sk}\u0001-¡]|[^\\P{Me}\u0001-¡]|[^\\P{No}\u0001-¡]|[′-‷⁗]|[^\\P{So}←-⇿]))((\\b0(x|X)[0-9a-fA-F](_?[0-9a-fA-F])*)|(\\b0o[0-7](_?[0-7])*)|(\\b0b[0-1](_?[0-1])*)|((\\b[0-9](_?[0-9])*\\.?(?!\\.)([_0-9]*))|(\\.[0-9](_?[0-9])*))([efE][+-]?[0-9](_?[0-9])*)?(im\\b)?|\\bInf(16|32|64)?\\b|\\bNaN(16|32|64)?\\b|\\bπ\\b|\\bpi\\b|\\bℯ\\b)",
|
||||
"name": "constant.numeric.julia"
|
||||
"match": "((?<!(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}\u0001-¡]|[^\\P{Mc}\u0001-¡]|[^\\P{Nd}\u0001-¡]|[^\\P{Pc}\u0001-¡]|[^\\P{Sk}\u0001-¡]|[^\\P{Me}\u0001-¡]|[^\\P{No}\u0001-¡]|[′-‷⁗]|[^\\P{So}←-⇿]))(?:(?:\\b0(?:x|X)[0-9a-fA-F](?:_?[0-9a-fA-F])*)|(?:\\b0o[0-7](?:_?[0-7])*)|(?:\\b0b[0-1](?:_?[0-1])*)|(?:(?:\\b[0-9](?:_?[0-9])*\\.?(?!\\.)(?:[_0-9]*))|(?:\\b\\.[0-9](?:_?[0-9])*))(?:[efE][+-]?[0-9](?:_?[0-9])*)?(?:im\\b|Inf(?:16|32|64)?\\b|NaN(?:16|32|64)?\\b|π\\b|pi\\b|ℯ\\b)?|\\b[0-9]+|\\bInf(?:16|32|64)?\\b|\\bNaN(?:16|32|64)?\\b|\\bπ\\b|\\bpi\\b|\\bℯ\\b))('*)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "constant.numeric.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "keyword.operator.conjugate-number.julia"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"match": "\\bARGS\\b|\\bC_NULL\\b|\\bDEPOT_PATH\\b|\\bENDIAN_BOM\\b|\\bENV\\b|\\bLOAD_PATH\\b|\\bPROGRAM_FILE\\b|\\bstdin\\b|\\bstdout\\b|\\bstderr\\b|\\bVERSION\\b|\\bdevnull\\b",
|
||||
@@ -437,33 +480,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "((i?cxxt?)|([rpv]cpp))(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"4": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"name": "embed.cxx.julia",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"contentName": "meta.embedded.inline.cpp",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.cpp#root_context"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(py)(\"\"\")",
|
||||
"beginCaptures": {
|
||||
@@ -491,33 +507,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(py)(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "(\\w*)(\")",
|
||||
"name": "embed.python.julia",
|
||||
"endCaptures": {
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"contentName": "meta.embedded.inline.python",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.python"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(js)(\"\"\")",
|
||||
"beginCaptures": {
|
||||
@@ -545,33 +534,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(js)(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"name": "embed.js.julia",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"contentName": "meta.embedded.inline.javascript",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.js"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(R)(\"\"\")",
|
||||
"beginCaptures": {
|
||||
@@ -599,33 +561,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(R)(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"name": "embed.R.julia",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"contentName": "meta.embedded.inline.r",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.r"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(raw)(\"\"\")",
|
||||
"beginCaptures": {
|
||||
@@ -689,33 +624,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(sql)(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"name": "embed.sql.julia",
|
||||
"contentName": "meta.embedded.inline.sql",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.sql"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "var\"\"\"",
|
||||
"end": "\"\"\"",
|
||||
@@ -726,66 +634,6 @@
|
||||
"end": "\"",
|
||||
"name": "constant.other.symbol.julia"
|
||||
},
|
||||
{
|
||||
"begin": "(md)(\"\"\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"\"\"",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"name": "embed.markdown.julia",
|
||||
"contentName": "meta.embedded.inline.markdown",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "text.md"
|
||||
},
|
||||
{
|
||||
"include": "text.html.markdown.julia"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(md)(\")",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "support.function.macro.julia"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.string.begin.julia"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"name": "embed.markdown.julia",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.julia"
|
||||
}
|
||||
},
|
||||
"contentName": "meta.embedded.inline.markdown",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "text.md"
|
||||
},
|
||||
{
|
||||
"include": "text.html.markdown.julia"
|
||||
},
|
||||
{
|
||||
"include": "#string_dollar_sign_interpolate"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "^\\s?(doc)?(\"\"\")\\s?$",
|
||||
"beginCaptures": {
|
||||
@@ -1056,7 +904,7 @@
|
||||
"comment": "`punctuation.section.embedded`, `constant.escape`,\n& `meta.embedded.line` were considered but appear to have even spottier\nsupport among popular syntaxes.",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#nest_parens_and_self"
|
||||
"include": "#parentheses"
|
||||
},
|
||||
{
|
||||
"include": "$self"
|
||||
@@ -1065,22 +913,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"nest_parens_and_self": {
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "\\(",
|
||||
"end": "\\)",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#nest_parens_and_self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"include": "$self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"symbol": {
|
||||
"patterns": [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user