Develop and Download Open Source Software

View 1.0.0 - Change Log

category(Tag) tree

file info

category(Tag)
root
file name
mergedoc_1.0.0_-_Changes
last update
2003-09-22 19:21
type
Plain Text
editor
柏原 真二
description
1.0.0 - Change Log
language
English
translate
1.0.0 - インナークラスに対応。
      - JDK1.4.2 の ISO-2022-JP コンバータバグ(Bug Id 4879522)対応の
        ため Javadoc の読み込みに JISAutoDetect を使用することで回避し
        ていたが、コンバート前にバイト列を一部操作し ISO-2022-JP を使用
        するようにした。これにより以下クラスの Javadoc HTML ファイルを
        読み込むことが可能になった。
          JDK1.4 java.util.logging.Logger
          JDK1.4 javax.naming.OperationNotSupportedException
          JDK1.4 javax.naming.PartialResultException        
      - 推奨されないクラスの deprecated タグを正しく出力するように修正。
          JDK1.4 java.io.StringBufferInputStream など。
      - author、version タグコメントを Java ソースのコメントから取得す
        るようにした。
      - 改行文字が CRLF の Java ソースの場合の不具合対応。
          JDK1.4 java.nio.ByteBuffer など。
      - 出力ソースアーカイブファイルの圧縮レベルを BEST_SPEED にした。
      - 実行ボタン押下時のレスポンスを改善した。

0.99 - Javadoc HTML に \r がある場合、無視するようにした。
     - 開発用に以下のオプションを追加。
       target.class  処理対象クラス。
       logging.level ロギングレベル。設定できる値は JDK1.4 の
       java.util.logging.Level に定義されているもの。
       例)java -jar -Dlogging.level=ALL
           -Dtarget.class=java.lang.String mergedoc.jar

0.98 - Java ソースと Javadoc のシグネチャがほとんど同じという前提でコア
       を作成していたが、多くの指摘があったとおり不具合が多発。これを改
       め、シグネチャはほとんど異なるものと考え出来るだけ抽象化して(相
       変わらず文字列でだけど)比較する方式に変更。
     - 最後の param が抜け落ちる場合があったのを修正。
       java.util.Vector#add(Object) など
     - @deprecated 指定があり、コメントが存在しないメソッドの変換に失敗
       していたのを修正。
       javax.swing.JTable#createScrollPaneForTable など
     - 起動引数 -Dtarget.directory=xxx でフィールドデフォルト値を指定で
       きるようにした。
     - インナークラス対応しようとしたが挫折。

0.97 - synchronized なメソッドでコメントが置換されていなかったので修正。

0.96 - 以下のクラスで変換されていない部分があったので修正。
       javax.xml.parsers.DocumentBuilder
       java.lang.System
       java.awt.Color
       ソースと Javadoc で static final / final static の順番が
       異なる場合があるため発生していた。

0.95 - クラスコメントにタグがひとつもない場合、クラスコメントが置換さ
       れていなかったので修正。org.w3c.dom.Document など。

0.94 - インターフェースのメソッドが日本語化がまったくされていなかったの
       で修正。通常ソース上では public が無い場合が多いが Javadoc のほ
       うは常に public がついていることを考慮できていなかった。

0.93 - Java ソースのメソッド引数の間にタブ文字が含まれている場合、コメ
       ントが日本語化されていなかったのを修正。
       - J2SDK1.4 の String#regionMatches(引数4つのほう) など

0.92 - 出力エンコーディングはデフォルトエンコーディングを使用していたが
       Eclipse のテキスト・ファイル・エンコーディングに合わせないと文字
       化けが発生するため設定画面で指定できるように変更。

0.91 - 出力ソースアーカイブファイルが存在しなくても、常に上書き確認がで
       ていたのを修正。
     - Javadoc API ディレクトリを探す条件を変更。
       変更前: index-files ディレクトリがあるディレクトリ
       変更後: package-list ファイルがあるディレクトリ

0.90 - 初期リリース
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.