add clause rule to verbatim, comment, and blocktrans
This commit is contained in:
1 parent
22362ed393
commit
db3caa1672
12 files changed
+25459
-56394
No files matched your search
+446
-528
File diff suppressed because it is too large.
Load diff
+188
-34
@@ -327,7 +327,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "blocktranslate_group",
|
||||
"type": "blocktrans_clause",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"asvar": {
|
||||
@@ -341,28 +341,12 @@
|
||||
]
|
||||
},
|
||||
"tag": {
|
||||
"multiple": true,
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "blocktrans",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "blocktranslate",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endblocktrans",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endblocktranslate",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "plural",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -389,6 +373,10 @@
|
||||
"type": "filtered_value",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "plural_clause",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "template_variable",
|
||||
"named": true
|
||||
@@ -396,6 +384,98 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "blocktranslate_clause",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"asvar": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "identifier",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"tag": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "blocktranslate",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"variable": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "identifier",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "content",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "filtered_value",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "plural_clause",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "template_variable",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "blocktranslate_group",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "endblocktrans",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endblocktranslate",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "blocktrans_clause",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "blocktranslate_clause",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"named": true,
|
||||
@@ -466,20 +546,16 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "comment_group",
|
||||
"type": "comment_clause",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": true,
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "comment",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endcomment",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -499,6 +575,32 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "comment_group",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "endcomment",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "comment_clause",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "csp_nonce_attr",
|
||||
"named": true,
|
||||
@@ -2009,6 +2111,36 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "plural_clause",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "plural",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "content",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "template_variable",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "predicate",
|
||||
"named": true,
|
||||
@@ -2471,21 +2603,47 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "verbatim_clause",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "verbatim",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": true,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "push_verbatim",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "verbatim_content",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "verbatim_group",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": true,
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "endverbatim",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "verbatim",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -2499,11 +2657,7 @@
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "push_verbatim",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "verbatim_content",
|
||||
"type": "verbatim_clause",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
|
||||
+24597
-55708
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user