Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix auto-completion logic for APIs that end with 'y' #194

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

Open
Pearl1594 wants to merge 1 commit into main
base: main
Choose a base branch
Loading
from fix-autocomplete-apis-ending-in-ies

Conversation

@Pearl1594
Copy link
Contributor

@Pearl1594 Pearl1594 commented Sep 2, 2025

With this fix, autocompletion works for APIs ending in 'y' or 'ies' e.g. deleteSnapshotPolicies , deleteAutoscalePolicy

Screenshot from 2025年09月02日 15-00-22 Screenshot from 2025年09月02日 15-01-03

Copy link

github-actions bot commented Sep 2, 2025

✅ Build complete for PR #194.

🔗 Download the cmk binaries (expires on September 12, 2025)

Comment on lines +224 to +230
config.Debug("relatedNoun before suffix check: ", relatedNoun)
if strings.HasSuffix(relatedNoun, "y") && len(relatedNoun) > 1 && !strings.ContainsAny(string(relatedNoun[len(relatedNoun)-2]), "aeiou") {
// Handle words ending in consonant + y (e.g., policy -> policies)
relatedNoun = relatedNoun[:len(relatedNoun)-1] + "ies"
} else if !strings.HasSuffix(relatedNoun, "ies") {
relatedNoun += "s"
}
Copy link
Contributor

@shwstppr shwstppr Sep 3, 2025
edited
Loading

Choose a reason for hiding this comment

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

@Pearl1594 can we make this a separate method. I gues we are trying to do something similar around line 258 as well for autocompleting for name param. Maybe we can reuse?

@shwstppr shwstppr added this to the 6.6.0 milestone Sep 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@shwstppr shwstppr shwstppr left review comments

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

6.6.0

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /