{
	"injectionSelector": "L:source.java -comment -string",
	"patterns": [
		{
			"contentName": "meta.embedded.block.yaml",
			"begin": "(?i)((/\\*\\s*(language=yaml)\\s*\\*/)|((//\\s*(language=yaml)\\s*)))",
			"beginCaptures": {
				"1": {
					"name": "comment.block"
				}
			},
			"end": "(?<=\")",
			"patterns": [
				{
					"begin": "\\s*(\"\"\")$",
					"beginCaptures": {
						"0": { "name": "string.quoted.triple.java" }
					},
					"end": "\\s*(\"\"\")",
					"endCaptures": {
						"0": { "name": "string.quoted.triple.java" }
					},
					"patterns": [
						{ "include": "source.yaml" }
					]
				},
				{
					"begin": "\\s*(\")",
					"beginCaptures": {
						"0": { "name": "string.quoted.double.java" }
					},
					"end": "\\s*(\")",
					"endCaptures": {
						"0": { "name": "string.quoted.double.java" }
					},
					"patterns": [
						{ "include": "source.yaml" }
					]
				}
			]
		}
	],
	"scopeName": "inline.yaml"
}
