Skip to content
This repository has been archived by the owner on Dec 28, 2021. It is now read-only.

Filter out Unresolved_Symbol when coloring ports #1408

Merged
merged 5 commits into from
Mar 30, 2021

Conversation

farmaazon
Copy link
Collaborator

@farmaazon farmaazon commented Mar 30, 2021

Pull Request Description

That fixes the "pink" methods.

Important Notes

Checklist

Please include the following checklist in your PR:

  • The CHANGELOG.md was updated with the changes introduced in this PR.
  • The documentation has been updated if necessary.
  • All code conforms to the Rust style guide.
  • All code has automatic tests where possible.
  • All code has been profiled where possible.
  • All code has been manually tested in the IDE.
  • All code has been manually tested in the "debug/interface" scene.
  • All code has been manually tested by the PR owner against our test scenarios.
  • All code has been manually tested by at least one reviewer against our test scenarios.

@farmaazon farmaazon added Good First Issue Little prior knowledge required Priority: High Should be scheduled as soon as possible Type: Enhancement An enhancement to the current state of Enso IDE Category: GUI The Graphical User Interface labels Mar 30, 2021
@farmaazon farmaazon requested a review from wdanilo March 30, 2021 12:48
@farmaazon farmaazon self-assigned this Mar 30, 2021
CHANGELOG.md Outdated
@@ -210,6 +210,7 @@ users about errors and where they originate.
- Cursors in text editors behave correctly now (they are not affected by scene
pan and zoom). This was possible because of the new multi-camera management
system implemented in EnsoGL.
- [Fixed method names highlighted in pink][1408]
Copy link
Member

Choose a reason for hiding this comment

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

  1. Not a valid sentence.
  2. This should be better explained to the users, like "There was a bug introduced after one of the latest Engine updates, that sent ... types, which made .. pink. This is fixed now".

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

But the "Unresolved" type was never shown to Users?

Comment on lines 62 to 63
/// A type of unresolved methods. We filter them out, because they are not helpful from the UX
/// perspective.
Copy link
Member

Choose a reason for hiding this comment

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

This comment should be better - not "they are not helpful from the UX perspective". Rather - we don't want to treat them as types fo port coloring etc. Such comments should describe semantically why such a change is made.

@farmaazon farmaazon merged commit e74b8c3 into develop Mar 30, 2021
@farmaazon farmaazon deleted the wip/ao/filter_unresolved branch March 30, 2021 15:48
mwu-tow pushed a commit to enso-org/enso that referenced this pull request Oct 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Category: GUI The Graphical User Interface Good First Issue Little prior knowledge required Priority: High Should be scheduled as soon as possible Type: Enhancement An enhancement to the current state of Enso IDE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants