netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2002-12-06 古い日記からの変換データ ▲
_ AspectJ ▲
AspectJ1.1 への移行の影響がajdt (AspectJ Development Tools for Eclipse) にどの程度影響を与えるかが気になってソースを見てみると,AspectJ1.1 でパッケージ構成がかなり変わっていた.
org.aspectj.asm.StructureModel などはそれほど変わってなさそうなのだが…….1.0.6用 AJDT を利用しているコードが1.1で動くかどうかはちょっと怪しくなってきた.
_ AspectJ ▲
1.1になって,実はソースコードに対する aspect weaving も実装としてはバイトコードにコンパイルした後,アスペクトの結合を行うらしい.ソースの情報は保存されるのだろうか?
2004-12-06 古い日記からの変換データ ▲
_ [Java] Subversion ディレクトリ ▲
Eclipse でソースをコンパイルするとき,Build Path の Exclude の中に **/.svn/* を入れておかないと.svn ディレクトリの構造が丸ごとコピーされて,bin ディレクトリ以下が Subversion 管理下にあるとTortoiseSVN に勘違いされてしまうらしい.
ディレクトリの中身がコピーされるわけではないので直接的に被害が出るというわけではないようだが,一部怪しげな振る舞いになってしまうときがあるらしい.
(追記:比較的新しいバージョンの Eclipse では,svn 関連のデータはちゃんと無視してくれている様子)