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

Listening to Lexon compilation finished. #2557

Merged
merged 1 commit into from
Mar 4, 2020
Merged

Conversation

step21
Copy link
Collaborator

@step21 step21 commented Jan 27, 2020

No description provided.

@yann300
Copy link
Collaborator

yann300 commented Jan 28, 2020

could you try first registering and activating your plugin first, and then activating the run module please?
If this is fixing it, the only way for the moment, would be to add the plugin to the list https://github.com/ethereum/remix-plugins-directory/tree/master/plugins (please create a PR) and please mark it as alpha (using semver) - you'll have to host it on https
then we'll make the necessary to make it available in remix

src/remixAppManager.js Outdated Show resolved Hide resolved
src/remixAppManager.js Outdated Show resolved Hide resolved
@step21
Copy link
Collaborator Author

step21 commented Feb 19, 2020

It should be properly rebased/merged now. Is it fine like this or do you want me to do a new PR/squash commits? I couldn't properly test because without plugin list, without the part in natives it will not work locally. :)

src/remixAppManager.js Outdated Show resolved Hide resolved
@@ -31,6 +31,10 @@ class DropdownLogic {
this.runView.on('vyper', 'compilationFinished', (file, source, languageVersion, data) =>
broadcastCompilationResult(file, source, languageVersion, data)
)
this.runView.on('lexon', 'compilationFinished', (file, source, languageVersion, data) =>
broadcastCompilationResult(file, source, languageVersion, data)
// console.log('broadcasting compilation result ', file, source, languageVersion, data)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you remove the comment?

@yann300
Copy link
Collaborator

yann300 commented Feb 19, 2020

I think that should be ok, could you address the 2 other commits and squash all the commits, then we can merge it

author step21 <step21@devtal.de> 1580159823 +0100
committer step21 <step21@devtal.de> 1582131959 +0100

Lexon modifications
@step21
Copy link
Collaborator Author

step21 commented Feb 19, 2020

So I should have addressed the comments and squashed them. Hopefully nothing broke :)

@step21 step21 changed the title WIP Listening to Lexon compilation finished. Listening to Lexon compilation finished. Feb 20, 2020
@yann300 yann300 closed this Feb 22, 2020
@yann300 yann300 reopened this Feb 25, 2020
@yann300
Copy link
Collaborator

yann300 commented Mar 4, 2020

e2e tests checked by #2621

@yann300 yann300 self-requested a review March 4, 2020 12:19
@yann300 yann300 merged commit 1026ea9 into ethereum:master Mar 4, 2020
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

Successfully merging this pull request may close these issues.

2 participants