リリースノート
The Ashikunep Kotan
Seasarファウンデーション
Best viewd by Firefox2

リリース・ノート

2009/03/05

  • Irenka Studio for Eclipse JDE 0.3.8
    • Core: 文字列リテラルの8進数のエスケープシーケンスに関するバグを修正

2009/01/16

  • Irenka Studio for Eclipse JDE 0.3.7
    • Builder: "String[] a = new String[] {...};" が自動的に "String[] a = {...};"に変更されるバグを修正

2009/01/09

  • Irenka Studio for Eclipse JDE 0.3.6
    • Builder: ある特定の二項演算子が連続して出現した際に書き戻しが失敗することがあるバグを修正

2008/12/29

  • Irenka Studio for Eclipse JDE 0.3.5
    • Builder: エラーが発生しているプロジェクトにはHackを適用しないように変更

2008/12/10

  • Irenka Studio for Eclipse JDE 0.3.4
    • DOM:CtEnumConstantMaster#getProperty()で単純名を取得しようとした際にCtElementではなくbareのjava.lang.Stringを返していたバグを修正
    • Builder:CtNewInstanceをソースコードに書き戻す際、演算子優先順位の計算が間違っていたために無駄にParenthesizeされていたバグを修正

2008/03/18

  • Irenka Studio for Eclipse JDE 0.3.3
    • Core:CtProgressMonitorの部分モニタに0除算の潜在的なバグがあったのを修正

2008/03/12

  • Irenka Studio for Eclipse JDE 0.3.2
    • Core:ファイルシステムのメモリ消費量を軽減
    • Core:式の優先順位に関する処理を修正
    • Core:インポートの計算に関する処理を修正
    • Core:Eclipseのリソースに対する同値性検査を修正
    • DOM:CtElement#copyが参照を追跡しない部分があったのを修正
    • Tool:Filerに機能を追加
    • Tool:SourceEmitterに機能を追加

2008/02/21

  • Irenka Studio for Eclipse JDE 0.3.1
    • Core:GCの安定性を向上
    • DOM:CtMethod#inlineに引数を強制伝搬するメソッドを追加

2008/02/13

  • Irenka Studio for Eclipse JDE 0.3.0
    • Core:GCを仮実装
    • Query:except{...}構文を追加

2008/01/30

  • Irenka Studio for Eclipse JDE 0.2.12
    • Core:CtResourceにgetAttributeメソッドを追加
    • DOM:CtJavadoc以降の構造を変更
    • Tool:新しいCtJavadocの構造に対して、DocFactoryツールを追加
    • Search:UIを変更
    • Outline:カテゴリをJavaに変更

2008/01/10

  • Irenka Studio for Eclipse JDE 0.2.11
    • Core:16進浮動小数点数リテラルの解析にバグがあったのを修正
    • DOM:CtVariable#getVariableの名前をgetTargetに変更
    • DOM:CtPackageSlave、CtImportに位置情報を付与
    • Query:CtElementにancestorsプロパティを追加
    • Query:エラーメッセージの改善
    • Search:UIを変更
    • Outline:UIを変更
    • Packager:アイコンが表示されていない退行を修正

2007/12/27

  • Irenka Studio for Eclipse JDE 0.2.10
    • Query:CtField#initializerがCtLabel型のプロパティで宣言されていたのを修正
    • Query:デバッグプリントのための処理でunboundedなワイルドカードを表示しようとした際に失敗するバグを修正
    • Packager:アイコンが表示されていない退行を修正

2007/12/26

  • Irenka Studio for Eclipse JDE 0.2.9
    • Studio:Irenkaが認識するクラスパスの解決にバグがあったのを修正
    • ASTView:名称をIrenka Outlineに変更
    • Outline:起動直後のエディタの内容も表示するように変更
    • Outline:アイコンを変更
    • Search:アイコンを変更

2007/12/22

  • Irenka Studio for Eclipse JDE 0.2.8
    • DOM:Javadoc内の位置計算にバグがあったのを修正
    • ASTView:再描画のハンドリング方法を変更
    • Search:Javadocの内部構造を表示可能に変更
    • Search:アイコンをASTViewと同様のものを利用するように変更
    • Search:非Javaプロジェクトに対して検索を行うとクラッシュするバグを修正

2007/12/21

  • Irenka Studio for Eclipse JDE 0.2.7
    • DOM:CtDeclaredTypeMasterのJavadocが親を持たない状態だったのを修正
    • ASTView:コンテキストを元にアイコンを表示させるように
    • ASTView:いくつかのノードからエディタにジャンプできなかったのを修正
    • Search:クエリ入力部のテキストフォントをJavaエディタと連動させるように

2007/12/20

  • Irenka Studio for Eclipse JDE 0.2.6
    • Studio:Irenka Builderが有効になっていないプロジェクトに対してもSearch, ASTViewを利用可能に
    • ASTView:特定の条件下でエラーが出ていた問題を修正
    • ASTView:ダミーアイコンを追加
    • Search:検索結果のハイライトとアノテーションを正常化
    • Search:エラー表示部のレイアウトを修正
    • Other:Source Bundleのロード方法を変更

2007/12/18

  • Irenka Studio for Eclipse JDE 0.2.5
    • Studio:Irenka End User APIのソースが添付されている際にIrenka Librariesから閲覧可能に変更
    • Studio:Filerのルートを作業プロジェクトに変更
    • DOM:CtNewInstanceの同値性判定にバグがあったのを修正
    • ASTView:Editorと同期して表示内容が切り替わるように変更
    • Irenka Search:チェックボックスの機能を正常化
    • Other:Source Bundleを試験的に配布。UTF-8固定なのでワークスペースのエンコーディングをUTF-8にしないと化ける。

2007/12/17

  • Irenka Studio for Eclipse JDE 0.2.4
    • Builder:IrenkaBuilderがIrenka DOMの変更をソースプログラムに書き戻す際のルーチンを大幅に変更
    • Java:ローカルクラスのロード方法にバグがあったのを修正
    • DOM:CtCompilationUnit, CtImportをCtElementの子要素に変更
    • DOM:CtField, CtLocalVariableのinitializerプロパティをCtInitializableVariableに引き上げた
    • DOM:CtDeclaredTypeにgetDeclared(Constructors|Fields|Methods)を追加
    • DOM:CtEnumにgetDeclaredConstantsを追加
    • DOM:CtAnnotationにgetDeclaredConstantsを追加
    • ASTView:表示をインターフェースの名前に変更
    • Irenka Search:チェックボックスの機能を正常化
    • Irenka Search:検索履歴にクエリを表示するように変更
    • Irenka Search:検索結果の表示に非IJavaElementを含むように変更

2007/12/05

  • Irenka Studio for Eclipse JDE 0.2.3
    • DOM:CtAnnotationInstanceにCtAnnotationと同様のgetElement(Class, String)を追加

2007/12/03

  • Irenka Studio for Eclipse JDE 0.2.2
    • Java:メソッド呼び出し、フィールド参照の型計算をまともに変更
    • Java:内部クラスのロード機構に想定漏れのパスがあったのを修正
    • Query:CtClassLiteralに関する要素型制約をプログラミング言語Javaに従った処理に変更

2007/11/26

  • Irenka Studio for Eclipse JDE 0.2.1
    • Java:ローカルクラス、匿名クラスをサポート
    • Java:代替コンストラクタ呼び出し、superコンストラクタ呼び出しの構文をサポート
    • Java:superフィールド参照の構文をサポート
    • Java:superメソッド起動の構文をサポート
    • Java:列挙定数のソースコード復元時にいくつか落としてしまっていた情報を保持するように変更

2007/11/23

  • Irenka Studio for Eclipse JDE 0.2.0
    • Query:要素型制約を追加(a : {@link CtMethod<Void>}など)
    • Query:要素型制約時に型引数を解釈するように変更
    • Query:捕捉変換による要素型制約を廃止(a = {@link CtMethod}など)
    • Java:ローカルクラス、匿名クラスを部分的にサポート
    • Packager:不正なHackをHack Libraryにエクスポートする際にエラーを発生させる
    • Builder:不正なHackを適用させようとした際に、ログを残して適用対象から除外させる
    • Other:i18n
  • Irenka Studio Users' Manual 0.2.0 
  • Irenka Search Query Specification 0.2.0 

2007/11/20

  • Irenka Studio for Eclipse JDE 0.1.6
    • クエリの検索結果を保持するカーソルが特定の条件で結果をスキップするバグを修正

2007/11/19

  • Irenka Studio for Eclipse JDE 0.1.5
    • 型推論エンジンで総称化コンテキストの取り扱いにバグがあったのを修正

2007/11/16

  • Irenka Studio for Eclipse JDE 0.1.4 (beta)
    • 0.1.3でCtClassの同値検査が正常に動作していなかったのを修正

2007/11/15

  • Irenka Studio for Eclipse JDE 0.1.3 (beta)
    • 0.2系のためにクエリ周りを整理

2007/11/14

  • Irenka Studio for Eclipse JDE 0.1.2 (beta)
    • CtAnnotationInstance#getValueMapのバグを修正
    • インターフェースフィールド、メソッドおよび列挙定数が持つ暗黙の修飾子を追加

2007/11/13

  • Irenka Studio for Eclipse JDE 0.1.1 (beta)
    • 同値比較制約演算子をサポート
    • 順序比較制約演算子をサポート
    • 照合制約演算子をサポート

2007/11/11

  • Irenka Studio for Eclipse JDE 0.1.0 (beta)
    • 初公開
  • Irenka Studio Users' Manual 0.1.0 
  • Irenka Search Query Specification 0.1.0 
  • Irenka DOM Specification 0.1.0