|
|
| ファイル名 / タスク |
java/org/apache/maven/app/Maven.java
- すべてのSystem.outとSystem.errを削除し、commons-loggingインターフェイスに移行する。
- コンパイル時に変更できるように、Mavenのバージョン番号をJava定数に抜き出す。
|
java/org/apache/maven/app/ProjectVerifier.java
- 誤りに繋がるすべての事柄をリストにして、対策を講じる。
- XML POMの妥当性を確認する機構をここに統合する。
|
|
plugins-build/changelog/src/java/org/apache/maven/changelog/ChangeLog.java
|
plugins-build/changelog/src/java/org/apache/maven/changelog/ChangeLogEntry.java
- toXMLメソッドのためにbetwixtを調査する。
|
|
plugins-build/changelog/src/java/org/apache/maven/changelog/ChangeLogFile.java
|
plugins-build/changelog/src/java/org/apache/maven/cvslib/CvsChangeLogGenerator.java
- CVSが存在するかどうか確認する方法を、現在のハッキングからcvs -versionの実行に切り替える。
|
plugins-build/tasklist/src/java/org/apache/maven/tasklist/Task.java
- 現在説明文しか保持できないタスクを、所有者や優先順位も含められるように拡張する。
|
plugins-build/transformer/src/java/org/apache/maven/transformer/SourceTransformer.java
- commonsのfileContentsToString()を取得し、Velocityへの依存をなくす。
|
plugins-build/xdoc/src/java/org/apache/maven/BaseProjectTask.java
- 本来なら必要とされるべきではないが、JDK1.4の場合、型の強制変換に問題があるため、使用する。
|
plugins-build/xdoc/src/java/org/apache/maven/DVSLBean.java
- jelly:defineを適切に動かすために、ハッキングする。型の強制変換が起きているとは思えない。Jellyを修正する。
|
|