public void write(OutputStream out) throws IOException {
    DataOutputStream dataOut = new DataOutputStream(out);
    try {
      dataOut.writeUTF(myOldBuild);
      dataOut.writeUTF(myNewBuild);
      dataOut.writeUTF(myRoot);
      dataOut.writeBoolean(/*myIsBinary*/ true);
      dataOut.writeBoolean(myIsStrict);
      dataOut.writeBoolean(/*myIsNormalized*/ false);
      dataOut.writeInt(0 /*myWarnings*/);
      writeList(dataOut, myDeleteFiles);
      writeActions(dataOut, myActions);
    }
    finally {
      dataOut.flush();
    }
  }
public void write(OutputStream out)