more tslint rules

This commit is contained in:
Benjamin Pasero 2017-06-20 08:52:09 +02:00
parent 1edac424e2
commit 850c1c3770
2 changed files with 18 additions and 1 deletions

View file

@ -15,7 +15,6 @@ import { TPromise, TValueCallback } from 'vs/base/common/winjs.base';
import { IEnvironmentService, ParsedArgs } from 'vs/platform/environment/common/environment';
import { ILogService } from 'vs/platform/log/common/log';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import { IWorkbenchEditorConfiguration } from 'vs/workbench/common/editor';
import { parseArgs } from 'vs/platform/environment/node/argv';
import product from 'vs/platform/node/product';
import { getCommonHTTPHeaders } from 'vs/platform/environment/node/http';
@ -55,6 +54,14 @@ export const defaultWindowState = function (mode = WindowMode.Normal): IWindowSt
};
};
interface IWorkbenchEditorConfiguration {
workbench: {
editor: {
swipeToNavigate: boolean
}
};
}
export class CodeWindow implements ICodeWindow {
public static themeStorageKey = 'theme';

View file

@ -347,6 +347,16 @@
"*" // node modules
]
},
{
"target": "**/vs/code/**",
"restrictions": [
"vs/nls",
"**/vs/base/**",
"**/vs/platform/**",
"**/vs/code/**",
"*" // node modules
]
},
{
"target": "**/{node,electron-browser,electron-main,extensions}/**",
"restrictions": "**/*"