-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Discussed in https://github.com/orgs/noop-inc/discussions/146
Originally posted by eric-anderton-at-rearc March 26, 2024
I think there's an opportunity to provide something really useful in Noop's editing workflow. Basically, I'm requesting something like to 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:
