Skip to content

Commit 5224e23

Browse files
committed
Lint: No unused imports
Conflicts: dist/exceptionless.js.map dist/exceptionless.min.js.map dist/exceptionless.node.js.map
1 parent e0286e2 commit 5224e23

10 files changed

+4
-96
lines changed

dist/exceptionless.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/exceptionless.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/exceptionless.node.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/exceptionless.node.ts

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,10 @@
11
import { Configuration } from './configuration/Configuration';
2-
import { IConfigurationSettings } from './configuration/IConfigurationSettings';
3-
import { SettingsManager } from './configuration/SettingsManager';
4-
import { ILastReferenceIdManager } from './lastReferenceIdManager/ILastReferenceIdManager';
5-
import { DefaultLastReferenceIdManager } from './lastReferenceIdManager/DefaultLastReferenceIdManager';
6-
import { ConsoleLog } from './logging/ConsoleLog';
7-
import { ILog } from './logging/ILog';
8-
import { NullLog } from './logging/NullLog';
9-
import { IClientConfiguration } from './models/IClientConfiguration';
10-
import { IEnvironmentInfo } from './models/IEnvironmentInfo';
11-
import { IError } from './models/IError';
12-
import { IEvent } from './models/IEvent';
13-
import { IInnerError } from './models/IInnerError';
14-
import { IMethod } from './models/IMethod';
15-
import { IModule } from './models/IModule';
16-
import { IParameter } from './models/IParameter';
17-
import { IRequestInfo } from './models/IRequestInfo';
18-
import { IStackFrame } from './models/IStackFrame';
19-
import { IUserDescription } from './models/IUserDescription';
20-
import { IUserInfo } from './models/IUserInfo';
21-
import { ContextData } from './plugins/ContextData';
22-
import { EventPluginContext } from './plugins/EventPluginContext';
23-
import { EventPluginManager } from './plugins/EventPluginManager';
24-
import { IEventPlugin } from './plugins/IEventPlugin';
25-
import { ConfigurationDefaultsPlugin } from './plugins/default/ConfigurationDefaultsPlugin';
26-
import { ErrorPlugin } from './plugins/default/ErrorPlugin';
27-
import { ModuleInfoPlugin } from './plugins/default/ModuleInfoPlugin';
28-
import { ReferenceIdPlugin } from './plugins/default/ReferenceIdPlugin';
29-
import { RequestInfoPlugin } from './plugins/default/RequestInfoPlugin';
30-
import { EnvironmentInfoPlugin } from './plugins/default/EnvironmentInfoPlugin';
31-
import { SubmissionMethodPlugin } from './plugins/default/SubmissionMethodPlugin';
32-
import { DefaultEventQueue } from './queue/DefaultEventQueue';
33-
import { IEventQueue } from './queue/IEventQueue';
34-
import { IEnvironmentInfoCollector } from './services/IEnvironmentInfoCollector';
35-
import { IErrorParser } from './services/IErrorParser';
36-
import { IModuleCollector } from './services/IModuleCollector';
37-
import { IRequestInfoCollector } from './services/IRequestInfoCollector';
382
import { NodeEnvironmentInfoCollector } from './services/NodeEnvironmentInfoCollector';
393
import { NodeErrorParser } from './services/NodeErrorParser';
404
import { NodeModuleCollector } from './services/NodeModuleCollector';
415
import { NodeRequestInfoCollector } from './services/NodeRequestInfoCollector';
42-
import { InMemoryStorage } from './storage/InMemoryStorage';
43-
import { IStorage } from './storage/IStorage';
44-
import { IStorageItem } from './storage/IStorageItem';
456
import { NodeSubmissionAdapter } from './submission/NodeSubmissionAdapter';
46-
import { SettingsResponse } from './submission/SettingsResponse';
47-
import { SubmissionResponse } from './submission/SubmissionResponse';
48-
import { EventBuilder } from './EventBuilder';
497
import { ExceptionlessClient } from './ExceptionlessClient';
50-
import { Utils } from './Utils';
518

529
const EXIT: string = 'exit';
5310
const UNCAUGHT_EXCEPTION: string = 'uncaughtException';

src/exceptionless.ts

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,9 @@
11
import { Configuration } from './configuration/Configuration';
22
import { IConfigurationSettings } from './configuration/IConfigurationSettings';
3-
import { SettingsManager } from './configuration/SettingsManager';
4-
import { ILastReferenceIdManager } from './lastReferenceIdManager/ILastReferenceIdManager';
5-
import { DefaultLastReferenceIdManager } from './lastReferenceIdManager/DefaultLastReferenceIdManager';
6-
import { ConsoleLog } from './logging/ConsoleLog';
7-
import { ILog } from './logging/ILog';
8-
import { NullLog } from './logging/NullLog';
9-
import { IClientConfiguration } from './models/IClientConfiguration';
10-
import { IEnvironmentInfo } from './models/IEnvironmentInfo';
11-
import { IError } from './models/IError';
12-
import { IEvent } from './models/IEvent';
13-
import { IInnerError } from './models/IInnerError';
14-
import { IMethod } from './models/IMethod';
15-
import { IModule } from './models/IModule';
16-
import { IParameter } from './models/IParameter';
17-
import { IRequestInfo } from './models/IRequestInfo';
18-
import { IStackFrame } from './models/IStackFrame';
19-
import { IUserDescription } from './models/IUserDescription';
20-
import { IUserInfo } from './models/IUserInfo';
21-
import { ContextData } from './plugins/ContextData';
22-
import { EventPluginContext } from './plugins/EventPluginContext';
23-
import { EventPluginManager } from './plugins/EventPluginManager';
24-
import { IEventPlugin } from './plugins/IEventPlugin';
25-
import { ConfigurationDefaultsPlugin } from './plugins/default/ConfigurationDefaultsPlugin';
26-
import { ErrorPlugin } from './plugins/default/ErrorPlugin';
27-
import { ModuleInfoPlugin } from './plugins/default/ModuleInfoPlugin';
28-
import { ReferenceIdPlugin } from './plugins/default/ReferenceIdPlugin';
29-
import { RequestInfoPlugin } from './plugins/default/RequestInfoPlugin';
30-
import { EnvironmentInfoPlugin } from './plugins/default/EnvironmentInfoPlugin';
31-
import { SubmissionMethodPlugin } from './plugins/default/SubmissionMethodPlugin';
32-
import { DefaultEventQueue } from './queue/DefaultEventQueue';
33-
import { IEventQueue } from './queue/IEventQueue';
34-
import { IEnvironmentInfoCollector } from './services/IEnvironmentInfoCollector';
35-
import { IErrorParser } from './services/IErrorParser';
36-
import { IModuleCollector } from './services/IModuleCollector';
37-
import { IRequestInfoCollector } from './services/IRequestInfoCollector';
383
import { DefaultErrorParser } from './services/DefaultErrorParser';
394
import { DefaultModuleCollector } from './services/DefaultModuleCollector';
405
import { DefaultRequestInfoCollector } from './services/DefaultRequestInfoCollector';
41-
import { InMemoryStorage } from './storage/InMemoryStorage';
42-
import { IStorage } from './storage/IStorage';
43-
import { IStorageItem } from './storage/IStorageItem';
446
import { DefaultSubmissionAdapter } from './submission/DefaultSubmissionAdapter';
45-
import { ISubmissionClient } from './submission/ISubmissionClient';
46-
import { SettingsResponse } from './submission/SettingsResponse';
47-
import { SubmissionResponse } from './submission/SubmissionResponse';
48-
import { EventBuilder } from './EventBuilder';
497
import { ExceptionlessClient } from './ExceptionlessClient';
508
import { Utils } from './Utils';
519

src/plugins/default/DuplicateCheckerPlugin.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { IInnerError } from '../../models/IInnerError';
2-
import { IStackFrame } from '../../models/IStackFrame';
32
import { ILog } from '../../logging/ILog';
43
import { IEventPlugin } from '../IEventPlugin';
54
import { EventPluginContext } from '../EventPluginContext';

src/plugins/default/ErrorPlugin-spec.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { ContextData } from '../ContextData';
22
import { EventPluginContext } from '../EventPluginContext';
33
import { IEvent } from '../../models/IEvent';
4-
import { IError } from '../../models/IError';
5-
import { IErrorParser } from '../../services/IErrorParser';
64

75
import { ErrorPlugin } from './ErrorPlugin';
86
import { CapturedExceptions } from './ErrorPlugin-spec-exceptions';
@@ -25,7 +23,6 @@ describe('ErrorPlugin', () => {
2523
let target = new ErrorPlugin();
2624
let contextData: ContextData;
2725
let context: EventPluginContext;
28-
let errorParser: IErrorParser;
2926
let client: any;
3027
let event: IEvent;
3128

src/plugins/default/EventPluginTestFixture.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import { ContextData } from '../ContextData';
22
import { EventPluginContext } from '../EventPluginContext';
33
import { IEvent } from '../../models/IEvent';
4-
import { IError } from '../../models/IError';
54
import { IErrorParser } from '../../services/IErrorParser';
6-
import { IStackFrame } from '../../models/IStackFrame';
75

86
// TODO: This should use the real object instances and inject the error parser.
97
export function createFixture() {

src/services/NodeModuleCollector.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { IModule } from '../models/IModule';
22
import { IModuleCollector } from './IModuleCollector';
33
import { EventPluginContext } from '../plugins/EventPluginContext';
4-
import { Utils } from '../Utils';
54

65
import child = require('child_process');
76
import path = require('path');

tslint.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"no-trailing-comma": true,
3838
"no-trailing-whitespace": true,
3939
"no-unused-expression": false,
40-
"no-unused-variable": false,
40+
"no-unused-variable": true,
4141
"no-unreachable": true,
4242
"no-use-before-declare": true,
4343
"no-var-keyword": true,

0 commit comments

Comments
 (0)