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

feat: component context info #173

Closed
wants to merge 235 commits into from

Conversation

lifeart
Copy link
Contributor

@lifeart lifeart commented Feb 13, 2019

Related issue: #38, #53

Features:

  • mu, pods, classic layouts support for app models definitions lookup, including js and ts files.
  • mu, pods, classic layouts support for app transforms definitions lookup, including js and ts files.
  • addon components and helpers definitions lookup
  • AngleBracket components autocomplete (including addon-located components) for mu, pods, classic layouts.
  • go-to routes, component properties, actions for mu, pods, classic
  • go-to service declaration definition for classic components
  • go-to ember/addon import support
  • store.peekRecord, findRecord... model names autocomplete for classic
  • belongsTo, hasMany model names autocomplete for classic
  • transitionTo,.. routes autocomplete for classic
  • named: service(name) services autocomplete
  • template linting fix
  • in-repo addons lookup (for classic and mu apps)

implemented in https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable
active fork: https://github.com/lifeart/ember-language-server

@lifeart lifeart changed the title [WIP] feat: component context info feat: component context info Feb 14, 2019
@chriskrycho
Copy link
Contributor

I've made a bunch of small and large changes throughout so far, and will try to keep iterating on this (albeit at a slower pace) on future days; I expect we can land it Soon™, and as we do it'll have much richer/more solid type behavior.

@sandstrom
Copy link

@lifeart This is so awesome! 🎉

@chriskrycho Are there any major blockers left in this PR?

@lifeart
Copy link
Contributor Author

lifeart commented Jan 13, 2021

@sandstrom
Copy link

sandstrom commented Jan 13, 2021

@lifeart Awesome, just tried it and it works great. 🏅

Any plans to pull all that functionality into this repo? So that more people will discover it. (cc @chriskrycho @locks)

@sandstrom
Copy link

friendly ping @chriskrycho @locks

@lifeart lifeart deleted the component-context-info branch February 12, 2024 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants