Commit Graph

56 Commits

Author SHA1 Message Date
Martin Aeschlimann
6d7959a938 console.log in tslint rule crashes ts server 2019-03-25 15:28:38 +01:00
Alex Dima
78d62636f0 Move standalone editor nls calls to standaloneStrings which will be translated via VS Code 2019-03-25 12:41:32 +01:00
Benjamin Pasero
289d6a6e7a kompilatreste 2019-02-07 16:46:41 +01:00
Benjamin Pasero
35523f6c51 debt - workbench/parts => workbench/contrib (update imports and scripts) 2019-02-07 11:48:58 +01:00
Joao Moreno
a6ebfe5082 missing compilation 2019-01-04 11:24:53 +01:00
Matt Bierner
b4964bcf35 Replace some common index based for loops with for-of loops
Replaces many loops of the form:

```js
for (let i = 0; i < elements.length; ++i) {
    const i = elements[i];
   ...
}
```

with:

```js
for (const element of elements) {
    ...
}
```

Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08:00
Rob Lourens
02275f047b Add tslint rule banning new Buffer 2018-10-25 10:05:34 -07:00
Dirk Baeumer
d426ebf764 Add linter rule to check for valid localize keys 2018-10-23 21:43:12 +02:00
Matt Bierner
3fcb671444 Use es2017 as target for build scripts (#60707)
Upgrades our build scripts to target ES2017 since they are run on modern versions of node

This allows us to remove shims for es6 features such as `Object.assign`, and also remove a few extra typings packages
2018-10-12 11:24:15 -07:00
Matt Bierner
4b2aed7bb2 let -> const 2018-10-04 19:01:34 -07:00
Matt Bierner
ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner
5862b41657 Fixing strict null rules in tslint 2018-10-03 10:47:32 -07:00
Matt Bierner
cb81c2c241 Build using ts 3.0 (#57906)
* Build VS Code using TS 3.0

Fixes #57151
2018-09-04 15:25:39 -07:00
Alex Dima
3989e2d7f6 Fixes #48758: Do not import standalone editor modules 2018-05-31 11:25:37 +02:00
Dirk Baeumer
f373a15de0 Committing new JS file 2018-04-17 09:57:28 +02:00
Peng Lyu
c66b54a1ba translation reminder typo 2018-04-16 14:46:59 -07:00
Dirk Baeumer
5c927cf6ae Add check for empty key 2017-12-06 15:16:11 +01:00
Joao Moreno
322bd6136a fix no-unexternalized-strings rule 2017-11-13 11:13:07 +01:00
Joao Moreno
e4af77b2e2 missing compilation 2017-11-10 10:41:52 +01:00
Max Furman
a0031de9d0 Compare with Clipboard (#37841)
* Compare the current buffer with clipboard

* Found a typo in linter error message

* Instantiate content provider on run
2017-11-10 07:54:29 +01:00
Erich Gamma
56111c9cc6 update to tslint5 2017-11-07 12:08:22 +01:00
Joao
aef7f7b1db remove allow-async tslint rule 2017-09-12 14:55:42 +02:00
Joao
a6fca8270d missing compilation 2017-09-04 11:02:50 +02:00
Johannes Rieken
b2aebcdbc5 lint - single-quoted-imports only 2017-08-21 16:50:24 +02:00
Johannes Rieken
30ce2998fd teach lint rules new dynamic import statements 2017-07-14 10:08:11 +02:00
Benjamin Pasero
dabf32b1b7 tslint import warning: link to our wiki from warning 2017-06-20 16:08:02 +02:00
Alex Dima
f6e52ec293 Add support for old-style require statements in linters 2017-06-16 12:31:53 +02:00
Alex Dima
19dff43f67 Add the possibility for restrictions to be an OR array 2017-06-16 12:31:53 +02:00
Michel Kaporin
e57d3958c4 Corrected spelling mistakes. 2017-06-15 16:46:24 +02:00
Martin Aeschlimann
05e6741ed0 Merge pull request #28569 from mbeatrizmagalhaes/correct-occurred-misspelled
Correct misspelled occurrences and occurred
2017-06-15 09:12:24 +02:00
Joao Moreno
40498b093e missing compilation 2017-06-13 11:15:28 +02:00
Beatriz Magalhães
3c52b5ae39 fixed misspelled occurrences and occurred 2017-06-12 23:05:57 +01:00
Michel Kaporin
54f46520d4 Added try/catch not to break on file not found error for 'resources to pull from Transifex' file. 2017-06-12 09:30:18 +02:00
Benjamin Pasero
11c9c5bd33 check in compiled js 2017-06-09 18:10:38 +02:00
Michel Kaporin
6c0d720cdf Resolves #28336 2017-06-09 14:43:30 +02:00
Joao Moreno
74fab50d5d consolidate build package.json 2017-05-16 08:56:21 +02:00
Johannes Rieken
f737b01757 update monaco.d.ts generation, recompile build-folder 2017-04-26 17:59:30 +02:00
Joao Moreno
d97b01e3b7 🐛 improve allow async node warning 2017-03-21 11:49:28 +01:00
Joao Moreno
49f0396761 👷 tslint: allow-async rule 2017-03-21 11:28:58 +01:00
Joao Moreno
a85a6a22de 👷 update build files 2017-03-21 11:28:10 +01:00
Benjamin Pasero
61efd8fb23 build build/lib folder with latest 2017-03-06 16:32:23 +01:00
Matt Bierner
22fdff9baf Use @types for a few d.ts files in src (#20157) 2017-02-07 17:12:47 -08:00
Matt Bierner
46e5dddeab Bump Monaco to TS 2.1.4 (#18413)
Fixes #18393
2017-01-12 12:14:07 -08:00
Joao Moreno
1c38df7823 fixes #18363 2017-01-11 11:55:58 +01:00
Erich Gamma
3625052492 update to tslint 4.0 2017-01-11 09:00:57 +01:00
Erich Gamma
b381829341 Add fix to non-externalized string warning 2016-12-01 10:08:11 +01:00
Joao Moreno
6a07f2d94a add tslint duplicateImportsRule 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
44516ddfba recompile rule, #15293 2016-11-10 12:45:47 +01:00