Commit graph

159 commits

Author SHA1 Message Date
Pine Wu 750ea458cd [css] Upgrade service and add dynamic link support 2019-07-17 10:47:27 -07:00
Martin Aeschlimann 4ed70122f8 remove imports 2019-07-08 12:44:50 +02:00
Martin Aeschlimann aa38607483 incremental text documents cause perf isssues 2019-07-08 12:44:40 +02:00
Martin Aeschlimann a84c30184c [css/json/html] update lsp, services & dependencies 2019-06-13 10:27:45 +02:00
Martin Aeschlimann 3ce5cb0e02 [css] enable tests (fixes #74937) 2019-06-06 09:49:55 +02:00
Martin Aeschlimann 29daecda2e [css] add test resources 2019-06-06 09:30:58 +02:00
Benjamin Pasero fc294b683d Comment out failing test 2019-06-06 07:42:18 +02:00
Martin Aeschlimann 8f72934706 [css] resolve modules without require 2019-06-05 13:04:58 +02:00
Johannes Rieken 97ce638677 unblock webpack build 2019-06-05 11:57:56 +02:00
Benjamin Pasero d78a75973c
update @types/node (#74881) 2019-06-05 10:20:01 +02:00
Martin Aeschlimann f256ab1c1e [css] fix test 2019-06-04 11:26:30 +02:00
Martin Aeschlimann ae6be63698 [css server] link tests 2019-06-04 10:35:58 +02:00
Martin Aeschlimann df9b668167
Merge pull request #70693 from penx/feature/node-module-resolution-for-css-import
Node module resolution for CSS import
2019-06-04 09:53:47 +02:00
Martin Aeschlimann 0d17d408bf [css] update service (for #63805) 2019-05-29 17:11:05 +02:00
Pine Wu 47913e0c52 Update css dependencies for #71715 and #71791 2019-04-08 14:55:28 -07:00
Pine Wu 5aa6e13ad0 Update html/css service 2019-04-03 16:01:08 -07:00
Pine Wu 5d4af57655 Update css service 2019-03-25 11:24:39 -07:00
Alasdair McLeay 2e9bd074bb handle require.resolve failure
if require.resolve fails, defer to default behaviour -url.resolve(base, ref)
2019-03-20 18:05:56 +00:00
Alasdair McLeay b1708589e1 resolve to package root
extract resolvePathToModule and ensure we resolve to package root
2019-03-20 18:05:56 +00:00
Alasdair McLeay 30b54690cf add some documentation 2019-03-20 18:05:56 +00:00
Alasdair McLeay f0b9a60a8f Node module resolution for CSS import
Add support for
`@import "~bootstrap/dist/css/bootstrap";`
as per
https://github.com/webpack-contrib/sass-loader#imports

Fixes Microsoft/vscode-css-languageservice#136
2019-03-20 18:05:56 +00:00
Pine Wu 2d235fae55 [CSS] Update dependency for #68495 2019-03-14 09:08:09 -07:00
Martin Aeschlimann c9370aeaf1 [css] updates service (multi-semantic selection, webpack) 2019-03-05 15:27:51 +01:00
Benjamin Pasero e2d1fd06d1 debt - update extensions node dependency to 10.x 2019-02-07 08:49:36 +01:00
Pine Wu 1bcf2c77ca [CSS] Update Service 2019-01-31 16:13:14 -08:00
Pine Wu ef0f902787 Fix custom data capitalization 2019-01-31 10:44:46 -08:00
Pine Wu 4c89a268f5 Fix CSS imports 2019-01-28 13:55:55 -08:00
Pine Wu 81e2ef1be1 Update services 2019-01-28 13:29:36 -08:00
Pine Wu 0ba2b1d078 Update css-service to fix NPE exceptions 2019-01-27 23:05:13 -08:00
Pine Wu aad260bc7d Adopt new css provider interface 2019-01-27 19:03:09 -08:00
Pine Wu f053101c41 CSS semantic selection. Fix #65925 2019-01-23 16:10:56 -08:00
Pine Wu 926cfe1c4a Update css language service for #66519 and #66637 2019-01-16 18:36:11 -08:00
Pine Wu 67973726b6 Upgrade css service version 2019-01-11 11:20:47 -08:00
Pine Wu 70696746b0 Address feedback 2019-01-09 12:43:51 -08:00
Pine Wu f7894236ee css.experimental.customData 2019-01-08 11:42:52 -08:00
Matt Bierner c109d319fe Second pass converting for index based looping to for-of loops
More manual conversion of index based for loops to for-of loops
2019-01-04 12:03:23 -08:00
Rob Lourens ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Pine Wu 1820a98e91 Fix css dependency 2018-11-02 10:28:11 -07:00
Pine Wu ee4a0717f9 Update css service for #62159 2018-11-02 10:06:04 -07:00
Pine Wu 261e2776eb Update css service to fix Selector Specificity issues 2018-10-31 15:40:31 -07:00
Pine Wu 14331632b2 Update css service for #62163 2018-10-31 12:50:24 -07:00
Martin Aeschlimann 5043998c52 css: valid properties 2018-10-29 17:03:25 +01:00
Pine Wu d1f5894892 [css] Update css service 2018-10-22 19:45:04 -07:00
Matt Bierner 92a9a07213 Remove duplicate blank lines at the start of some extension src files 2018-10-02 16:28:19 -07:00
Matt Bierner ff957050db Remove use strict in extensions (part 2)
We compile using alwaysStrict so this directive is not needed
2018-10-02 16:23:27 -07:00
Matt Bierner 4c8e61c049 Remove "use strict" directives in extension tests
We compile with alwaysStrict so these are not needed
2018-10-02 15:59:42 -07:00
Matt Bierner ef5bd4810a Use shared config for css language features 2018-10-02 10:24:20 -07:00
Joao Moreno 707787c5b8 update yarn.lock files to use integrity 2018-09-30 16:34:43 +02:00
Pine Wu 34879e95f1 Update CSS service 2018-09-24 10:31:29 -07:00
Martin Aeschlimann 2dd4d2b56f update css/html/json dependencies and webpack cleanup (fixes #57431, fixes #58417) 2018-09-19 16:52:47 +02:00
Pine Wu 39fbbf02c4 Do not suggest dot files in html/css. Fix #46780 2018-09-18 11:38:09 -07:00
Johannes Rieken f1962fe5ad webpack - use mainFields: ['module', 'main'] for everyone 2018-09-13 11:48:06 +02:00
Johannes Rieken 5b223a4529 debt - nicer regex for fwd and bwd slashes 2018-09-13 11:37:39 +02:00
Johannes Rieken 3830d7b238 webpack - inline vscode-nls for our extensions 2018-09-06 15:12:28 +02:00
Johannes Rieken f82bcb20ed webpack - move __dirname-config up into shared config 2018-09-03 12:38:46 +02:00
Johannes Rieken 051da84e0f webpack - fix regular expressions 2018-08-30 09:05:14 +02:00
Pine Wu d48b32cd1c Update css service 2018-08-29 14:01:47 -07:00
Martin Aeschlimann a72ca7cc79 [css/html/json] adopt webpack ignore pattern to windows paths 2018-08-29 21:50:17 +02:00
Pine Wu 5c42139138 Update css language service 2018-08-29 11:32:59 -07:00
Martin Aeschlimann 16fc8709ee go back to doCodeActions from doCodeActions2 2018-08-29 12:17:36 +02:00
Pine Wu 9b751193a4 Do not suggest own file for path completion. Fix #57384 2018-08-28 16:29:03 -07:00
Martin Aeschlimann 1a680deae5 [css] update dependencies 2018-08-27 17:59:53 +02:00
Martin Aeschlimann 1047f48993 strict warnings in pathCompletion 2018-08-27 12:13:15 +02:00
Martin Aeschlimann 2042b73fd2 [css] webpack 2018-08-27 09:46:52 +02:00
Pine Wu 73ca0345bc Update css-languageservice 2018-08-20 01:06:23 -07:00
Pine Wu 90743215aa DocumentContext to remove url dependency from service 2018-08-20 01:02:21 -07:00
Pine Wu 73db88ffc1 @import and url() link. Fix Microsoft/vscode#29899 2018-08-20 01:02:21 -07:00
Benjamin Pasero 920defc6a6 debt - update extensions node dependency to 8.x 2018-08-14 10:44:56 +02:00
Martin Aeschlimann dcd17d8b8b [css] update service 2018-08-08 11:57:30 +02:00
Pine Wu a40bfc947c @import completion for css/scss/less. Fix #51331 2018-08-07 16:01:21 -07:00
Pine Wu ba83f60dc3 Update vscode-css-languageservice to 3.0.10-next.1 2018-07-31 19:26:52 -07:00
Martin Aeschlimann 116948ef51 [css] adopt lsp (folding, colors) 2018-07-25 12:22:04 +02:00
Martin Aeschlimann 61231a6f34 [css] update service (fixes #53159) 2018-06-29 08:57:13 +02:00
Pine Wu b3e7079dda [css] Update css-language-service for css/html 2018-06-25 11:52:25 -07:00
Joao Moreno 8a3ffed0ab vsts: report smoketest results 2018-06-12 17:37:53 +02:00
Joao Moreno 4dc738593b complete integration test results 2018-06-12 17:24:23 +02:00
Martin Aeschlimann e74a6601c3 [css][html] update service 2018-05-31 15:50:14 +02:00
Martin Aeschlimann e77c65cf90 [css] update service 2018-05-28 22:51:10 +02:00
Martin Aeschlimann 105e928b69 [css] update dependencies 2018-05-23 16:49:17 +02:00
Martin Aeschlimann c52fe7087c color provider server capability doesn't define boolean (yet). For Microsoft/vscode-languageserver-node#349 2018-05-15 12:05:59 +02:00
Pine Wu b8f1bdb18b [css] update service to pull out #48601 2018-04-26 23:11:39 -07:00
Pine Wu a452691228 [css] update service 2018-04-25 17:43:35 -07:00
Pine Wu bd6de64bfa [css] update service 2018-04-25 17:38:13 -07:00
Pine Wu e0617bbf4a [css] update service 2018-04-23 14:24:20 -07:00
Pine Wu be4e48fbe7 [css] update service 2018-04-19 14:45:07 -07:00
Pine Wu 42d89b7956 [css] update service 2018-04-19 11:52:16 -07:00
Martin Aeschlimann e09c8a7086 [css] adopt folding apis 2018-04-17 18:18:12 +02:00
Martin Aeschlimann a509b1797b [css] fix path completion participant 2018-04-17 18:18:11 +02:00
Martin Aeschlimann 99f9459174 [css] remove emmet dependency 2018-04-17 18:18:11 +02:00
Martin Aeschlimann d516e62375 [css] update service (for #47788) 2018-04-16 14:16:31 +02:00
Martin Aeschlimann 6657623b98 css/html/json typos (for #47894) 2018-04-16 14:11:26 +02:00
Pine Wu 7c62e560a2 Fix #47784 2018-04-12 15:50:05 -07:00
Pine Wu ad2a51a96d Fix hygiene 2018-04-12 10:25:14 -07:00
Pine Wu 57cba59b0a Fix #46644 2018-04-11 15:24:27 -07:00
Pine Wu 263ab1fb98 Fix #46639 2018-04-11 14:59:53 -07:00
Pine Wu c17fb0ebff temp 2018-04-11 14:58:05 -07:00
Martin Aeschlimann 21ec23c075 [css] enable strict on server 2018-04-03 22:03:08 +02:00
Martin Aeschlimann 11f5d549db [css] path completion sometimes only works for one folder level. Fixes #46722 2018-03-29 15:20:39 +02:00
Martin Aeschlimann 4b55e2d7de [css] update service 2018-03-28 23:08:29 +02:00
Martin Aeschlimann d9d762d1ce [css] .asar file breaks CSS path completion. Fixes #46638 2018-03-28 21:41:21 +02:00