特に Subscription 系。
公開しているのとしてないのとあるけど、
- Subscription::XPath::Config
- Subscription::XPath::FramePage (非公開)
- Subscription::XPath::FramePage::File (非公開)
- Subscription::Config::File
とかなんか微妙。
Subscription::XPath::Config は Subscription::Config と Subscription::XPath を混ぜたようなプラグインなんだけど、Subscription::Config::XPath とした方が良かったかもしれない。
で、Subscription::XPath::FramePage は Subscription::XPath::Config を継承して、フレームページに特化したつくりになってる。Subscription::XPath::FramePage::File は Subscription::XPath::FramePage を Subscription::File みたいに指定できるようにしたもの。なんというかかなり即席なプラグインなので、どうも公開できない。
上記の上三つに関しては要するにページをパースしてどうのこうのしている代物なので、なんとかまとめてみたい気がする。
とここまで書いて、Subscription::Parse としてまとめればいいんじゃね?というのを思いついた。
今から書いてみる。