Skip to content

[Class modifiers] Analysis server / IDE support work #50737

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

Closed
27 tasks done
itsjustkevin opened this issue Dec 15, 2022 · 1 comment
Closed
27 tasks done

[Class modifiers] Analysis server / IDE support work #50737

itsjustkevin opened this issue Dec 15, 2022 · 1 comment
Assignees
Labels
devexp-server Issues related to some aspect of the analysis server legacy-area-analyzer Use area-devexp instead. P2 A bug or feature request we're likely to work on
Milestone

Comments

@itsjustkevin
Copy link
Contributor

itsjustkevin commented Dec 15, 2022

This is the issue tracking the work that needs to be done in the analysis server to support the class modifiers feature. If you decide to work on a feature, either create an issue for the feature and link to it from here, or put your name beside the feature so that we don't duplicate effort.

  • Call Hierarchy
    (brianwilkerson, NA)
  • Closing Labels
    (brianwilkerson, NA)
  • Code Completion
    Need to suggest the new modifiers and filter out suggestions that are invalid based on class capabilities
  • Code Folding
    (brianwilkerson, NA)
  • documentSymbol
    (brianwilkerson, NA)
  • Flutter Outline
    (brianwilkerson, NA)
  • Hovers
    Need to add the new modifiers to the hover help
  • Implemented Markers
    (brianwilkerson, NA)
  • Navigation
    (brianwilkerson, NA)
  • Occurrences
    (brianwilkerson, NA)
  • Organize Imports
    (brianwilkerson, NA)
  • Outline
    NA
  • Overrides Markers
    (brianwilkerson, NA)
  • Quick Assists for Class Modifiers #51496
    Needs review
  • Quick Fixes for Class Modifier Diagnostics #51440
    (@pq)
  • Refactorings - legacy
    (brianwilkerson, NA)
  • Refactorings - self describing
    (brianwilkerson, NA)
  • Search - Find References
    (brianwilkerson, NA)
  • Search - Member Declarations
    (brianwilkerson, NA)
  • Search - Member References
    (brianwilkerson, NA)
  • Search - Top-level Declarations
    (brianwilkerson, NA)
  • selectionRange
    (brianwilkerson, NA)
  • Semantic Highlights
    Highlight new keywords
  • signatureHelp
    (brianwilkerson, NA)
  • Snippets
    (brianwilkerson, NA)
  • Sort Members
    (brianwilkerson, NA)
  • Type Hierarchy
    (brianwilkerson, NA)
@lrhn lrhn added legacy-area-analyzer Use area-devexp instead. devexp-server Issues related to some aspect of the analysis server labels Dec 15, 2022
@munificent munificent changed the title [NCM] Analysis server / IDE support work [Class modifiers] Analysis server / IDE support work Dec 17, 2022
@pq pq added the P2 A bug or feature request we're likely to work on label Dec 20, 2022
@itsjustkevin itsjustkevin added this to the Dart 3 beta 2 milestone Feb 6, 2023
@pq
Copy link
Member

pq commented Apr 5, 2023

We're pushing Class Modifier quick-fixes until post-beta (pending further investigation into what we want to support) so I think this issue is good to close as complete.

@pq pq closed this as completed Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devexp-server Issues related to some aspect of the analysis server legacy-area-analyzer Use area-devexp instead. P2 A bug or feature request we're likely to work on
Projects
None yet
Development

No branches or pull requests

5 participants