From 3b28abcaa748d71c107135ca1fde93af289c8d24 Mon Sep 17 00:00:00 2001 From: Alex Boyko Date: Tue, 12 Jun 2018 19:53:47 +0000 Subject: [PATCH] Publish 0.3.1-201806121952 --- .gitignore | 1 - build/main.d.ts | 1 + build/main.js | 5 ++++ build/manifest-yaml-language-client.d.ts | 10 +++++++ build/manifest-yaml-language-client.js | 36 ++++++++++++++++++++++++ package-lock.json | 16 +++++------ properties.json | 2 +- 7 files changed, 61 insertions(+), 10 deletions(-) create mode 100644 build/main.d.ts create mode 100644 build/main.js create mode 100644 build/manifest-yaml-language-client.d.ts create mode 100644 build/manifest-yaml-language-client.js diff --git a/.gitignore b/.gitignore index 0b79f4d..51786ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ /.idea /node_modules /server -/build *.tgz *.iml *.log \ No newline at end of file diff --git a/build/main.d.ts b/build/main.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/build/main.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/build/main.js b/build/main.js new file mode 100644 index 0000000..3c49808 --- /dev/null +++ b/build/main.js @@ -0,0 +1,5 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const manifest_yaml_language_client_1 = require("./manifest-yaml-language-client"); +module.exports = new manifest_yaml_language_client_1.ManifestYamlLanguageClient(); +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL2xpYi9tYWluLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbUZBQTJFO0FBRTNFLE1BQU0sQ0FBQyxPQUFPLEdBQUcsSUFBSSwwREFBMEIsRUFBRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtNYW5pZmVzdFlhbWxMYW5ndWFnZUNsaWVudH0gZnJvbSAnLi9tYW5pZmVzdC15YW1sLWxhbmd1YWdlLWNsaWVudCc7XG5cbm1vZHVsZS5leHBvcnRzID0gbmV3IE1hbmlmZXN0WWFtbExhbmd1YWdlQ2xpZW50KCk7Il19 \ No newline at end of file diff --git a/build/manifest-yaml-language-client.d.ts b/build/manifest-yaml-language-client.d.ts new file mode 100644 index 0000000..031b3b2 --- /dev/null +++ b/build/manifest-yaml-language-client.d.ts @@ -0,0 +1,10 @@ +import { JavaProcessLanguageClient } from '@pivotal-tools/atom-languageclient-commons'; +import { JVM } from '@pivotal-tools/jvm-launch-utils'; +export declare class ManifestYamlLanguageClient extends JavaProcessLanguageClient { + constructor(); + getGrammarScopes(): string[]; + getLanguageName(): string; + getServerName(): string; + activate(): void; + launchVmArgs(jvm: JVM): Promise; +} diff --git a/build/manifest-yaml-language-client.js b/build/manifest-yaml-language-client.js new file mode 100644 index 0000000..6b1a8f0 --- /dev/null +++ b/build/manifest-yaml-language-client.js @@ -0,0 +1,36 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const path = require("path"); +const atom_languageclient_commons_1 = require("@pivotal-tools/atom-languageclient-commons"); +class ManifestYamlLanguageClient extends atom_languageclient_commons_1.JavaProcessLanguageClient { + constructor() { + //noinspection JSAnnotator + super(path.join(__dirname, '..', 'server'), 'cf-manifest-language-server.jar'); + // this.DEBUG = true; + } + getGrammarScopes() { + return ['source.cf-manifest-yaml']; + } + getLanguageName() { + return 'Manifest-YAML'; + } + getServerName() { + return 'CF Manifest YAML'; + } + activate() { + // replace the example argument 'linter-ruby' with the name of this Atom package + require('atom-package-deps') + .install('cf-manifest-yaml') + .then(() => console.debug('All dependencies installed, good to go')); + super.activate(); + } + launchVmArgs(jvm) { + return Promise.resolve([ + // '-Xdebug', + // '-agentlib:jdwp=transport=dt_socket,server=y,address=7999,suspend=n', + '-Dorg.slf4j.simpleLogger.logFile=manifest-yaml.log', + ]); + } +} +exports.ManifestYamlLanguageClient = ManifestYamlLanguageClient; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFuaWZlc3QteWFtbC1sYW5ndWFnZS1jbGllbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9saWIvbWFuaWZlc3QteWFtbC1sYW5ndWFnZS1jbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2QkFBNkI7QUFDN0IsNEZBQXVGO0FBR3ZGLGdDQUF3QyxTQUFRLHVEQUF5QjtJQUVyRTtRQUNJLDBCQUEwQjtRQUMxQixLQUFLLENBQ0QsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxFQUNwQyxpQ0FBaUMsQ0FDcEMsQ0FBQztRQUNGLHFCQUFxQjtJQUN6QixDQUFDO0lBRUQsZ0JBQWdCO1FBQ1osT0FBTyxDQUFDLHlCQUF5QixDQUFDLENBQUE7SUFDdEMsQ0FBQztJQUVELGVBQWU7UUFDWCxPQUFPLGVBQWUsQ0FBQTtJQUMxQixDQUFDO0lBRUQsYUFBYTtRQUNULE9BQU8sa0JBQWtCLENBQUE7SUFDN0IsQ0FBQztJQUVELFFBQVE7UUFDSixnRkFBZ0Y7UUFDaEYsT0FBTyxDQUFDLG1CQUFtQixDQUFDO2FBQ3ZCLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQzthQUMzQixJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyx3Q0FBd0MsQ0FBQyxDQUFDLENBQUM7UUFDekUsS0FBSyxDQUFDLFFBQVEsRUFBRSxDQUFDO0lBQ3JCLENBQUM7SUFFRCxZQUFZLENBQUMsR0FBUTtRQUNqQixPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUM7WUFDbkIsYUFBYTtZQUNiLHdFQUF3RTtZQUN4RSxvREFBb0Q7U0FDdkQsQ0FBQyxDQUFDO0lBRVAsQ0FBQztDQUVKO0FBeENELGdFQXdDQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIHBhdGggZnJvbSAncGF0aCc7XG5pbXBvcnQgeyBKYXZhUHJvY2Vzc0xhbmd1YWdlQ2xpZW50IH0gZnJvbSAnQHBpdm90YWwtdG9vbHMvYXRvbS1sYW5ndWFnZWNsaWVudC1jb21tb25zJztcbmltcG9ydCB7SlZNfSBmcm9tICdAcGl2b3RhbC10b29scy9qdm0tbGF1bmNoLXV0aWxzJztcblxuZXhwb3J0IGNsYXNzIE1hbmlmZXN0WWFtbExhbmd1YWdlQ2xpZW50IGV4dGVuZHMgSmF2YVByb2Nlc3NMYW5ndWFnZUNsaWVudCB7XG5cbiAgICBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgLy9ub2luc3BlY3Rpb24gSlNBbm5vdGF0b3JcbiAgICAgICAgc3VwZXIoXG4gICAgICAgICAgICBwYXRoLmpvaW4oX19kaXJuYW1lLCAnLi4nLCAnc2VydmVyJyksXG4gICAgICAgICAgICAnY2YtbWFuaWZlc3QtbGFuZ3VhZ2Utc2VydmVyLmphcidcbiAgICAgICAgKTtcbiAgICAgICAgLy8gdGhpcy5ERUJVRyA9IHRydWU7XG4gICAgfVxuXG4gICAgZ2V0R3JhbW1hclNjb3BlcygpIHtcbiAgICAgICAgcmV0dXJuIFsnc291cmNlLmNmLW1hbmlmZXN0LXlhbWwnXVxuICAgIH1cblxuICAgIGdldExhbmd1YWdlTmFtZSgpIHtcbiAgICAgICAgcmV0dXJuICdNYW5pZmVzdC1ZQU1MJ1xuICAgIH1cblxuICAgIGdldFNlcnZlck5hbWUoKSB7XG4gICAgICAgIHJldHVybiAnQ0YgTWFuaWZlc3QgWUFNTCdcbiAgICB9XG5cbiAgICBhY3RpdmF0ZSgpIHtcbiAgICAgICAgLy8gcmVwbGFjZSB0aGUgZXhhbXBsZSBhcmd1bWVudCAnbGludGVyLXJ1YnknIHdpdGggdGhlIG5hbWUgb2YgdGhpcyBBdG9tIHBhY2thZ2VcbiAgICAgICAgcmVxdWlyZSgnYXRvbS1wYWNrYWdlLWRlcHMnKVxuICAgICAgICAgICAgLmluc3RhbGwoJ2NmLW1hbmlmZXN0LXlhbWwnKVxuICAgICAgICAgICAgLnRoZW4oKCkgPT4gY29uc29sZS5kZWJ1ZygnQWxsIGRlcGVuZGVuY2llcyBpbnN0YWxsZWQsIGdvb2QgdG8gZ28nKSk7XG4gICAgICAgIHN1cGVyLmFjdGl2YXRlKCk7XG4gICAgfVxuXG4gICAgbGF1bmNoVm1BcmdzKGp2bTogSlZNKSB7XG4gICAgICAgIHJldHVybiBQcm9taXNlLnJlc29sdmUoW1xuICAgICAgICAgICAgLy8gJy1YZGVidWcnLFxuICAgICAgICAgICAgLy8gJy1hZ2VudGxpYjpqZHdwPXRyYW5zcG9ydD1kdF9zb2NrZXQsc2VydmVyPXksYWRkcmVzcz03OTk5LHN1c3BlbmQ9bicsXG4gICAgICAgICAgICAnLURvcmcuc2xmNGouc2ltcGxlTG9nZ2VyLmxvZ0ZpbGU9bWFuaWZlc3QteWFtbC5sb2cnLFxuICAgICAgICBdKTtcblxuICAgIH1cblxufSJdfQ== \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a5b9624..ea4c311 100644 --- a/package-lock.json +++ b/package-lock.json @@ -216,7 +216,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "1.9.2" } }, "supports-color": { @@ -251,18 +251,18 @@ } }, "color-convert": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", + "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "1.1.1" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=", "dev": true }, "commander": { diff --git a/properties.json b/properties.json index c1479df..24b3045 100644 --- a/properties.json +++ b/properties.json @@ -1,3 +1,3 @@ { - "jarUrl": "https://s3-us-west-1.amazonaws.com/s3-test.spring.io/sts4/fatjars/snapshots/manifest-yaml-language-server-0.3.1-201806112329.jar" + "jarUrl": "https://s3-us-west-1.amazonaws.com/s3-test.spring.io/sts4/fatjars/snapshots/manifest-yaml-language-server-0.3.1-201806121952.jar" }