-
Notifications
You must be signed in to change notification settings - Fork 369
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
[Tab completion] support of template parameters matching for list and search #4061
Comments
We agreed that in scope of #2191 we will NOT implement support for the existing behavior:
however we might implement it with new syntax to be agreed. |
I suggest the following syntax:
If only I think we want to stick with the |
@baronfel term "symbol" means any of: parameter, generated, computed, derived. Only parameters can be entered by user. |
Close due to no demand. |
Currently we support template parameter filtering for list and search, but the feature is not documented and syntax is not friendly.
Discuss it in scope migration to new parser.
Tests to be reenabled if implemented:
Integration tests
DotnetNewList.CanFilterByChoiceParameter
DotnetNewList.CanFilterByNonChoiceParameter
DotnetNewList.IgnoresValueForNonChoiceParameter
DotnetNewList.CanFilterByChoiceParameterWithValue
DotnetNewList.CannotListTemplatesWithUnknownParameter
DotnetNewList.CannotListTemplatesWithUnknownValueForChoiceParameter
DotnetNewList.CannotListTemplatesForInvalidFilters
DotnetNewSearch.CanFilterByChoiceParameter
DotnetNewSearch.CanFilterByNonChoiceParameter
DotnetNewSearch.IgnoresValueForNonChoiceParameter
DotnetNewSearch.CanFilterByChoiceParameterWithValue
DotnetNewSearch.CannotSearchTemplatesWithUnknownParameter
TemplateDiscoveryTests.CanReadCliData
TemplateDiscoveryTests.CanReadCliDataFromDiff
Unit tests
TemplateSearchCoordinatorTests.CacheSearchCliSymbolNameFilterTest
TemplateSearchCoordinatorTests.CacheSearchCliSymbolNameMismatchFilterTest
The text was updated successfully, but these errors were encountered: