Skip to content
This repository has been archived by the owner on Jul 22, 2020. It is now read-only.

Chore - Sync up util packages with latest Flyway #32

Closed
hhandoko opened this issue Dec 20, 2016 · 1 comment
Closed

Chore - Sync up util packages with latest Flyway #32

hhandoko opened this issue Dec 20, 2016 · 1 comment
Assignees
Labels

Comments

@hhandoko
Copy link
Owner

Context

The first cassandra-migration version is based on older version of Flyway (v3). The first task to refactor the codebase closer to Flyway v4 has been done, however the util packages has been left as-is. This task will require the util packages to be compared and synced-up if necessary.


Definition of Done

Compare Flyway v4 util packages with current cassandra-migration version and sync-up if necessary.

@hhandoko
Copy link
Owner Author

Files with notable differences (relative to /util):

  • FeatureDetector.java - Additional feature detection, not all would be applicable for cassandra-migration
  • StopWatch.java - Update to nanoTime()
  • VersionPrinter.java - Using parameter-less printVersion()
  • Scanner.java - Seems to have additional support for Android
  • FileSystemScanner.java - Additional check for authz(?)
  • ClassUtils.java - New method addJarOrDirectoryToClasspath()
  • ClassPathScanner.java - Updated method signature and various error handling

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant