Previously Rails autoload mechanism (in dev env) did know about starburst/application_controller presence, so Starburst::AnnouncementsController inherited from ::ApplicationController, not Starburst::ApplicationController, that causes errors due to authentication, etc.
Previously Rails autoload mechanism (in dev env) did know about
starburst/application_controller
presence, soStarburst::AnnouncementsController
inherited from::ApplicationController
, notStarburst::ApplicationController
, that causes errors due to authentication, etc.require_dependency
directive fixes this issue.