Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⚠️ Extension fails to load #9

Open
prometheas opened this issue Jul 14, 2020 · 5 comments
Open

⚠️ Extension fails to load #9

prometheas opened this issue Jul 14, 2020 · 5 comments

Comments

@prometheas
Copy link

When I noticed that the none of the functionality advertised in this extension's README file was available after installing the extension, I checked out the console in Visual Studio Code's developer tools and found this:

Activating extension 'iteratec.bdd-power-tools' failed: Cannot find module 'vscode-languageclient'
Require stack:

- /Users/yanni/.vscode/extensions/iteratec.bdd-power-tools-1.1.0/client/out/bddPowerTools.js
- /Users/yanni/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js
- /Users/yanni/Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js
- /Users/yanni/Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js.
_logMessageInConsole @ abstractExtensionService.ts:396
_logOrShowMessage @ abstractExtensionService.ts:410
$onExtensionActivationError @ mainThreadExtensionService.ts:70
_doInvokeHandler @ rpcProtocol.ts:402
_invokeHandler @ rpcProtocol.ts:387
_receiveRequest @ rpcProtocol.ts:303
_receiveOneMessage @ rpcProtocol.ts:230
(anonymous) @ rpcProtocol.ts:105
fire @ event.ts:587
fire @ ipc.net.ts:453
_receiveMessage @ ipc.net.ts:733
(anonymous) @ ipc.net.ts:592
fire @ event.ts:587
acceptChunk @ ipc.net.ts:239
(anonymous) @ ipc.net.ts:200
t @ ipc.net.ts:28
emit @ events.js:203
addChunk @ _stream_readable.js:295
readableAddChunk @ _stream_readable.js:276
Readable.push @ _stream_readable.js:210
onStreamRead @ internal/stream_base_commons.js:166

VS Code information:

Version: 1.46.1
Commit: cd9ea6488829f560dc949a8b2fb789f3cdc05f5d
Date: 2020-06-17T21:17:14.222Z (3 wks ago)
Electron: 7.3.1
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.5.0

@DavyGuedes
Copy link

DavyGuedes commented Sep 29, 2020

Hi sir,
Downgrade to v1.0.2 solve it for me. I had to remove the folder and install v1.0.2 manually by download it in the release section.
I also tried the master version but didn't work. Only v1.0.2 does.
related to #13

@nilleb
Copy link

nilleb commented Oct 15, 2020

Probably the latest version has been built in a non-clean working directory (reference).

You can try to package this extension locally to your development host with the following commands:

git clone https://github.com/iteratec/bdd-power-tools
cd bdd-power-tools
npm install -g vsce
npm install
vsce package
# you get a bdd-power-tools-1.1.0.vsix at this point, that you can install with the "Install VSIX" in the "Extensions" panel in VSCode

To the author of this extension: you should just publish a vew version, after a git clean -dxf and the usual commands to build and publish the extension. Good luck!

@prometheas
Copy link
Author

There hasn't been any commit activity on this project since May 2019… sadly, we may be talking into an abandoned chamber.

@nilleb
Copy link

nilleb commented Oct 16, 2020

Hey @cmurczek , do you think you'll have the time to release a new version? May we help somehow?

@cmurczek-it
Copy link
Member

@prometheas, @nilleb I am working on a re-implementation based on the official gherkin parser to support all gherkin languages and better support for adding new features, like validation.
My guestimate for the refactoring is a couple of days. I'll try to get it done as quickly as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants