feat(core): introduce special symbols for custom variants #4601
Annotations
16 errors and 4 warnings
packages/autocomplete/test/autocomplete.test.ts > autocomplete > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:27:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:25:31
❯ packages/autocomplete/test/autocomplete.test.ts:56:7
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete with attributify prefix > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:225:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:223:31
❯ packages/autocomplete/test/autocomplete.test.ts:248:7
|
packages/core/test/extended-info.test.ts > extended-info:
packages/core/test/extended-info.test.ts#L34
Error: Snapshot `extended-info 1` mismatched
- Expected
+ Received
@@ -24,11 +24,14 @@
"layer": "a",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"a",
@@ -67,11 +70,14 @@
"layer": "b",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"b",
@@ -108,11 +114,14 @@
"layer": "c",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"c1",
❯ packages/core/test/extended-info.test.ts:34:20
|
test (macos-latest, lts/*)
Process completed with exit code 1.
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:27:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:25:31
❯ packages/autocomplete/test/autocomplete.test.ts:56:7
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete with attributify prefix > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:225:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:223:31
❯ packages/autocomplete/test/autocomplete.test.ts:248:7
|
packages/core/test/extended-info.test.ts > extended-info:
packages/core/test/extended-info.test.ts#L34
Error: Snapshot `extended-info 1` mismatched
- Expected
+ Received
@@ -24,11 +24,14 @@
"layer": "a",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"a",
@@ -67,11 +70,14 @@
"layer": "b",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"b",
@@ -108,11 +114,14 @@
"layer": "c",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"c1",
❯ packages/core/test/extended-info.test.ts:34:20
|
test (ubuntu-latest, lts/*)
Process completed with exit code 1.
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:27:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:25:31
❯ packages/autocomplete/test/autocomplete.test.ts:56:7
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete with attributify prefix > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:225:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:223:31
❯ packages/autocomplete/test/autocomplete.test.ts:248:7
|
packages/core/test/extended-info.test.ts > extended-info:
packages/core/test/extended-info.test.ts#L34
Error: Snapshot `extended-info 1` mismatched
- Expected
+ Received
@@ -24,11 +24,14 @@
"layer": "a",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"a",
@@ -67,11 +70,14 @@
"layer": "b",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"b",
@@ -108,11 +114,14 @@
"layer": "c",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"c1",
❯ packages/core/test/extended-info.test.ts:34:20
|
test (ubuntu-latest, 18.18.2)
Process completed with exit code 1.
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:27:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:25:31
❯ packages/autocomplete/test/autocomplete.test.ts:56:7
|
packages/autocomplete/test/autocomplete.test.ts > autocomplete with attributify prefix > should provide autocomplete:
packages/core/src/generator/index.ts#L430
Error: Too many variants applied to "placeholder-"
❯ UnoGenerator.matchVariants packages/core/src/generator/index.ts:430:15
❯ Object.suggest packages/autocomplete/src/create.ts:78:39
❯ packages/autocomplete/test/autocomplete.test.ts:225:8
❯ enumerateSuggestions packages/autocomplete/test/autocomplete.test.ts:223:31
❯ packages/autocomplete/test/autocomplete.test.ts:248:7
|
packages/core/test/extended-info.test.ts > extended-info:
packages/core/test/extended-info.test.ts#L34
Error: Snapshot `extended-info 1` mismatched
- Expected
+ Received
@@ -24,11 +24,14 @@
"layer": "a",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"a",
@@ -67,11 +70,14 @@
"layer": "b",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"b",
@@ -108,11 +114,14 @@
"layer": "c",
},
],
],
"symbols": {
- "shortcutsNoMerge": "$$shortcut-no-merge",
+ "parent": "$$symbol-parent",
+ "selector": "$$symbol-selector",
+ "shortcutsNoMerge": "$$symbol-shortcut-no-merge",
+ "variants": "$$symbol-variants",
},
"theme": {},
"variantHandlers": [],
"variantMatch": [
"c1",
❯ packages/core/test/extended-info.test.ts:34:20
|
test (windows-latest, lts/*)
Process completed with exit code 1.
|
test (macos-latest, lts/*)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test (ubuntu-latest, lts/*)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test (ubuntu-latest, 18.18.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test (windows-latest, lts/*)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|