With a CustomTaskChange should the validate() method be called before the <param> methods?


The value of the " tags determine the semantics of my CustomTaskChange class.

Unfortunately it seems as though my “foo()” method is called after validate() in the lifecycle of my CustomTaskChange.

Without the parameter value I cannot fully validate() the change.

Is the sequence of calls by design or by accident?



Here is my exact changeSet:

Is this on liquibase 2.0.1? Or 1.9?


Hi Nathan,

Liquibase 2.0.1

(priori response was from:  Mark Laff - forgot to log in!)

I created http://liquibase.jira.com/browse/CORE-1037 to track the change. It should be changed to work as you expect.