Real-time event matching while editing Pipeline Condition #146
eric-anderton-at-rearc
started this conversation in
Feature Requests and Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I think there's an opportunity to provide something really useful in Noop's editing workflow. Basically, I'm requesting something like edit-time debugging, without needing to fumble with both git and Noop to see why things aren't working.
Right now, I'm struggling to establish a matching expression for a repository release event. I can view the event stream on the Application screen, and I can see the Condition code in the editor screen. But I can't easily see both at the same time; the Popout Panel feature overlays the editor rather than sitting beside it. I also have no view into specifically what parts of the Condition matched and which ones did not.
I think the Condition editor would benefit from real-time matching against event data. Below, I have imagined an interface that is a mashup of both the event viewer and the editor, that interactively highlights matched events and passed/failed lines in the YAML.
Revised editor with embedded events panel:
Selecting an event highlights which expressions match and which do not:
Toggling the "Show Matched Events" option changes the matching mode to show which events match the current Condition:
Beta Was this translation helpful? Give feedback.
All reactions