Commit Graph

179 Commits

Author SHA1 Message Date
Johannes
0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Matt Bierner
f71bd27ec9 Adding type annotations 2022-02-28 14:32:12 -08:00
João Moreno
c6ceb1ab2e isolate eslint from hygiene 2021-01-07 09:15:05 +01:00
João Moreno
271d9b8c00 better hygiene task definition 2021-01-06 21:21:51 +01:00
Alexandru Dima
c1eb24b027 Load expensive node modules lazily 2020-12-22 19:55:56 +01:00
Alexandru Dima
428008f3a5 Align versions across package.json files 2020-12-14 20:06:18 +01:00
João Moreno
337189842e fix lint errors 2020-09-22 14:37:04 +02:00
João Moreno
0ca320561a isolate hygiene 2020-09-22 11:12:35 +02:00
Benjamin Pasero
651fb28e3c web - rename resources/serverless => resources/web 2020-08-18 09:49:53 +02:00
Alex Dima
7007770868 Small tweaks 2020-07-27 08:58:38 +02:00
Eric Amodio
bb97e452f1 Fixes #99666 - moves code-web into resources/ 2020-06-09 10:59:15 -04:00
Robo
d5372eb159 Reland "fix: use electron-osx-sign instead of manual code signing (#97582)" (#98145)
This reverts commit f291767f09.
2020-05-20 10:06:15 +02:00
deepak1556
f291767f09 Revert "fix: use electron-osx-sign instead of manual code signing (#97582)"
This reverts commit a1ddfae782.
2020-05-19 00:49:44 -07:00
João Moreno
a1ddfae782 fix: use electron-osx-sign instead of manual code signing (#97582)
* fix: use electron-osx-sign instead of manual code signing

* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts

* fix script call in pipeline

* fix incorrect keychain path

* fix update path to entitlements

* sign children first

* move electron-osx-sign deps to build/

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00
Matt Bierner
39fb3b1065 Mark add missing imports as preferred fixes
Allow auto fixing add missing imports if:

- There is only one possible import
- And there are no better fixes (such as spelling changes)
2020-05-15 10:39:43 -07:00
Johannes Rieken
02f23e5680 remove polyfill promise 2020-03-02 15:30:43 +01:00
Johannes Rieken
99fc41304e hygiene - exlcude test/**/out/** files 2020-02-07 15:54:04 +01:00
João Moreno
c196df9d3a Merge pull request #86588 from microsoft/joao/macos-notarization
Enable macOS notarization
2020-02-07 13:43:43 +01:00
Alex Dima
fc15adad83 Fix hygiene glob 2020-02-07 13:43:00 +01:00
Joao Moreno
c7f2b4cf20 test codesign hardened 2020-02-06 16:17:57 +01:00
Johannes Rieken
ca8a717f5e tslint removal 2020-01-03 09:01:41 +01:00
Johannes Rieken
ee4dccd069 disable tslint in hygiene check 2020-01-02 20:10:05 +01:00
Johannes Rieken
e6d9b41a8c makes eslint fail the hygiene checks 2019-12-31 11:59:27 +01:00
Johannes Rieken
dc84c71213 update 'gulp eslint' and 'gulp hygiene' so that eslint also seens TS files 2019-12-31 10:36:33 +01:00
Johannes Rieken
600fdedbac correctly configure rule paths in hygiene task 2019-12-31 09:29:41 +01:00
Johannes Rieken
a7ca3a5b10 rulesdir/rulePaths for gulp-eslint 2019-12-30 10:29:28 +01:00
Johannes Rieken
a1047421ff use single eslintrc-file for extensions/ and src/, no type check rules 2019-12-24 16:11:51 +01:00
Anthony Dresser
37c4838f96 fix missing semicolon 2019-11-28 20:16:27 +00:00
Anthony Dresser
1fccc8dc1c update filtering to filter everything coming into the hygiene task 2019-11-28 19:57:41 +00:00
Anthony Dresser
0180dd5e4b add filter to git hook 2019-11-19 22:57:10 +00:00
Alex Dima
a275e77a92 Improve hygiene filter 2019-10-25 09:19:35 +02:00
Miguel Solorio
641276b599 Merge remote-tracking branch 'origin/master' into misolori/icon-font 2019-10-16 14:13:44 -07:00
Miguel Solorio
42d4a3b5c8 Replace 'Octicon' refs with 'Codicon' 2019-10-16 11:38:15 -07:00
Benjamin Pasero
1548f74c70 fix hygiene 2019-10-15 17:03:31 +02:00
Miguel Solorio
0fa53a6e66 Update refs to include codicon 2019-09-17 09:05:42 -07:00
Alex Dima
29fd3ba77d Add sanity test for package.json 2019-09-11 16:49:56 +02:00
Jason Ginchereau
657a98fe1c Fix tslint filter 2019-09-05 09:16:32 -07:00
Jason Ginchereau
cc8f182501 Update hygiene exceptions 2019-09-05 09:16:31 -07:00
Benjamin Pasero
facfdbc510 Enable full TSLint check in build (#80191)
* build - run TSLint in our builds

* try out tslint
2019-09-02 09:29:34 +02:00
Benjamin Pasero
fa1fb02b11 fix #79454 2019-08-22 08:27:05 +02:00
Matt Bierner
e9b4a91e4a Pass rendered markdown through additional sanitizer
Uses insane to process rendered markdown. Adds an additional level of protection for context injections
2019-08-19 19:40:43 -07:00
Benjamin Pasero
90a35ecc5d TSLint: show a warning when accessing node.js globals in common|browser (#79222)
* trivial first cut

* document where globals are from

* improve rule detection

* fix "gulp tslint" task

* share rules

* enable more rules

* also add a rule for DOM
2019-08-19 17:13:18 +02:00
Alex Dima
1b8a37d64e Add a fast TypeScript classifier 2019-07-15 23:59:47 +02:00
Joao Moreno
a122c88b4e fix build 2019-06-26 22:57:28 +02:00
Joao Moreno
ffed70a399 prevent product.json containing gallery 2019-06-26 12:40:53 +02:00
Alex Dima
c15daf0597 Small tweak 2019-04-10 21:43:49 +02:00
Joao Moreno
767606f83d fix build 2019-03-19 15:37:05 +01:00
Alex Dima
c4bed46784 Add a download util that uses a separate process 2019-03-06 10:19:17 +01:00
Takashi Tamura
0e5614f002 change the message to clarify the intention. 2019-03-05 08:44:13 +09:00
Takashi Tamura
02ca5bde96 Make an error message easier to understand 2019-03-02 19:09:32 +09:00