summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* changelogHEAD0.07masterJesse Luehrs2014-02-251-0/+2
|
* packagingJesse Luehrs2014-02-253-14/+11
|
* changelogJesse Luehrs2014-02-251-0/+1
|
* handle new moose behavior a bit better (fixes #3)Jesse Luehrs2014-02-252-1/+48
| | | | | | | | new moose sets %INC for autogenerated classes, so we have to do a better job at skipping those now (since actually trying to reload them isn't going to work). also added a warning for when this happens, since it's quite possibly actually doing something wrong (it was just doing it wrong silently before).
* changelog0.06Jesse Luehrs2014-01-221-0/+2
|
* changelogJesse Luehrs2014-01-221-0/+2
|
* Merge pull request #2 from amacleay/masterJesse Luehrs2014-01-223-1/+27
|\ | | | | Do not die if last require failed
| * Fix to prevent Travis CI failamacleay2014-01-103-10/+10
| |
| * Do not die if last require failedamacleay2014-01-073-1/+27
|/
* changelog0.05Jesse Luehrs2013-06-251-0/+2
|
* changelogJesse Luehrs2013-06-251-0/+2
|
* add documentationJesse Luehrs2013-06-251-0/+22
|
* allow optionally installing a require hook to track module loadsJesse Luehrs2013-06-253-2/+26
| | | | | | this will be more accurate about when to reload things, but uses a require hook, which may cause issues with other modules that hook require in an incorrect way
* nope, don't want to do thisJesse Luehrs2013-06-251-6/+0
| | | | | | | | | | | | | this meant that modules that we hadn't seen before were always assumed to have changed, which can cause arbitrary (and possibly dangerous) modules to be reloaded. this can happen when you call ->refresh, then load a module, then call ->refresh again. in this case, there's no way to tell if the module has been modified since it was loaded, which means that we have to assume one way or the other. assuming that it hasn't can cause changes to be missed when ->refresh is called, but assuming that it has can cause modules (such as Moose) to be reloaded when we really can't support it.
* failing testsJesse Luehrs2013-06-257-0/+131
|
* changelog0.04Jesse Luehrs2013-06-211-0/+2
|
* fix refreshing a module first loaded after the first refresh callJesse Luehrs2013-06-216-0/+63
|
* changelog0.03Jesse Luehrs2013-06-211-0/+2
|
* this gave a different error on earlier perlsJesse Luehrs2013-06-211-1/+7
|
* changelogJesse Luehrs2013-06-211-0/+2
|
* packaging stuffJesse Luehrs2013-06-217-49/+35
|
* fix up this test a bitJesse Luehrs2013-06-214-15/+21
|
* no, i think ->refresh should die if there were compile errorsJesse Luehrs2013-06-211-4/+4
|
* Wrap load_class in a try { } block.Michael Reddick2013-06-201-3/+16
| | | | | | This fixes the case where a module was loaded then attempted to be loaded but with a failure. Previously it wouldn't refresh itself anymore.
* Test case for compile errorMichael Reddick2013-06-205-4/+79
|
* changelogJesse Luehrs2011-04-101-0/+2
|
* changelog0.02Jesse Luehrs2011-04-101-0/+1
|
* use Exporter instead of Sub::Exporter for testsJesse Luehrs2011-04-101-4/+2
| | | | Moose isn't required, so
* changelogJesse Luehrs2011-04-061-0/+2
|
* handle more weirdly named files that get loaded0.01Jesse Luehrs2011-04-061-1/+1
|
* docsJesse Luehrs2011-04-061-0/+170
|
* todo test for refreshing based on metaclass reloadsJesse Luehrs2011-04-055-0/+105
|
* whoops, wrong variable hereJesse Luehrs2011-04-051-1/+1
|
* don't try to reload modules that don't correspond to filesJesse Luehrs2011-04-051-1/+2
|
* tests for reloading rolesJesse Luehrs2011-04-058-0/+160
|
* test for changing global variables tooJesse Luehrs2011-04-053-0/+17
|
* test for reloading subclassesJesse Luehrs2011-04-054-0/+98
|
* more testsJesse Luehrs2011-04-056-0/+100
|
* modified_modules should return module names, not file namesJesse Luehrs2011-04-051-1/+1
|
* nonmoose testJesse Luehrs2011-04-053-0/+39
|
* stop numbering testsJesse Luehrs2011-04-055-2/+2
|
* this test needs mooseJesse Luehrs2011-04-052-0/+4
|
* handle modules without metaclasses tooJesse Luehrs2011-04-051-0/+2
|
* initial implementationJesse Luehrs2011-04-058-0/+302
|
* initial commitJesse Luehrs2011-04-055-0/+58