-
Sub-task
-
Resolution: Done
-
Medium
-
Beijing Release
Following changes done:
- Fixed usage of DebugLog class in ConfigComponentAdaptor and SshJcraftWrapper by removing static access in favor of instance access and made the class testable
- cleaned up the class API and multiple responsibilities by removing redundant methods which should not part of the class
- Added some junit to test the custom logging
- refactored the logic to useĀ try-with-resources and log message is not built anymore when logfile does not exist
- restored previous java-style compliant formatting in ConfigComponentAdaptor and CCAActivator