flyway / flyway-test-extensions

Apache License 2.0
129 stars 35 forks source link

Avoid code dupplication for spring 3 and spring 4 support. #3

Closed FlorianGWE closed 10 years ago

FlorianGWE commented 10 years ago

At the moment spring 3 and spring 4 support are done with code duplication. Spring 3 and Spring 4 have compile incompatible changes:

Following projects for spring are effected:

Following project for dbunit are effected:

It should be tested if it is possible to use the source files from one module to use it in spring3 or spring4 and compile it against the correct Spring version again.

FlorianGWE commented 10 years ago

Now we use maven-dependency-plugin to extract source code from flyway-spring-test in project

=> no code duplication

Now we use maven-dependency-plugin to extract source code from flyway-dbunit-test in project

=> no code duplication