Commit graph

52 commits

Author SHA1 Message Date
Benjamin Pasero e6e9092fb6 fix layering rules in workbench services 2017-10-18 11:28:47 +02:00
Joao aef7f7b1db remove allow-async tslint rule 2017-09-12 14:55:42 +02:00
Alex Dima aabeedddea Move extension service code to vs/workbench/services/extensions 2017-08-14 16:57:53 +02:00
Benjamin Pasero a081341e59 stricter layering rules 2017-07-19 14:52:37 +02:00
Benjamin Pasero e69b79bdb4 debt - move workbench.main into workbench folder 2017-07-03 16:42:29 +02:00
Johannes Rieken 4ae087aeec Merge pull request #29034 from felixfbecker/throw-errors
Always reject Promises with Error instances
2017-06-26 16:04:12 +02:00
Alex Dima 676ff7d699 Restore mocha --browser 2017-06-26 15:16:34 +02:00
Felix Becker 91d8f34d7f Add no-string-throw to TSLint 2017-06-26 15:02:52 +02:00
Alex Dima ce15df0f6b Remove unnecessary code 2017-06-20 18:47:43 +02:00
Benjamin Pasero 421f70dec6 tslint for smoke tests 2017-06-20 14:00:20 +02:00
Alex Dima 3be08cf836 Prevent additional layer breakers, enforce ts lint import rules in /platform/ tests 2017-06-20 09:53:37 +02:00
Benjamin Pasero 850c1c3770 more tslint rules 2017-06-20 08:52:13 +02:00
Alex Dima 1edac424e2 Move standalone editor quick open to vs/editor/standalone 2017-06-20 08:45:48 +02:00
Alex Dima 28b5300aaa Move most of the standalone editor specific code to vs/editor/standalone 2017-06-20 08:45:47 +02:00
Alex Dima 1171b53005 Move standalone editor specific code to vs/editor/standalone 2017-06-20 08:45:47 +02:00
Benjamin Pasero f066fd4878 fix build 2017-06-20 07:55:00 +02:00
Benjamin Pasero 70b02d17ea more tslint layering rules 2017-06-20 07:20:15 +02:00
Benjamin Pasero 6c35ec8d00 tslint rule tweaks for workbench 2017-06-19 12:24:37 +02:00
Alex Dima bea3a47193 Don't depend on editor/contrib from editor core tests 2017-06-19 12:16:24 +02:00
Alex Dima ef2eaf81d0 Delete unused code 2017-06-19 12:13:25 +02:00
Alex Dima 254d09996e Do not depend on vs/workbench from editor tests 2017-06-19 12:10:43 +02:00
Alex Dima 581c47bf45 Don't depend on /contrib/ from editor's core sources 2017-06-19 12:10:43 +02:00
Alex Dima b3c009ba19 More layering clean-up 2017-06-19 12:10:43 +02:00
Alex Dima 709211c2ab Rename vs/platform/platform to vs/platform/registry/common/platform 2017-06-19 11:30:05 +02:00
Alex Dima 8672c0571f More TSLint import enforcement 2017-06-19 11:30:04 +02:00
Alex Dima 9b3e175e26 TS Lint rules tweaks 2017-06-19 11:30:04 +02:00
Alex Dima 97af94c98b TS Lint for platform/*/common 2017-06-19 10:51:40 +02:00
Alex Dima 6f3ef708df Add tslint rules for editor/test/common 2017-06-19 10:51:40 +02:00
Alex Dima 3d2eec85d6 Enforce more dependency rules via TS Lint 2017-06-16 18:04:51 +02:00
Alex Dima 748ceac184 Add tslint rules for vs/base/test/common and vs/base/test/browser 2017-06-16 18:04:50 +02:00
Alex Dima c1b48cb268 Fix and enforce layering rules in vs/base/browser 2017-06-16 12:54:17 +02:00
Alex Dima 0287c3cb40 Better TS Lint import enforcement rules for vs/base and vs/editor/contrib 2017-06-16 12:33:56 +02:00
Michel Kaporin 6c0d720cdf Resolves #28336 2017-06-09 14:43:30 +02:00
Michel Kaporin abb10a8520 Allowed async for smoke test folder. 2017-05-26 14:57:53 +02:00
Erich Gamma f4a351fc08 Move tslint settings to tslint.json 2017-05-17 16:13:23 +02:00
Joao Moreno 49f0396761 👷 tslint: allow-async rule 2017-03-21 11:28:58 +01:00
Erich Gamma 3625052492 update to tslint 4.0 2017-01-11 09:00:57 +01:00
Johannes Rieken e04179d631 debt -remove workbench from config 2016-11-11 17:51:10 +01:00
Johannes Rieken 4b14c1fca1 debt - enable layering tslint rule 2016-11-11 17:42:29 +01:00
Johannes Rieken b4e4dabed1 better import-pattern config 2016-11-11 17:40:46 +01:00
Johannes Rieken 9e01b5901c enable import-pattern tslint rule 2016-11-11 17:32:56 +01:00
Joao Moreno 2bb3dd5d95 enable duplicate imports tslint rule 2016-11-11 17:02:08 +01:00
Johannes Rieken 27d8b3127f tweak rule and config, #15293 2016-11-10 15:33:14 +01:00
Johannes Rieken fe219220de add rule for bad node_module imports, #15293 2016-11-10 15:22:45 +01:00
Johannes Rieken d9a83a62f1 debt - add lint rule to check for layering violations, #15293 2016-11-10 12:40:25 +01:00
Joao Moreno 9d3ac32d1a fix tslint.json 2016-09-05 15:17:01 +02:00
Dirk Baeumer d47c2c03df Port noUnexternalizedStringsRule to TS 1.8.0. Add support to detect duplicate keys with different messages 2016-02-18 09:12:42 +01:00
Dirk Baeumer a5917af737 Removed some rules to make tslint happy with TS 1.8.0 2016-02-17 17:20:26 +01:00
Erich Gamma e5fedee06b Enabled more tslint rules 2016-02-04 16:01:05 +01:00
Dirk Baeumer cf72b12ce2 Enable no-unexternalized strings warning in tslint 2016-01-21 10:23:10 +01:00