This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). These URLs were unable to be fixed. Please review them to see if they can be manually resolved. * [ ] http://gophercloud.io/docs/ (200) with 1 occurrences could not be migrated: ([https](https://gophercloud.io/docs/) result SSLHandshakeException). * [ ] http://man7.org/linux/man-pages/man7/glob.7.html (200) with 1 occurrences could not be migrated: ([https](https://man7.org/linux/man-pages/man7/glob.7.html) result AnnotatedConnectException). * [ ] http://services.typefox.io/open-source/jenkins/job/lsp4j/job/master/lastStableBuild/artifact/build/p2-repository/ (200) with 1 occurrences could not be migrated: ([https](https://services.typefox.io/open-source/jenkins/job/lsp4j/job/master/lastStableBuild/artifact/build/p2-repository/) result SSLHandshakeException). These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended. * [ ] http://cfapps.io:1000/hello (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1000/hello ([https](https://cfapps.io:1000/hello) result ConnectTimeoutException). * [ ] http://cfapps.io:1001/hello (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1001/hello ([https](https://cfapps.io:1001/hello) result ConnectTimeoutException). * [ ] http://cfapps.io:1002/hello (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1002/hello ([https](https://cfapps.io:1002/hello) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/ (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/ ([https](https://cfapps.io:1111/) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/fromEnv/hello-world (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/fromEnv/hello-world ([https](https://cfapps.io:1111/fromEnv/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/fromenvironment/hello-world (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/fromenvironment/hello-world ([https](https://cfapps.io:1111/fromenvironment/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/fromlaunchconfig/hello-world (ConnectTimeoutException) with 10 occurrences migrated to: https://cfapps.io:1111/fromlaunchconfig/hello-world ([https](https://cfapps.io:1111/fromlaunchconfig/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/frompropsfile/hello-world (ConnectTimeoutException) with 8 occurrences migrated to: https://cfapps.io:1111/frompropsfile/hello-world ([https](https://cfapps.io:1111/frompropsfile/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/hello-world (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/hello-world ([https](https://cfapps.io:1111/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/inner-class (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/inner-class ([https](https://cfapps.io:1111/inner-class) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/inner-inner-class (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/inner-inner-class ([https](https://cfapps.io:1111/inner-inner-class) result ConnectTimeoutException). * [ ] http://cfapps.io:1111/mockedpath/hello-world (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:1111/mockedpath/hello-world ([https](https://cfapps.io:1111/mockedpath/hello-world) result ConnectTimeoutException). * [ ] http://cfapps.io:999/find (ConnectTimeoutException) with 14 occurrences migrated to: https://cfapps.io:999/find ([https](https://cfapps.io:999/find) result ConnectTimeoutException). * [ ] http://cfapps.io:999/goodbye (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:999/goodbye ([https](https://cfapps.io:999/goodbye) result ConnectTimeoutException). * [ ] http://cfapps.io:999/greetings (ConnectTimeoutException) with 4 occurrences migrated to: https://cfapps.io:999/greetings ([https](https://cfapps.io:999/greetings) result ConnectTimeoutException). * [ ] http://cfapps.io:999/hello (ConnectTimeoutException) with 4 occurrences migrated to: https://cfapps.io:999/hello ([https](https://cfapps.io:999/hello) result ConnectTimeoutException). * [ ] http://cfapps.io:999/mockedpath/greetings (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:999/mockedpath/greetings ([https](https://cfapps.io:999/mockedpath/greetings) result ConnectTimeoutException). * [ ] http://cfapps.io:999/mockedpath/hello (ConnectTimeoutException) with 2 occurrences migrated to: https://cfapps.io:999/mockedpath/hello ([https](https://cfapps.io:999/mockedpath/hello) result ConnectTimeoutException). * [ ] http://cloud-controller-ng.service.cf.internal:9022 (UnknownHostException) with 1 occurrences migrated to: https://cloud-controller-ng.service.cf.internal:9022 ([https](https://cloud-controller-ng.service.cf.internal:9022) result UnknownHostException). * [ ] http://org.eclipse.ui.intro/execute?command= (UnknownHostException) with 2 occurrences migrated to: https://org.eclipse.ui.intro/execute?command= ([https](https://org.eclipse.ui.intro/execute?command=) result UnknownHostException). * [ ] http://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly (403) with 1 occurrences migrated to: https://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly ([https](https://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly) result 403). * [ ] http://foobar.com/munhings.tar.gz (404) with 1 occurrences migrated to: https://foobar.com/munhings.tar.gz ([https](https://foobar.com/munhings.tar.gz) result 404). These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * [ ] http://dist.springsource.com/snapshot/STS4/nightly-distributions.html with 5 occurrences migrated to: https://dist.springsource.com/snapshot/STS4/nightly-distributions.html ([https](https://dist.springsource.com/snapshot/STS4/nightly-distributions.html) result 200). * [ ] http://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html with 1 occurrences migrated to: https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html ([https](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html) result 200). * [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 2 occurrences migrated to: https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200). * [ ] http://stackoverflow.com with 1 occurrences migrated to: https://stackoverflow.com ([https](https://stackoverflow.com) result 200). * [ ] http://stackoverflow.com/questions/6132529/antlr-parsing-java-properties with 1 occurrences migrated to: https://stackoverflow.com/questions/6132529/antlr-parsing-java-properties ([https](https://stackoverflow.com/questions/6132529/antlr-parsing-java-properties) result 200). * [ ] http://stackoverflow.com/tags/spring-tools-4 with 1 occurrences migrated to: https://stackoverflow.com/tags/spring-tools-4 ([https](https://stackoverflow.com/tags/spring-tools-4) result 200). * [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200). * [ ] http://www.apple.com/DTDs/PropertyList-1.0.dtd with 7 occurrences migrated to: https://www.apple.com/DTDs/PropertyList-1.0.dtd ([https](https://www.apple.com/DTDs/PropertyList-1.0.dtd) result 200). * [ ] http://www.eclipse.org/legal/epl-v10.html with 64 occurrences migrated to: https://www.eclipse.org/legal/epl-v10.html ([https](https://www.eclipse.org/legal/epl-v10.html) result 200). * [ ] http://www.java.com/en/download/help/error_hotspot.xml with 1 occurrences migrated to: https://www.java.com/en/download/help/error_hotspot.xml ([https](https://www.java.com/en/download/help/error_hotspot.xml) result 200). * [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to: https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200). * [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to: https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200). * [ ] http://www.springframework.org/schema/data/jpa/spring-jpa.xsd with 1 occurrences migrated to: https://www.springframework.org/schema/data/jpa/spring-jpa.xsd ([https](https://www.springframework.org/schema/data/jpa/spring-jpa.xsd) result 200). * [ ] http://www.springframework.org/schema/tx/spring-tx.xsd with 1 occurrences migrated to: https://www.springframework.org/schema/tx/spring-tx.xsd ([https](https://www.springframework.org/schema/tx/spring-tx.xsd) result 200). * [ ] http://contributor-covenant.org with 1 occurrences migrated to: https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301). * [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to: https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301). These URLs were intentionally ignored. * http://localhost:3000 with 8 occurrences * http://localhost:8080/greeting with 1 occurrences * http://localhost:9000 with 6 occurrences * http://maven.apache.org/POM/4.0.0 with 4 occurrences * http://www.springframework.org/schema/beans with 4 occurrences * http://www.springframework.org/schema/context with 2 occurrences * http://www.springframework.org/schema/data/jpa with 2 occurrences * http://www.springframework.org/schema/p with 1 occurrences * http://www.springframework.org/schema/tx with 2 occurrences * http://www.w3.org/1999/XSL/Transform with 4 occurrences * http://www.w3.org/2001/XMLSchema-instance with 3 occurrences Create https URLs for RMs not on local host
1165 lines
30 KiB
Plaintext
1165 lines
30 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>fileTypes</key>
|
|
<array>
|
|
<string>yaml</string>
|
|
<string>yml</string>
|
|
<string>rviz</string>
|
|
<string>reek</string>
|
|
<string>clang-format</string>
|
|
<string>yaml-tmlanguage</string>
|
|
<string>syntax</string>
|
|
<string>sublime-syntax</string>
|
|
</array>
|
|
<key>firstLineMatch</key>
|
|
<string>^%YAML( ?1.\d+)?</string>
|
|
<key>keyEquivalent</key>
|
|
<string>^~Y</string>
|
|
<key>name</key>
|
|
<string>YAML</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#comment</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#property</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#directive</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>^---</string>
|
|
<key>name</key>
|
|
<string>entity.other.document.begin.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>^\.{3}</string>
|
|
<key>name</key>
|
|
<string>entity.other.document.end.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#node</string>
|
|
</dict>
|
|
</array>
|
|
<key>repository</key>
|
|
<dict>
|
|
<key>block-collection</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-sequence</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-mapping</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>block-mapping</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-pair</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>block-node</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#prototype</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-scalar</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-collection</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-out</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-node</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>block-pair</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>\?</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.key-value.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?=\?)|^ *(:)|(:)</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.separator.key-value.mapping.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>invalid.illegal.expected-newline.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>meta.block-mapping.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-node</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
(?=
|
|
(?x:
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] \S
|
|
)
|
|
(
|
|
[^\s:]
|
|
| : \S
|
|
| \s+ (?![#\s])
|
|
)*
|
|
\s*
|
|
:
|
|
(\s|$)
|
|
)
|
|
</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
)
|
|
</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-out-implicit-type</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] \S
|
|
</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>entity.name.tag.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>contentName</key>
|
|
<string>entity.name.tag.yaml</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
)
|
|
</string>
|
|
<key>name</key>
|
|
<string>string.unquoted.plain.out.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>:(?=\s|$)</string>
|
|
<key>name</key>
|
|
<string>punctuation.separator.key-value.mapping.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>block-scalar</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?:(\|)|(>))([1-9])?([-+])?(.*\n?)</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.block.scalar.literal.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.block.scalar.folded.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.indentation-indicator.yaml</string>
|
|
</dict>
|
|
<key>4</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>support.other.chomping-indicator.yaml</string>
|
|
</dict>
|
|
<key>5</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#comment</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>.+</string>
|
|
<key>name</key>
|
|
<string>invalid.illegal.expected-comment-or-newline.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>^(?=\S)|(?!\G)</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>^([ ]+)(?! )</string>
|
|
<key>end</key>
|
|
<string>^(?!\1|\s*$)</string>
|
|
<key>name</key>
|
|
<string>string.unquoted.block.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>block-sequence</key>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>(-)( |\t|$)</string>
|
|
<key>name</key>
|
|
<string>punctuation.definition.block.sequence.item.yaml</string>
|
|
</dict>
|
|
<key>comment</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?:(^[ \t]*)|[ \t]+)(?=#\p{Print}*$)</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.whitespace.comment.leading.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?!\G)</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>#</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.comment.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>\n</string>
|
|
<key>name</key>
|
|
<string>comment.line.number-sign.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>directive</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>^%</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.directive.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?=$|[ \t]+($|#))</string>
|
|
<key>name</key>
|
|
<string>meta.directive.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.other.directive.yaml.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.yaml-version.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>\G(YAML)[ \t]+(\d+\.\d+)</string>
|
|
</dict>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.other.directive.tag.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>storage.type.tag-handle.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>support.type.tag-prefix.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>(?x)
|
|
\G
|
|
(TAG)
|
|
(?:[ \t]+
|
|
((?:!(?:[0-9A-Za-z\-]*!)?))
|
|
(?:[ \t]+ (
|
|
! (?x: %\p{XDigit}{2} | [0-9A-Za-z\-#;/?:@&=+$,_.!~*'()\[\]] )*
|
|
| (?![,!\[\]{}]) (?x: %\p{XDigit}{2} | [0-9A-Za-z\-#;/?:@&=+$,_.!~*'()\[\]] )+
|
|
)
|
|
)?
|
|
)?
|
|
</string>
|
|
</dict>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>support.other.directive.reserved.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>string.unquoted.directive-name.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>string.unquoted.directive-parameter.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>(?x) \G (\w+) (?:[ \t]+ (\w+) (?:[ \t]+ (\w+))? )?</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>\S+</string>
|
|
<key>name</key>
|
|
<string>invalid.illegal.unrecognized.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-alias</key>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.control.flow.alias.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.alias.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>variable.other.alias.yaml</string>
|
|
</dict>
|
|
<key>4</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>invalid.illegal.character.anchor.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>((\*))([^\s\[\]/{/},]+)([^\s\]},]\S*)?</string>
|
|
</dict>
|
|
<key>flow-collection</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-sequence</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-mapping</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-mapping</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>\{</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.mapping.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>\}</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.mapping.end.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>meta.flow-mapping.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#prototype</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>,</string>
|
|
<key>name</key>
|
|
<string>punctuation.separator.mapping.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-pair</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-node</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#prototype</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-alias</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-collection</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-pair</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>\?</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.key-value.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?=[},\]])</string>
|
|
<key>name</key>
|
|
<string>meta.flow-pair.explicit.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#prototype</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-pair</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-node</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>:(?=\s|$|[\[\]{},])</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.separator.key-value.mapping.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?=[},\]])</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-value</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
(?=
|
|
(?:
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] [^\s[\[\]{},]]
|
|
)
|
|
(
|
|
[^\s:[\[\]{},]]
|
|
| : [^\s[\[\]{},]]
|
|
| \s+ (?![#\s])
|
|
)*
|
|
\s*
|
|
:
|
|
(\s|$)
|
|
)
|
|
</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
| \s* : [\[\]{},]
|
|
| \s* [\[\]{},]
|
|
)
|
|
</string>
|
|
<key>name</key>
|
|
<string>meta.flow-pair.key.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-in-implicit-type</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] [^\s[\[\]{},]]
|
|
</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>entity.name.tag.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>contentName</key>
|
|
<string>entity.name.tag.yaml</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
| \s* : [\[\]{},]
|
|
| \s* [\[\]{},]
|
|
)
|
|
</string>
|
|
<key>name</key>
|
|
<string>string.unquoted.plain.in.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-node</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>:(?=\s|$|[\[\]{},])</string>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.separator.key-value.mapping.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>(?=[},\]])</string>
|
|
<key>name</key>
|
|
<string>meta.flow-pair.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-value</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-double-quoted</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-single-quoted</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-in</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-double-quoted</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>"</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.string.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>"</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.string.end.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>string.quoted.double.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>\\([0abtnvfre "/\\N_Lp]|x\d\d|u\d{4}|U\d{8})</string>
|
|
<key>name</key>
|
|
<string>constant.character.escape.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>\\\n</string>
|
|
<key>name</key>
|
|
<string>constant.character.escape.double-quoted.newline.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-plain-in</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-in-implicit-type</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] [^\s[\[\]{},]]
|
|
</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
| \s* : [\[\]{},]
|
|
| \s* [\[\]{},]
|
|
)
|
|
</string>
|
|
<key>name</key>
|
|
<string>string.unquoted.plain.in.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-plain-in-implicit-type</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.null.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.boolean.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.integer.yaml</string>
|
|
</dict>
|
|
<key>4</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.float.yaml</string>
|
|
</dict>
|
|
<key>5</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.other.timestamp.yaml</string>
|
|
</dict>
|
|
<key>6</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.value.yaml</string>
|
|
</dict>
|
|
<key>7</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.merge.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>(?x)
|
|
(?x:
|
|
(null|Null|NULL|~)
|
|
| (y|Y|yes|Yes|YES|n|N|no|No|NO|true|True|TRUE|false|False|FALSE|on|On|ON|off|Off|OFF)
|
|
| (
|
|
(?:
|
|
[-+]? 0b [0-1_]+ # (base 2)
|
|
| [-+]? 0 [0-7_]+ # (base 8)
|
|
| [-+]? (?: 0|[1-9][0-9_]*) # (base 10)
|
|
| [-+]? 0x [0-9a-fA-F_]+ # (base 16)
|
|
| [-+]? [1-9] [0-9_]* (?: :[0-5]?[0-9])+ # (base 60)
|
|
)
|
|
)
|
|
| (
|
|
(?x:
|
|
[-+]? (?: [0-9] [0-9_]*)? \. [0-9.]* (?: [eE] [-+] [0-9]+)? # (base 10)
|
|
| [-+]? [0-9] [0-9_]* (?: :[0-5]?[0-9])+ \. [0-9_]* # (base 60)
|
|
| [-+]? \. (?: inf|Inf|INF) # (infinity)
|
|
| \. (?: nan|NaN|NAN) # (not a number)
|
|
)
|
|
)
|
|
| (
|
|
(?x:
|
|
\d{4} - \d{2} - \d{2} # (y-m-d)
|
|
| \d{4} # (year)
|
|
- \d{1,2} # (month)
|
|
- \d{1,2} # (day)
|
|
(?: [Tt] | [ \t]+) \d{1,2} # (hour)
|
|
: \d{2} # (minute)
|
|
: \d{2} # (second)
|
|
(?: \.\d*)? # (fraction)
|
|
(?:
|
|
(?:[ \t]*) Z
|
|
| [-+] \d{1,2} (?: :\d{1,2})?
|
|
)? # (time zone)
|
|
)
|
|
)
|
|
| (=)
|
|
| (<<)
|
|
)
|
|
(?:
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
| \s* : [\[\]{},]
|
|
| \s* [\[\]{},]
|
|
)
|
|
)
|
|
</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-plain-out</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-scalar-plain-out-implicit-type</string>
|
|
</dict>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?x)
|
|
[^\s[-?:,\[\]{}#&*!|>'"%@`]]
|
|
| [?:-] \S
|
|
</string>
|
|
<key>end</key>
|
|
<string>(?x)
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
)
|
|
</string>
|
|
<key>name</key>
|
|
<string>string.unquoted.plain.out.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-plain-out-implicit-type</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.null.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.boolean.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.integer.yaml</string>
|
|
</dict>
|
|
<key>4</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.numeric.float.yaml</string>
|
|
</dict>
|
|
<key>5</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.other.timestamp.yaml</string>
|
|
</dict>
|
|
<key>6</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.value.yaml</string>
|
|
</dict>
|
|
<key>7</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>constant.language.merge.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>(?x)
|
|
(?x:
|
|
(null|Null|NULL|~)
|
|
| (y|Y|yes|Yes|YES|n|N|no|No|NO|true|True|TRUE|false|False|FALSE|on|On|ON|off|Off|OFF)
|
|
| (
|
|
(?:
|
|
[-+]? 0b [0-1_]+ # (base 2)
|
|
| [-+]? 0 [0-7_]+ # (base 8)
|
|
| [-+]? (?: 0|[1-9][0-9_]*) # (base 10)
|
|
| [-+]? 0x [0-9a-fA-F_]+ # (base 16)
|
|
| [-+]? [1-9] [0-9_]* (?: :[0-5]?[0-9])+ # (base 60)
|
|
)
|
|
)
|
|
| (
|
|
(?x:
|
|
[-+]? (?: [0-9] [0-9_]*)? \. [0-9.]* (?: [eE] [-+] [0-9]+)? # (base 10)
|
|
| [-+]? [0-9] [0-9_]* (?: :[0-5]?[0-9])+ \. [0-9_]* # (base 60)
|
|
| [-+]? \. (?: inf|Inf|INF) # (infinity)
|
|
| \. (?: nan|NaN|NAN) # (not a number)
|
|
)
|
|
)
|
|
| (
|
|
(?x:
|
|
\d{4} - \d{2} - \d{2} # (y-m-d)
|
|
| \d{4} # (year)
|
|
- \d{1,2} # (month)
|
|
- \d{1,2} # (day)
|
|
(?: [Tt] | [ \t]+) \d{1,2} # (hour)
|
|
: \d{2} # (minute)
|
|
: \d{2} # (second)
|
|
(?: \.\d*)? # (fraction)
|
|
(?:
|
|
(?:[ \t]*) Z
|
|
| [-+] \d{1,2} (?: :\d{1,2})?
|
|
)? # (time zone)
|
|
)
|
|
)
|
|
| (=)
|
|
| (<<)
|
|
)
|
|
(?x:
|
|
(?=
|
|
\s* $
|
|
| \s+ \#
|
|
| \s* : (\s|$)
|
|
)
|
|
)
|
|
</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-scalar-single-quoted</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>'</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.string.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>'(?!')</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.string.end.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>string.quoted.single.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>''</string>
|
|
<key>name</key>
|
|
<string>constant.character.escape.single-quoted.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-sequence</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>\[</string>
|
|
<key>beginCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.sequence.begin.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>end</key>
|
|
<string>\]</string>
|
|
<key>endCaptures</key>
|
|
<dict>
|
|
<key>0</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.sequence.end.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>name</key>
|
|
<string>meta.flow-sequence.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#prototype</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>,</string>
|
|
<key>name</key>
|
|
<string>punctuation.separator.sequence.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-pair</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-node</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>flow-value</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>\G(?![},\]])</string>
|
|
<key>end</key>
|
|
<string>(?=[},\]])</string>
|
|
<key>name</key>
|
|
<string>meta.flow-pair.value.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#flow-node</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>node</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#block-node</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>property</key>
|
|
<dict>
|
|
<key>begin</key>
|
|
<string>(?=!|&)</string>
|
|
<key>end</key>
|
|
<string>(?!\G)</string>
|
|
<key>name</key>
|
|
<string>meta.property.yaml</string>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>captures</key>
|
|
<dict>
|
|
<key>1</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>keyword.control.property.anchor.yaml</string>
|
|
</dict>
|
|
<key>2</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>punctuation.definition.anchor.yaml</string>
|
|
</dict>
|
|
<key>3</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>entity.name.type.anchor.yaml</string>
|
|
</dict>
|
|
<key>4</key>
|
|
<dict>
|
|
<key>name</key>
|
|
<string>invalid.illegal.character.anchor.yaml</string>
|
|
</dict>
|
|
</dict>
|
|
<key>match</key>
|
|
<string>\G((&))([^\s\[\]/{/},]+)(\S+)?</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>(?x)
|
|
\G
|
|
(?:
|
|
! < (?: %\p{XDigit}{2} | [0-9A-Za-z\-#;/?:@&=+$,_.!~*'()\[\]] )+ >
|
|
| (?:!(?:[0-9A-Za-z\-]*!)?) (?: %\p{XDigit}{2} | [0-9A-Za-z\-#;/?:@&=+$_.~*'()] )+
|
|
| !
|
|
)
|
|
(?=\ |\t|$)
|
|
</string>
|
|
<key>name</key>
|
|
<string>storage.type.tag-handle.yaml</string>
|
|
</dict>
|
|
<dict>
|
|
<key>match</key>
|
|
<string>\S+</string>
|
|
<key>name</key>
|
|
<string>invalid.illegal.tag-handle.yaml</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
<key>prototype</key>
|
|
<dict>
|
|
<key>patterns</key>
|
|
<array>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#comment</string>
|
|
</dict>
|
|
<dict>
|
|
<key>include</key>
|
|
<string>#property</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</dict>
|
|
<key>scopeName</key>
|
|
<string>source.yaml</string>
|
|
<key>uuid</key>
|
|
<string>686AD6AE-33F3-4493-9512-9E9FC1D5417F</string>
|
|
</dict>
|
|
</plist>
|