wttech/bobcat

Code cleanup - review and update dependencies

Closed this issue · 3 comments

Currently, there's a small dependency hell in Bobcat. The scope of this task is to:

  • review all dependencies across all modules
  • decide whether some external libs should be replaced
  • bump dependencies to their latest versions

Core module

  • libs reviewed
  • dependencies bump

Annotations module

  • libs reviewed
  • dependencies bump

Traffic module

  • libs reviewed
  • dependencies bump

Email module

  • libs reviewed
  • dependencies bump

AEM Common

  • libs reviewed
  • dependencies bump

AEM ClassicUI

  • libs reviewed
  • dependencies bump

AEM TouchUI

  • libs reviewed
  • dependencies bump

JUnit module

  • libs reviewed
  • dependencies bump

Bobcumber module

  • libs reviewed
  • dependencies bump

Core tests

  • libs reviewed
  • dependencies bump

Main project

  • libs reviewed
  • dependencies bump

Issues for each modules/libraries will be created and connected here

Still some dependencies are to be dealt with:

  • core depends on junit and cucumber - this is due to the current state of the Loadable functionality (fixed with https://github.com/Cognifide/bobcat/pull/162/files, although we are considering deprecating and removing it: #266)
  • some of the dependencies will be removed in the next release

Released in 1.6.0