added extension package state info

This commit is contained in:
adelphes
2017-06-24 19:53:22 +01:00
parent 3dbfd8ef2a
commit da36e8e457
2 changed files with 13 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
const vscode = require('vscode'); const vscode = require('vscode');
const { AndroidContentProvider } = require('./src/contentprovider'); const { AndroidContentProvider } = require('./src/contentprovider');
const { openLogcatWindow } = require('./src/logcat'); const { openLogcatWindow } = require('./src/logcat');
const state = require('./src/state');
function getADBPort() { function getADBPort() {
var defaultPort = 5037; var defaultPort = 5037;
@@ -38,6 +39,7 @@ function activate(context) {
var spliceparams = [context.subscriptions.length,0].concat(disposables); var spliceparams = [context.subscriptions.length,0].concat(disposables);
Array.prototype.splice.apply(context.subscriptions,spliceparams); Array.prototype.splice.apply(context.subscriptions,spliceparams);
} }
exports.activate = activate; exports.activate = activate;
// this method is called when your extension is deactivated // this method is called when your extension is deactivated

11
src/state.js Normal file
View File

@@ -0,0 +1,11 @@
const vscode = require('vscode');
const fs = require('fs');
const path = require('path');
const os = require('os');
var adext = {};
try {
Object.assign(adext, JSON.parse(fs.readFileSync(path.join(path.dirname(__dirname),'package.json'),'utf8')));
} catch (ex) { }
exports.adext = adext;