Commit graph

173 commits

Author SHA1 Message Date
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
João Moreno a9e56b859d
Merge pull request #56670 from segevfiner/shell-completions
code command completions for Bash & Zsh
2019-01-04 16:11:10 +01:00
Johannes Rieken 11fb2c1389 remove winjs-promise - fixes #53526 2018-12-13 10:28:26 +01:00
Johannes Rieken 33349fa582 add smaller promise-polyfill for IE11 - #53526 2018-12-13 10:07:56 +01:00
Joao Moreno 420edabab8 rename tfs to azure-pipelines 2018-11-19 10:46:19 +01:00
Alex Dima 88bb48278d Authority exploration 2018-11-08 21:59:56 +01:00
Segev Finer c0895eb214 Merge remote-tracking branch 'upstream/master' into shell-completions 2018-09-22 19:48:51 +03:00