diff --git a/src/vs/base/browser/htmlContentRenderer.ts b/src/vs/base/browser/htmlContentRenderer.ts
index 61a1a593f92..1a0097aadf8 100644
--- a/src/vs/base/browser/htmlContentRenderer.ts
+++ b/src/vs/base/browser/htmlContentRenderer.ts
@@ -50,9 +50,6 @@ export function renderFormattedText(formattedText: string, options: RenderOption
export function renderMarkdown(markdown: IMarkdownString, options: RenderOptions = {}): HTMLElement {
const element = createElement(options);
- //@ts-ignore unused local
- const { codeBlockRenderer, actionCallback } = options;
-
// signal to code-block render that the
// element has been created
let signalInnerHTML: Function;
diff --git a/src/vs/code/electron-browser/contrib/nodeCachedDataCleaner.ts b/src/vs/code/electron-browser/contrib/nodeCachedDataCleaner.ts
index 9ff6f861378..2f56affc386 100644
--- a/src/vs/code/electron-browser/contrib/nodeCachedDataCleaner.ts
+++ b/src/vs/code/electron-browser/contrib/nodeCachedDataCleaner.ts
@@ -12,10 +12,6 @@ import { readdir, rimraf, stat } from 'vs/base/node/pfs';
import { IEnvironmentService } from 'vs/platform/environment/common/environment';
import product from 'vs/platform/node/product';
-declare type OnNodeCachedDataArgs = [{ errorCode: string, path: string, detail?: string }, { path: string, length: number }];
-// @ts-ignore unused local
-declare const MonacoEnvironment: { onNodeCachedData: OnNodeCachedDataArgs[] };
-
export class NodeCachedDataCleaner {
private static _DataMaxAge = product.nameLong.indexOf('Insiders') >= 0
diff --git a/src/vs/workbench/parts/tasks/node/taskConfiguration.ts b/src/vs/workbench/parts/tasks/node/taskConfiguration.ts
index a69d801d963..280c007955c 100644
--- a/src/vs/workbench/parts/tasks/node/taskConfiguration.ts
+++ b/src/vs/workbench/parts/tasks/node/taskConfiguration.ts
@@ -14,7 +14,7 @@ import * as Platform from 'vs/base/common/platform';
import * as Types from 'vs/base/common/types';
import * as UUID from 'vs/base/common/uuid';
-import { ValidationStatus, IProblemReporter as IProblemReporterBase, NullProblemReporter as NullProblemReporterBase } from 'vs/base/common/parsers';
+import { ValidationStatus, IProblemReporter as IProblemReporterBase } from 'vs/base/common/parsers';
import {
NamedProblemMatcher, ProblemMatcher, ProblemMatcherParser, Config as ProblemMatcherConfig,
isNamedProblemMatcher, ProblemMatcherRegistry
@@ -1648,11 +1648,6 @@ export interface IProblemReporter extends IProblemReporterBase {
clearOutput(): void;
}
-// @ts-ignore unused type
-class NullProblemReporter extends NullProblemReporterBase implements IProblemReporter {
- clearOutput(): void { }
-}
-
class UUIDMap {
private last: IStringDictionary;