Benjamin Pasero
1aee0c194c
debt - scaffold a service for package.json/product.json access
2019-02-21 12:55:46 +01:00
Benjamin Pasero
81cfc620b6
debt - lift explorer from electron-browser to browser
2019-02-21 08:57:41 +01:00
Benjamin Pasero
ac826e1866
debt - clean up vs/platform a little bit
2019-02-08 09:09:27 +01:00
Benjamin Pasero
35523f6c51
debt - workbench/parts => workbench/contrib (update imports and scripts)
2019-02-07 11:48:58 +01:00
Benjamin Pasero
a455381dd1
debt - disallow cross-part dependencies for files part
2019-02-04 09:55:28 +01:00
Benjamin Pasero
002cd6253b
move exthost into extensions service where its used from ( #67131 )
2019-01-25 18:28:34 +01:00
Matt Bierner
873fc8fc38
Enable tslint number-literal-format
2019-01-04 15:45:28 -08:00
Matt Bierner
a131278f4a
Enabling no-redundant-jsdoc for tslint
2019-01-04 15:34:50 -08:00
Matt Bierner
5cc00861fc
Enable no-var-keyword tslint rule
2019-01-03 18:02:48 -08:00
Matt Bierner
cd88417f49
Enabling a few more tslint rules in the codebase
2019-01-03 17:39:12 -08:00
Rob Lourens
02275f047b
Add tslint rule banning new Buffer
2018-10-25 10:05:34 -07:00
Benjamin Pasero
37c5c722c3
debt - bring layering rules up to speed
2018-09-03 07:33:39 +02:00
Alex Dima
3989e2d7f6
Fixes #48758 : Do not import standalone editor modules
2018-05-31 11:25:37 +02:00
Joao Moreno
36a7335155
Merge remote-tracking branch 'origin/master' into smoketest
2018-04-11 11:09:29 +02:00
Rachel Macfarlane
609c4ba1e7
Add process explorer, #41045 ( #47530 )
2018-04-09 17:35:17 -07:00
Joao Moreno
b1f17c53d1
wip: code driver
2018-04-04 16:04:36 +02:00
Erich Gamma
9c553da1c8
Share a common tslint.json between the language service and the hyiene task
2018-02-03 17:47:14 +01:00
Erich Gamma
c7b7ace3d4
Perform the tslint checks in the context of a program to enable checks which require type information
2018-02-02 16:11:16 +01:00
Erich Gamma
c51cdbdf8f
experiment with unused variables
2018-01-30 10:35:31 +01:00
Benjamin Pasero
76cbab0a2f
some polish and fixes
2018-01-19 12:02:44 +01:00
Benjamin Pasero
6b30ade4ea
startup - convert workspacestats to workbench contribution
2017-11-13 18:35:28 +01:00
Alex Dima
8a79656f6a
vs/editor/contrib is /browser/ by convention ( #37834 )
2017-11-08 22:54:31 +01:00
Erich Gamma
56111c9cc6
update to tslint5
2017-11-07 12:08:22 +01:00
Max Schmitt
f4aa124730
TSLint: Fixed Syntax Warning ( #37036 )
...
Fixed incorrect syntax in the semicolon setting. TSlint does give a warning, if you set the set "always" as the first parameter. It expects a boolean as the first and "always" as the second.
More information you will find here: https://palantir.github.io/tslint/rules/semicolon/
2017-10-28 11:47:46 +02:00
Erich Gamma
53b9de658e
revert disabling no-unused-variable rule
2017-10-27 16:08:17 +02:00
Erich Gamma
117e621595
Reject promise when there is a parse error in a package.json file.
2017-10-27 16:06:36 +02:00
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