requireとrequire_dependencyと Ruby 1.8.7 と Ruby 1.9.2 先日、Redmineの Version 1.2.2 もリリースされたので、プラグインを書くときに気になった、requireとrequire_dependencyの違いおよびRuby のバージョンによるrequireの挙動の違いについて書こうと思います。 とは言っても、よく書かれている「カレントディレクトリがロードパスに含まれなくなった」ということではありません。 なお、これは Rails 2.3.11, 3.1.0 を見て書いています。また、Redmine は Version 1.2.2 を見ながら書いています。 requireとrequire_dependency Rails のコードを見たことがある人は分かると思いますが、Rails のコードではrequireの代わりにrequire