Closed
Description
With the integration of new Eclipse formatters, a common logging manager should be provided, supporting the following features:
- Manager shall be generic and suitable for forwarding log events to Gradle as well as Maven
- Manager shall handle the existing log calls of
org.eclipse.core.runtime.Plugin
(seegreclipse
for implementation details) - Manager shall provide simple interface for own log events, like provided by Java Logger.
- Since some of the Eclipse formatters are less mature than others, the Manager shall be configurable whether to raise exceptions on certain log levels or not. Per default the Manager shall convert log events with a level of error or higher into run-time exceptions.