coc-java
Version:
Java langauage extension for coc.nvim
22 lines • 886 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const coc_nvim_1 = require("coc.nvim");
const path = tslib_1.__importStar(require("path"));
function collectionJavaExtensions() {
let result = [];
coc_nvim_1.extensions.all.forEach(extension => {
let contributesSection = extension.packageJSON['contributes'];
if (contributesSection) {
let javaExtensions = contributesSection['javaExtensions'];
if (Array.isArray(javaExtensions) && javaExtensions.length) {
for (let javaExtensionPath of javaExtensions) {
result.push(path.resolve(extension.extensionPath, javaExtensionPath));
}
}
}
});
return result;
}
exports.collectionJavaExtensions = collectionJavaExtensions;
//# sourceMappingURL=plugin.js.map