1 package TestApp::Controller::Immutable::HardToReload;
3 BEGIN { extends 'Catalyst::Controller' }
5 __PACKAGE__->meta->make_immutable;
7 package # Standard PAUSE hiding technique
8 TestApp::Controller::Immutable::HardToReload::PAUSEHide;
10 BEGIN { extends 'Catalyst::Controller' }
12 __PACKAGE__->meta->make_immutable;
14 # Not an inner package
15 package TestApp::Controller::Immutable2;
17 BEGIN { extends 'Catalyst::Controller' }
19 __PACKAGE__->meta->make_immutable;
21 # Not even in the app namespace
24 BEGIN { extends 'Catalyst::Controller' }
26 __PACKAGE__->meta->make_immutable;