-
Notifications
You must be signed in to change notification settings - Fork 1
Introducing esp-bool-parser (RDT-1070) #1
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
Conversation
Coverage Report
|
|||||||||||||||||||||||||||||||||||||||||||||
0eaeb8e to
b1d02b5
Compare
|
Also, renamed |
|
@hfudev Hello! I’ve moved the bool parser from |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| JIRA_PASS: ${{ secrets.JIRA_PASS }} | ||
| JIRA_PROJECT: RDT | ||
| JIRA_COMPONENT: idf-build-apps |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we create new component?
6fd6d5d to
ee0e3bf
Compare
hfudev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Great job!
f8b6f78 to
732723e
Compare
hfudev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the improvements. Only one last comment about version.
Description
This MR introduces the
esp-bool-parserpackage, a utility for parsing and evaluating boolean expressions based onsoc_capsfiles in the ESP-IDF. It includes the following core functionalities:BOOL_EXPRParser: Supports parsing complex boolean statements and evaluating them based on target configurations.ChipAttrEnhancements: Provides access tosoc_headersconstants and allows dynamic extension via custom attributes.register_addition_attributemethod for extending or overriding existing attributes inChipAttr.Key Changes
orandandstatements.ChipAttrfunctionality usingregister_addition_attribute.Related
Testing
Added tests for parsing statements.
Checklist
Before submitting a Pull Request, please ensure the following: