Skip to content

Commit b95b669

Browse files
committed
fix: wrong reports when no ts default export found (#10)
1 parent 60e8485 commit b95b669

File tree

13 files changed

+77
-49
lines changed

13 files changed

+77
-49
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ compact_str = "0.8.0"
1616
cssparser = "0.34.0"
1717
cssparser-color = "0.2.0"
1818
futures = "0.3.31"
19-
glass-easel-template-compiler = "0.15.4"
19+
glass-easel-template-compiler = "0.15.5"
2020
itertools = "0.13.0"
2121
log = "0.4.22"
2222
lsp-server = "0.7.7"

pnpm-lock.yaml

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vscode-extension/README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,3 @@ All configurations are under `glass-easel-analyzer.*`.
1818
## Commands
1919

2020
* `glass-easel-analyzer.restart`: Restart the language server.
21-
22-
23-
## Release Notes
24-
25-
### 0.2.0
26-
27-
Add WXML/WXSS formatting support.
28-
29-
### 0.1.0
30-
31-
Basic features of the language server.

vscode-extension/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -163,11 +163,11 @@
163163
"eslint-plugin-import": "^2.32.0",
164164
"eslint-plugin-prettier": "^5.5.4",
165165
"eslint-plugin-promise": "^7.2.1",
166-
"glass-easel": "^0.15.4",
167-
"glass-easel-miniprogram-adapter": "^0.15.4",
168-
"glass-easel-miniprogram-template": "^0.15.4",
169-
"glass-easel-miniprogram-typescript": "^0.15.4",
170-
"glass-easel-template-compiler": "^0.15.4",
166+
"glass-easel": "^0.15.5",
167+
"glass-easel-miniprogram-adapter": "^0.15.5",
168+
"glass-easel-miniprogram-template": "^0.15.5",
169+
"glass-easel-miniprogram-typescript": "^0.15.5",
170+
"glass-easel-template-compiler": "^0.15.5",
171171
"prettier": "^3.6.2",
172172
"ts-loader": "^9.5.1",
173173
"ts-node": "^10.9.2",

vscode-extension/src/test/env.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ const wxssCases = [
3333
'unknown-at-rule',
3434
]
3535

36-
const wxmlTsCases = ['basic', 'special']
36+
const wxmlTsCases = ['basic', 'special', 'non-export']
3737

3838
const EXTENSION_DIR = path.resolve(__dirname, '..', '..')
3939
const TEST_FIXTURE_DIR = path.resolve(EXTENSION_DIR, 'test-fixture')

vscode-extension/src/test/hover.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ const defWxmlTsCases = [
7171
new vscode.Position(1, 56),
7272
],
7373
},
74+
{
75+
name: 'non-export',
76+
args: [new vscode.Position(0, 11)],
77+
},
7478
]
7579

7680
suite('hover', function () {
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
{
2-
"usingComponents": {}
2+
"usingComponents": {
3+
"comp2": "/ts/comp"
4+
}
35
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"component": true
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Component()
2+
.data(() => ({ abc: 123 }))
3+
.register()

0 commit comments

Comments
 (0)