Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | changelogHEAD0.07master | Jesse Luehrs | 2014-02-25 | 1 | -0/+2 |
| | |||||
* | packaging | Jesse Luehrs | 2014-02-25 | 3 | -14/+11 |
| | |||||
* | changelog | Jesse Luehrs | 2014-02-25 | 1 | -0/+1 |
| | |||||
* | handle new moose behavior a bit better (fixes #3) | Jesse Luehrs | 2014-02-25 | 2 | -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.06 | Jesse Luehrs | 2014-01-22 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2014-01-22 | 1 | -0/+2 |
| | |||||
* | Merge pull request #2 from amacleay/master | Jesse Luehrs | 2014-01-22 | 3 | -1/+27 |
|\ | | | | | Do not die if last require failed | ||||
| * | Fix to prevent Travis CI fail | amacleay | 2014-01-10 | 3 | -10/+10 |
| | | |||||
| * | Do not die if last require failed | amacleay | 2014-01-07 | 3 | -1/+27 |
|/ | |||||
* | changelog0.05 | Jesse Luehrs | 2013-06-25 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2013-06-25 | 1 | -0/+2 |
| | |||||
* | add documentation | Jesse Luehrs | 2013-06-25 | 1 | -0/+22 |
| | |||||
* | allow optionally installing a require hook to track module loads | Jesse Luehrs | 2013-06-25 | 3 | -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 this | Jesse Luehrs | 2013-06-25 | 1 | -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 tests | Jesse Luehrs | 2013-06-25 | 7 | -0/+131 |
| | |||||
* | changelog0.04 | Jesse Luehrs | 2013-06-21 | 1 | -0/+2 |
| | |||||
* | fix refreshing a module first loaded after the first refresh call | Jesse Luehrs | 2013-06-21 | 6 | -0/+63 |
| | |||||
* | changelog0.03 | Jesse Luehrs | 2013-06-21 | 1 | -0/+2 |
| | |||||
* | this gave a different error on earlier perls | Jesse Luehrs | 2013-06-21 | 1 | -1/+7 |
| | |||||
* | changelog | Jesse Luehrs | 2013-06-21 | 1 | -0/+2 |
| | |||||
* | packaging stuff | Jesse Luehrs | 2013-06-21 | 7 | -49/+35 |
| | |||||
* | fix up this test a bit | Jesse Luehrs | 2013-06-21 | 4 | -15/+21 |
| | |||||
* | no, i think ->refresh should die if there were compile errors | Jesse Luehrs | 2013-06-21 | 1 | -4/+4 |
| | |||||
* | Wrap load_class in a try { } block. | Michael Reddick | 2013-06-20 | 1 | -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 error | Michael Reddick | 2013-06-20 | 5 | -4/+79 |
| | |||||
* | changelog | Jesse Luehrs | 2011-04-10 | 1 | -0/+2 |
| | |||||
* | changelog0.02 | Jesse Luehrs | 2011-04-10 | 1 | -0/+1 |
| | |||||
* | use Exporter instead of Sub::Exporter for tests | Jesse Luehrs | 2011-04-10 | 1 | -4/+2 |
| | | | | Moose isn't required, so | ||||
* | changelog | Jesse Luehrs | 2011-04-06 | 1 | -0/+2 |
| | |||||
* | handle more weirdly named files that get loaded0.01 | Jesse Luehrs | 2011-04-06 | 1 | -1/+1 |
| | |||||
* | docs | Jesse Luehrs | 2011-04-06 | 1 | -0/+170 |
| | |||||
* | todo test for refreshing based on metaclass reloads | Jesse Luehrs | 2011-04-05 | 5 | -0/+105 |
| | |||||
* | whoops, wrong variable here | Jesse Luehrs | 2011-04-05 | 1 | -1/+1 |
| | |||||
* | don't try to reload modules that don't correspond to files | Jesse Luehrs | 2011-04-05 | 1 | -1/+2 |
| | |||||
* | tests for reloading roles | Jesse Luehrs | 2011-04-05 | 8 | -0/+160 |
| | |||||
* | test for changing global variables too | Jesse Luehrs | 2011-04-05 | 3 | -0/+17 |
| | |||||
* | test for reloading subclasses | Jesse Luehrs | 2011-04-05 | 4 | -0/+98 |
| | |||||
* | more tests | Jesse Luehrs | 2011-04-05 | 6 | -0/+100 |
| | |||||
* | modified_modules should return module names, not file names | Jesse Luehrs | 2011-04-05 | 1 | -1/+1 |
| | |||||
* | nonmoose test | Jesse Luehrs | 2011-04-05 | 3 | -0/+39 |
| | |||||
* | stop numbering tests | Jesse Luehrs | 2011-04-05 | 5 | -2/+2 |
| | |||||
* | this test needs moose | Jesse Luehrs | 2011-04-05 | 2 | -0/+4 |
| | |||||
* | handle modules without metaclasses too | Jesse Luehrs | 2011-04-05 | 1 | -0/+2 |
| | |||||
* | initial implementation | Jesse Luehrs | 2011-04-05 | 8 | -0/+302 |
| | |||||
* | initial commit | Jesse Luehrs | 2011-04-05 | 5 | -0/+58 |