Community
Participate
Working Groups
ProcessConsole should extend the new IOConsole to take advantage of new features (improved fixed width, regex pattern matching, simplified hyperlinking...)
I'm also going to suggest that we add an extension point to register regular expressions for pattern match listeners, with delegates that are instantiated lazily when a match is found. We may need a way to identify the "type" of console, for example "java" such that an extension can register for a specific type of output.
Created attachment 14230 [details] patch for o.e.ant.test.ui
fixed in ProcessConsole and related classes.
Applied patch to Ant UI tests.
released new consolePatternMatchListener extension point. Reimplemented ConsoleLineNotifier using that extension point. Removed unused process console code from internal packages. ProcessConsolePage is currently a subclass of IOConsolePage which is internal to console plugin. Leaving PR open to address with another new extension point (IConsolePageParticipant)..
marking as FIXED
FIXED wrong PR
replaced ProcessConsolePage with ProcessConsolePageParticipant
Darin, please verify
Verified.