Passed
Push — master ( 06c3b6...1fd195 )
by Dmytro
01:32
created

src/extension.ts   A

Complexity

Total Complexity 2
Complexity/F 1

Size

Lines of Code 17
Function Count 2

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 14
mnd 0
bc 0
fnc 2
dl 0
loc 17
bpm 0
cpm 1
noi 0
c 0
b 0
f 0
rs 10

2 Functions

Rating   Name   Duplication   Size   Complexity  
A extension.ts ➔ deactivate 0 2 1
A extension.ts ➔ activate 0 7 1
1
import * as vscode from 'vscode';
2
import prettify from './commands/prettify';
3
4
export const MESSAGES = {
5
    'ACTIVATION' : 'Congratulations, your extension "json-logs" is now active!'
6
};
7
8
export function activate(context: vscode.ExtensionContext) {
9
    console.log(MESSAGES.ACTIVATION);
10
11
    const disposable = vscode.commands.registerCommand('json-logs.prettify', prettify);
12
13
    context.subscriptions.push(disposable);
14
}
15
16
export function deactivate() {}
17