Descriptorにimpl要らんやないかー、と気付いた
getInstance時にdescriptorsをぶん回すよりハッシュでアレした方が速いよねたぶん
Singletonスコープをちょっと真面目に実装
スコープをもうちょいマシな感じで実装したつもり
コンテナにインスタンスを直接追加できるようにした
TCKも(無理矢理)通ったことだし、お手本にしていたGuiceをdependencyから外してみる
独自のスコープを追加する場合を考えてContainerのpackage privateなメソッドに依存しないような感じにした
CDIっぽいイベントの仕組みっぽい何かを追加
Injector作ったりするところをちょろっとリファク太
テスト名がなんかアレだったので変えたのとなんか足りてない感じがしたので一行足した
Merge branch 'inject_order'
instanceof撲滅運動
クラスの情報を解析＆保持するクラスを作った
イベントの仕組みも注入と同じくサブクラスから優先で発火するようにした
CDIのイベントの仕組みっぽく第二引数以降に注入できるようにした
イベント発火をリファクタさん
カスタムスコープの導入をテストしてたらイベント発火が不完全だったことに気付いてしまった