Skip to content

v1.9.22

Choose a tag to compare

@gmpassos gmpassos released this 20 Jan 07:12
· 78 commits to master since this release
  • Initializable mixin:

    • Added calls to _forceLogFlushMessages() before throwing InitializationError in:
      • _checkDependency
      • _setInitializedDependenciesCompleters
      • _onInitializationError
      • _checkAllDependenciesOk
      • _finalizeInitialization
      • checkInitialized
      • executeInitialized
  • Logging:

    • Added _forceLogFlushMessages() function to call logging.Logger.root.forceFlushMessages().
    • Logger extension:
      • Added forceFlushMessages() method to invoke LoggerHandler.forceFlushMessages().
    • LoggerHandler abstract class:
      • Added forceFlushMessages() method.
    • LoggerHandlerGeneric implementation:
      • Implemented forceFlushMessages() returning false.
    • LoggerHandlerIO implementation:
      • Implemented forceFlushMessages() to flush the print message queue immediately if not empty.