AbstractSqlGenerator.validate shall have default empty implementation

Description

Since AbstractChange.validate uses the DatabaseChangeProperty annotation the
AbstractSqlGenerator.validate seems to be deprecated and shall have a default implementation returning an empty ValidationErrors.

AbstractChange.validate shall be overridden if the default DatabaseChangeProperty annotation based validation is not sufficient. The SQL generator should not need to know about the properties defined in the Change.

Correct me if I'm wrong. Let me know if a shall implement it.

Environment

JDK8

Reporter

Gyula Bibernáth

Components

Affects versions

Priority

Minor
Configure