File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
pkgs/sass_language_services/test/features/completion Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -84,6 +84,22 @@ void main() {
8484 ls.cache.clear ();
8585 });
8686
87+ // TODO: The parser throws if the stylesheet is not valid which makes implementing completions a bit tricky.
88+ // Error: Expected expression.
89+ // ╷
90+ // 2 │ display: ;
91+ // │ ^
92+ // ╵
93+ // - 2:12 root stylesheet
94+ // package:sass/src/utils.dart 428:3 throwWithTrace
95+ // package:sass/src/parse/parser.dart 732:7 Parser.wrapSpanFormatException
96+ // package:sass/src/parse/stylesheet.dart 86:12 StylesheetParser.parse
97+ // package:sass/src/ast/sass/statement/stylesheet.dart 134:38 new Stylesheet.parseScss
98+ // package:sass_language_services/src/language_services_cache.dart 35:38 LanguageServicesCache.getStylesheet
99+ // package:sass_language_services/src/language_services.dart 106:18 LanguageServices.parseStylesheet
100+ // package:sass_language_services/src/features/completion/completion_feature.dart 52:25 CompletionFeature.doComplete
101+ // package:sass_language_services/src/language_services.dart 61:24 LanguageServices.doComplete
102+ // test/features/completion/completion_test.dart 94:29 main.<fn>.<fn>
87103 test ('in an empty style rule' , () async {
88104 var document = fs.createDocument (r'''
89105.a {
You can’t perform that action at this time.
0 commit comments