Kijimuna
EclipseでJava環境用プラグインを作るときは、クラスやメソッドに対応するオブジェクトを使います。org.eclipse.jdt.coreパッケージにある、ITypeやIMethodなどです。ITypeは普通のJavaでのjava.lang.Classを多機能にしたような物です。 KijimunaのRTTIとは…
ModelManagerは、Diconファイルをパースした結果のDiconエレメントを保持します。 package org.seasar.kijimuna.core.dicon; public class ModelManager implements Serializable { private transient IProject project; private String projectName; // Has…
リリースしました。1.1.3betaと中身は同じですので、betaをインストールした方は、再度インストールする必要はありません。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2007-01-31#g9059643 今回のバージョンは、id:uronim1さんが開発してくれ…
とりあえずベータとしてリリースしました。Eclipseアップデートサイトはこちら: http://eclipse.seasar.org/updates/3.1beta/ 問題が無いようであれば、正式版としてリリースします。Eclipse3.1と3.2で動作します。 [新規] コンポーネント名によるプロパテ…
http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2006-08-12
https://www.seasar.org/issues/browse/KIJIMUNA-4 修正してSVNコミットしました。そろそろ、新版をリリースします。
https://www.seasar.org/issues/browse/KIJIMUNA-3 org.seasar.kijimuna.core.internal.dicon.model.ComponentElement#childrenが空のままだったので、org.seasar.kijimuna.core.internal.dicon.validation.AspectAssemble#assemble()でエラーになっていまし…
https://www.seasar.org/issues/browse/KIJIMUNA-5 id:uronim1さんのパッチをSVNへコミットしました。S2のバージョン判断を、RTTIではなくてJavaCore直呼び出しに変更しました。
3週間前に新バージョンをリリースしたばかりなのに、メンテが止まっているってMLで書かれちゃったよ。 仕事もあるし、Kijimuna以外のOSS活動もあるので、そんな頻繁には作業できません。できる&やりたい範囲で細々と続けていくつもりです。まとまった時間…
大丈夫そうなので、正式版にしてリリースしました。中身は1.1.1betaと同じなので、それをインストールした方は再インストールする必要はありません。
原因は同じだと思うんだけど。 2.4のdiconをinclude https://www.seasar.org/issues/browse/KIJIMUNA-1 手元の環境では、問題ありません。再現しません。 2.4のdiconでCtrl+Space Kijimunaを普通にインストールすると発生しましたが、ランタイムワークベンチ…
いまは忙しくて、まったく動作確認していませんが、どうやら問題なく動くらしい。
いま、Eclipse 3.2RC2が出ているみたいですが、Kijimunaが動作するかテストしていません。しばらく忙しいので、Eclipse 3.2正式版が出ても直ぐには動作確認できないと思います。 そのまま動けば良いのだけど、どうかな?
http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2006-04-06 1.1正式版をリリースしました。実務で使うための利便性の向上をはたしました。 去年の1月にKijimunaコミッタに参加したのですが、つい最近まで実務でKijimunaを使ったことがありませんで…
Kijimunaのソースを、sourceforgeのCVSからkijimuna.seasar.orgのSVNへ移行しました。Webページも整備しました。 今までSubversionをよく知らずに使ってきたけど、移行を機会に調べてみました。ファイル単位じゃなくて全体をアトミックな単位でコミットする…
特に問題が見つからなければ、1.0.8betaを最終ベータとして、1.1正式版をリリースしたいと思います。 また、リポジトリをsourceforgeのCVSからseasar.orgのSVNへ移行したり、ホームページの整備を行います。Kijimunaホームページに、Eclipse更新サイトの案内…
http://eclipse.seasar.org/updates/3.1beta/ バリデーションをON/OFF切り替えできるようにしました。 OFFにしても、コンテンツアシストやハイパーリンクやアウトラインなどは使えますし、DTDのエラーチェックも行われます。Diconのバリデーションエラーは表…
http://eclipse.seasar.org/updates/3.1beta/ Diconエディタで、includeのハイパーリンクに対応しました。 Diconエディタで、component参照のハイパーリンクに対応しました。 エディタ上で、Ctrl+左クリックです。アウトラインを見なくても、参照関係を辿れ…
http://eclipse.seasar.org/updates/3.1beta/ Diconエディタで、class属性のハイパーリンクに対応しました。
今月中のリリース予定でしたが遅れます。4月中旬くらいまでにはリリースしたいと思います。ちょっと忙しくて、Kijimunaに追加したい機能が中途半端なままなのです。
http://eclipse.seasar.org/updates/3.1beta/ components.dtdのバージョンによって、の入力補完が出来なかったのを修正しました。
の補完が出来なくなってますね。たぶん、1.0.3betaのアンコメント対応での修正漏れだと思います。調べてみます。 DTDChoiceかー!! そういえば、DTDが古くて「(component | meta)*」じゃなかったんだよな。だから発覚しなかったのか。アンコメントは関係な…
の補完が出来なくなってますね。たぶん、1.0.3betaのアンコメント対応での修正漏れだと思います。調べてみます。
http://eclipse.seasar.org/updates/3.1beta/ Editメニューの検索/置換などに対応しました 何故かインクリメンタルサーチが有効になってくれません。対策が分かる方がいましたら教えてくださいませ。
http://eclipse.seasar.org/updates/3.1beta/ Seasar2.4のDTDに対応しました。 XMLコメントのアンコメントで色が戻らないのを修正しました。 今月中に、version 1.1 正式版を出したいと思います。1.1 では、実務での使いやすさの向上を行います。(まぁ、性…
デバッガで、スレッドを一時停止→再開を何度もやって、ボトルネックを探しました。 2倍速 ProjectUtils.findDiconStorage()で、Diconファイルを毎回検索していたのをキャッシュするようにしました。特に、jarの中にあるファイルの検索に時間が掛かっていま…
ほとんどテストしてないので、ベータです。 http://eclipse.seasar.org/updates/3.1beta/ バリデーションを高速化しました。 けっこう大きなプロジェクトで測定してみました。 1.0.0 1.0.1beta 1.0.2beta 全てのDiconファイル 2:15 1:10 0:20 1つのDiconフ…
ほとんどテストしてないので、ベータです。 http://eclipse.seasar.org/updates/3.1beta/ ライセンスを、Apache License, Version 2.0 に変更しました。 SEASAR//DTDを、最新にしました。 includeがある場合の検証を高速化しました。 けっこう大きなプロジェ…
Apache License, Version 2.0 に変更してみた。ぼちぼち新版の準備を始めます。
http://sourceforge.jp/tracker/index.php?func=detail&aid=7656&group_id=689&atid=4934 修正してCVSにコミットしました。