<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,7 @@
 #!/bin/bash
 
+rm lbdsl.jar
+
 echo &quot;Creating build directory&quot;
 mkdir build
 cd build</diff>
      <filename>maker</filename>
    </modified>
    <modified>
      <diff>@@ -38,7 +38,7 @@ class LbdslProperties {
 	}
 
 	String getDefaultAuthor() {
-		return &quot;NOT_SUPPLIED&quot;
+		return System.getProperty('user.name') ?: &quot;NOT_SUPPLIED&quot;
 	}
 
 	List getPreconditionPackages() {</diff>
      <filename>src/LbdslProperties.groovy</filename>
    </modified>
    <modified>
      <diff>@@ -84,12 +84,13 @@ class LiquibaseDsl extends Liquibase {
 
           DatabaseChangeLog changeLog = parser.parse(changeLogPath, fileOpener, [:]);
           changeLog.validate(database);
-          ChangeLogIterator logIterator = new ChangeLogIterator(changeLog,
-                  new ShouldRunChangeSetFilter(database),
-                  new ContextChangeSetFilter(contexts),
-                  new DbmsChangeSetFilter(database));
-
-          logIterator.run(new UpdateVisitor(database));
+          ChangeLogIterator logIterator = new ChangeLogIterator(changeLog, 
+            [
+              new ShouldRunChangeSetFilter(database),
+              new ContextChangeSetFilter(contexts),
+              new DbmsChangeSetFilter(database)
+            ] as liquibase.parser.filter.ChangeSetFilter[]);
+          logIterator.run(new UpdateVisitor(database), database);
       } catch (LiquibaseException e) {
           throw e;
       } finally {</diff>
      <filename>src/LiquibaseDsl.groovy</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>lib/liquibase-1.7.0.jar</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>e8d9fa0c9c18a331617cc7c5648844c462a7a5a1</id>
    </parent>
  </parents>
  <author>
    <name>Robert Fischer</name>
    <email>robert.fischer@smokejumperit.com</email>
  </author>
  <url>http://github.com/RobertFischer/liquibase-dsl/commit/d1f750a5cbb201ead71783c47b0638cab2f5b016</url>
  <id>d1f750a5cbb201ead71783c47b0638cab2f5b016</id>
  <committed-date>2008-10-05T09:21:54-07:00</committed-date>
  <authored-date>2008-10-05T09:21:54-07:00</authored-date>
  <message>Now uses the system user name as the default name.</message>
  <tree>3fcf4ffa0f3e3c9a9eb58a8ff06969a232ea4102</tree>
  <committer>
    <name>Robert Fischer</name>
    <email>robert.fischer@smokejumperit.com</email>
  </committer>
</commit>
