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

Advanced search for libraries #633

Closed
BanksySan opened this issue Nov 24, 2021 · 2 comments
Closed

Advanced search for libraries #633

BanksySan opened this issue Nov 24, 2021 · 2 comments
Assignees
Labels
conclusion: duplicate Has already been submitted topic: CLI Related to Arduino CLI type: enhancement Proposed improvement

Comments

@BanksySan
Copy link

Is your feature request related to a problem? Please describe.
I'm trying to find the Servo Library referenced in the Arduino documentation. Searching for Servo doesn't find the library though, it might be because there's a lot of servo libraries. If I could filter the search results by some more parameters then I could tell if the problem was that the library isn't being found or if I just have to keep scrolling.

Describe the solution you'd like
Some method of entering more precise search criteria. The library.properties file has several fields that could be searched on.

Describe alternatives you've considered

  • An Advances Search button that opens a form with more input fields.
  • A system similar to GitHub's search field syntax (e.g. is:open is:pr author:BanksySan sort:comments-desc).

Additional context
Servo library not present.

@BanksySan BanksySan added the type: enhancement Proposed improvement label Nov 24, 2021
@BanksySan
Copy link
Author

IDE Version Info

  • Version: 2.0.0-beta.12
  • Date: 2021-10-07T07:55:54.325Z
  • CLI Version: 0.19.1 alpha [718bbbf2]

@per1234
Copy link
Contributor

per1234 commented Nov 24, 2021

Thanks for taking the time to make this valuable suggestion @BanksySan .

I see we already have a prior request for this at arduino/arduino-cli#1535.

Note this comment:

Even though the motivation for the capability is based on a use case most common to Arduino IDE, it seems to me that the best place to implement it is in Arduino CLI.

It's best to have only a single issue per subject so we can consolidate all relevant discussion to one place, so I'll go ahead and close this in favor of the other.

If you end up with additional information to share, feel free to comment in the other thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: CLI Related to Arduino CLI type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants