Permalink
Commits on Nov 18, 2011
  1. Test more abstract_from_file

    dolmen committed with rjbs Oct 31, 2011
    Modify corpus/dist/DZ2/DZ1.pm to set the abstract from POD instead of an
    "# ABSTRACT:" line. This improves a bit the code coverage of DZ::Util.
  2. Add FileFinder::Filter

    madsen committed with rjbs Nov 11, 2011
      Add its tests to ffbyname.t, because it needs results from another finder,
      and failures in that finder will cascade anyway
Commits on Nov 3, 2011
Commits on Nov 1, 2011
  1. fix changelog for last release

    rjbs committed Nov 1, 2011
  2. v4.300003

    rjbs committed Nov 1, 2011
              UploadToCPAN will now prompt for credentials during release, if none
              can be found on disk (Thanks, Christopher J. Madsen!)
    
              AutoPrereqs can now be told what scanners or extra_scanners args to
              pass to Perl::PrereqScanner (Thanks, Christopher J. Madsen!)
    
              Prune perl prereqs out of BUILD_REQUIRES for EU::MM, and pick the
              highest required perl of either runtime or built requires.  (Thanks,
              Christopher J. Madsen!)
    
              Test routines should now properly report the calling line for
              failures ($Test::Builder::Level is being set) (Thanks, Christopher J.
              Madsen!)
  3. (Thanks, Christopher J. Madsen!)

    rjbs committed Nov 1, 2011
  4. More tests for FileFinder::ByName

    madsen committed with rjbs Oct 31, 2011
  5. Add FileFinder::ByName and ffbyname.t

    madsen committed with rjbs Oct 31, 2011
  6. Increment Test::Builder::Level in test functions

    madsen committed with rjbs Oct 30, 2011
    Failures should report the line number in the test script,
    not in Test::DZil.
  7. Filter minimum perl version out of $build_prereq

    madsen committed with rjbs Oct 16, 2011
      MakeMaker doesn't understand it
      When setting $perl_prereq, look in both runtime requires and build requires.
  8. Use Test::Fatal in fakerelease.t

    madsen committed with rjbs Oct 17, 2011
    With Try::Tiny, if the code fails to die as expected, the catch block is never
    executed and the test is just skipped (instead of failing as it should).  Since
    there's no plan, the test script gets a PASS.  You're unlikely to notice that
    it didn't run as many tests as it should.
  9. Add tests for UploadToCPAN

    madsen committed with rjbs Oct 16, 2011
  10. Also abort if 0-length username/password

    madsen committed with rjbs Oct 16, 2011
      Mention prompting behavior in docs
Commits on Oct 31, 2011
  1. DZ:Util: load Path::Class and File::HomeDir on demand

    dolmen committed Oct 31, 2011
    In Dist::Zilla::Util, load Path::Class and File::HomeDir only when
    _global_config_root is called.
  2. Optimize Dist::Zilla::Util startup

    dolmen committed Oct 30, 2011
    Load Pod::Eventual at runtime only if abstract_from_file is used.
    This improves 'dzil authordeps' speed.
Commits on Oct 30, 2011
  1. Optimize Chrome::Term initial loading

    dolmen committed Oct 30, 2011
    Load the following modules only when used:
    - Term::ReadKey
    - Term::ReadLine (and its dependencies such as Term::ReadLine::Gnu)
    - Term::UI
    - Encode
    This optimizes runtime for most use cases (DZ commands that do not
    require user interaction).
Commits on Sep 22, 2011
  1. v4.300002

    rjbs committed Sep 22, 2011
              fix a bug that does Weird Stuff when a 0b file exists (thanks,
              Christian Walde!)
  2. credit to wchristian for 0b fix

    rjbs committed Sep 22, 2011
  3. fix behavior of archiver with 0b files

    wchristian committed with rjbs Sep 21, 2011
    without this, the do {} block returns in list context, which is (),
    which means the permissions become the content