This repository was archived by the owner on Dec 19, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 223
Consider not providing catch-all IntelliSense to existing completions. #1230
Comments
@DamianEdwards - do you have an opinion on this behavior? |
Agree with @NTaylorMullen. I'm assuming the attributes on said Tag Helpers will still show up though, yes? |
Ok. I'm going to slot this into preview-2. For preview-1 we're going to have the behavior Dev14 had here. |
Yes. |
NTaylorMullen
added a commit
that referenced
this issue
May 5, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 8, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 8, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 9, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 9, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 10, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
NTaylorMullen
added a commit
that referenced
this issue
May 16, 2017
- This makes it so if you have catch all `TagHelperDescriptor`s their completions don't apply to every existing completion. Instead, they now only apply to already TagHelperified completions and existing completions that are prefixed with a non-empty TagHelperPrefix. - Updated existing test to have new expectations. - Added new test to validate non-empty tag helper prefix case. #1230
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Today our

DefaultTagHelperElementCompletionService
will mark every completion with a catch-allTagHelper
if it exists. Aka you get a massive list ofTagHelper
ified elements:This is consistent with how
TagHelper
IntelliSense has worked in the past but it doesn't seem useful. It might be better to exclude catch-all basedTagHelper
s entirely from IntelliSense completion. This way a catch-allTagHelper
that has required attributes will only light up when its required attributes have been satisfied. It also means we wont be polluting the completion lists with excess amounts ofTagHelper
s.The text was updated successfully, but these errors were encountered: