Benjamin Pasero
1e17319bfd
fix #69588
2019-03-02 11:00:09 +01:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
Benjamin Pasero
511a905404
debt - use our paths lib over node
2019-02-12 20:22:22 +01:00
Martin Aeschlimann
d77d7d29d8
workspaceHome -> untitledWorkspacesHome, is URI
2019-02-11 15:25:38 +01:00
Martin Aeschlimann
77baaad9c9
Merge branch 'master' into aeschli/remote-workspaces
2019-02-07 16:32:42 +01:00
Martin Aeschlimann
e420917462
some null checks
2019-02-07 15:58:20 +01:00
Martin Aeschlimann
d1ba2a55fb
history storage tests
2019-02-07 15:38:40 +01:00
Martin Aeschlimann
147d632359
Test windows state serialization
2019-02-07 12:50:14 +01:00
Martin Aeschlimann
b5b21eada0
allow remote workspaces
2019-01-25 17:04:03 +01:00
Martin Aeschlimann
efc4d93818
make argv handling reusable
2019-01-22 15:56:28 +01:00
Josh Goldberg
d659000852
Converted about 25 *.test.ts files to --strictNullChecks (mostly automatically) ( #65581 )
...
* Manually added strict null checks in around 70 files
* Fixed tsconfig.strictNullChecks.json merge fail
* Touched up a few unnecessary type changes
* Removed files already in other PRs
2018-12-23 20:28:51 -08:00
Chris Ganga
63455c0d89
enable strict null check for windowsFinder ( #65551 )
2018-12-21 13:50:00 +01:00
Matt Bierner
7ebea5fba0
Remove "use strict" directives in tests
...
We set alwaysStrict so this directive is not needed
2018-10-02 15:59:35 -07:00
Johannes Rieken
2d452e0a7e
uri - replace usages of default export with named export
2018-09-03 10:54:50 +02:00
Martin Aeschlimann
5eb18c64db
merge with master
2018-08-09 15:15:07 +02:00
Johannes Rieken
9b7c16e0a6
debt - make test renderer use a correct baseUrl (and adopt tests using require.toUrl)
2018-08-07 11:08:16 +02:00
Martin Aeschlimann
50dba3707c
Support file-uris as arguments
2018-07-30 15:07:08 +02:00
Martin Aeschlimann
a28d783a79
fix windowsFinder tests
2018-07-19 10:38:25 +02:00
Matt Bierner
ab1669f898
Revert "Revert "Avoid using import x = require('...')""
...
This reverts commit 27256832f3 which turns out did not break the import of vs/nls
2018-03-15 10:17:18 -07:00
Matt Bierner
27256832f3
Revert "Avoid using import x = require('...')"
...
This reverts commit 7de696a202 .
Seems to have broken loading vs/nls in at least one case in insiders
2018-03-15 00:47:33 -07:00
Matt Bierner
7de696a202
Avoid using import x = require('...')
...
Don't use this import form in places where it is not needed. This prevents us from correctly detecting duplicate imports
2018-03-14 14:45:59 -07:00
Christof Marti
6fe0c32698
Don't check parent folders for settings / settings folder ( fixes #45121 )
2018-03-06 10:44:53 +01:00
Benjamin Pasero
d013da485d
fix tests
2018-03-05 14:44:51 +01:00
Benjamin Pasero
a97196e477
use more proper types for workspace on main side
2017-09-20 12:22:16 +02:00
Benjamin Pasero
9de3068a4d
Revisit code-workspace format ( #33097 )
...
* drop workspace ID from workspace file
* make folders types an object instead of just string
* fix compile
* polish relauncher for id change
* migrate old workspace format to new on startup
* more migration from previous workspace id
* more migration code
* change folder format to be a path
* support for relative paths in workspace file
* fix of ctor call
* put root validation and filtering into workspace
* ensure we always have file resources
* fix tests
* add tests for workspace
* 💄
* linting
2017-08-25 16:22:30 +02:00
Benjamin Pasero
a87dd9c7ad
fix imports to single quote
2017-08-21 11:27:57 +02:00
Benjamin Pasero
c30266c690
make window finder fit for workspaces
2017-07-18 12:02:49 +02:00
Benjamin Pasero
5589604823
enable EH debugging for multi root workspaces (workaround for #30698 )
2017-07-14 13:52:37 +02:00
Benjamin Pasero
124f4c71dd
make single-folder case more explicit (rename workspacePath => folderPath)
2017-07-10 12:18:47 +02:00
Benjamin Pasero
dd06f3ca21
💄
2017-07-10 09:46:47 +02:00
Benjamin Pasero
a1f1d6a579
main - more shuffling around
2017-06-08 15:38:08 +02:00
Benjamin Pasero
f97a4729b2
debt - some cleanup on main services
2017-06-08 12:23:04 +02:00
Christof Marti
db8a4cbd78
Cleanup ( #20671 )
2017-02-21 07:42:17 -08:00
Christof Marti
da9058d568
Open parent folder with .vscode when opening files from CLI or desktop ( fixes #20671 )
2017-02-15 21:11:10 -08:00
Benjamin Pasero
80f7791279
cleanup and shuffle some code
2016-11-23 19:49:16 +01:00
Benjamin Pasero
c00bf9ab3f
Validate backup workspaces on startup
2016-11-23 11:08:29 +01:00
Benjamin Pasero
a87342ef05
debt - more real events over eventemitter
2016-11-18 07:35:11 +01:00
Daniel Imms
f5cec1969f
Remove ILifecycleMainService's dependency on electron
2016-11-16 10:32:25 -08:00
Johannes Rieken
6681a2a7d6
tsfmt - src
2016-10-08 09:53:13 +02:00
Benjamin Pasero
8dcd3e67d7
move argv to platform
2016-09-05 17:19:47 +02:00
Daniel Imms
e3fcbe6b6d
Fix argv tests
2016-07-07 09:52:54 -07:00
Daniel Imms
06bc987651
Add tests for --help
2016-07-06 20:06:07 -07:00
Joao Moreno
0dba5abc3d
move generateNewIssueUrl to menus
2016-06-14 09:38:40 +02:00
Daniel Imms
702c3b6199
Add utils.generateNewIssueUrl test for VSCODE_DEV env var
2016-06-13 09:12:29 -07:00
Daniel Imms
6b75d7a196
Make reportIssueUrl work with URLs containing ?
...
Part of vscode-distro#48
2016-06-13 09:06:59 -07:00