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

output: fix runtime-import-check errors #10154

Merged
merged 1 commit into from
Oct 7, 2021
Merged

Conversation

vince-fugnitto
Copy link
Member

What it does

Fixes: #10119
Fixes: #4306

The pull-request updates output to resolve runtime-import-check errors where common was incorrectly importing code from browser which caused downstream issues due to incompatible runtimes (node ends up pulling browser code through common).

How to test

  • the application should successfully build and start
  • confirm that the output-view can be opened, the sample channel should display

Review checklist

Reminder for reviewers

Signed-off-by: vince-fugnitto vincent.fugnitto@ericsson.com

@vince-fugnitto vince-fugnitto added quality issues related to code and application quality output issues related to the output labels Sep 22, 2021
@vince-fugnitto vince-fugnitto self-assigned this Sep 22, 2021
Copy link
Member

@msujew msujew left a comment

Choose a reason for hiding this comment

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

The changes look good to me. Everything works as expected without disabling the eslint-import rule 👍

CHANGELOG.md Outdated Show resolved Hide resolved
@vince-fugnitto vince-fugnitto force-pushed the vf/fix-output branch 2 times, most recently from 99c6c7d to 07225c0 Compare October 5, 2021 14:39
Copy link
Contributor

@colin-grant-work colin-grant-work left a comment

Choose a reason for hiding this comment

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

LGTM

The commit fixes `runtime-import-check` errors in `@theia/output`, but
properly organizing code that should be browser-specific outside of
common.

Signed-off-by: vince-fugnitto <vincent.fugnitto@ericsson.com>
@vince-fugnitto vince-fugnitto merged commit 16aba68 into master Oct 7, 2021
@vince-fugnitto vince-fugnitto deleted the vf/fix-output branch October 7, 2021 19:10
@github-actions github-actions bot added this to the 1.19.0 milestone Oct 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
output issues related to the output quality issues related to code and application quality
Projects
None yet
3 participants