S2Containerのクラス図
S2Containerのソースを読んでいると、ついクラスの構成を忘れがちになるので、Judeでリバースしてクラス図(といっても継承関係だけだが)を書いてみた。
リポジトリに入っている最新版を落としているので、S2.4関係のクラスも混ざってしまっていたりして完璧ではないかもしれないけど、とりあえず全体を掴むのには役に立つはず。(パッケージの分け方とかも完璧ではありませんのでご了承を)
assemblerパッケージ
コンポーネントのインジェクションを行っているのはこの辺。
autoregisterパッケージ
S2.3 で追加されたコンポーネントの自動登録機能を実現しているのはこの辺。