Permalink
Commits on Jan 18, 2012
  1. link to web tut

    rjbs committed Jan 18, 2012
Commits on Dec 30, 2011
  1. v4.300006

              New methods dist_basename & archive_filename allow plugins
              to reliably get that information.  This makes TestRelease
              testable. (Thanks, Kent Fredric & Christopher J. Madsen!)
    
              Your PAUSE password will now no be echoed if entered at the
              prompt, on most operating systems (Thanks, Mike Doherty!)
    
              replace use of Version::Requirements with CPAN::Meta::Requirements,
              its replacement
    rjbs committed Dec 30, 2011
Commits on Dec 23, 2011
  1. do not worry about *.patch files

    rjbs committed Dec 23, 2011
  2. Don't echo PAUSE passwords at the prompt

     - Fix up the test for UploadToCPAN plugin
     - Thanks to Christopher Madsen for testing on Windows, and noting
       that the newline ending user input is stripped under noecho
    doherty committed with rjbs Nov 17, 2011
Commits on Dec 14, 2011
  1. Fix tester.t to use dist_basename & archive_filename

    This change was originally proposed by Kent Fredric
    madsen committed Dec 14, 2011
  2. Use dist_basename instead of trying to guess it

    This change was originally proposed by Kent Fredric:
    
    While the 'built_in->dir_list(-1)' approach usually works, there's an edge
    case where it doesn't work, mostly when running with Dist::Zilla::Tester.
    
    This is because Dist::Zilla::Tester uses a somewhat different code
    arrangement, leading this ->dir_list(-1) to return a useless 'build'
    instead of the normally useful 'Dist-Name-VERSION'
    madsen committed Dec 14, 2011
  3. Add dist_basename & archive_filename methods

    These were proposed by Kent Fredric and revised by me based on the
    discussion in rjbs#53
    madsen committed Dec 14, 2011
  4. Remove Carp::Always (dzil has enough dependencies)

      Also remove unnecessary "use lib"
    madsen committed Dec 14, 2011
  5. Added a test for TestRelease.

    kentfredric committed with madsen Jul 30, 2011
Commits on Dec 13, 2011
  1. v4.300005

              Prereqs now actually understands -relationship as documented
              in 4.300004.  Also, it throws an error if you give it a
              plugin name that does not specify a relationship (Thanks,
              Christopher J. Madsen!)
    rjbs committed Dec 13, 2011
  2. Make Prereqs die if its name seems to be a typo

      If you give it a non-default name, but not a magic name
      that specifies the relationship, and you don't specify
      -phase or -type directly, that's now an error.
    madsen committed Dec 13, 2011
  3. Alias -relationship to -type in Prereqs

      The documentation used -relationship, but the implementation used -type
    madsen committed Dec 13, 2011
  4. v4.300004

              a new FileFinder plugin has been added, FileFinder::Filter
              (Thanks, Christopher J. Madsen!)
    
              AutoPrereqs can now be told to determine configure_requires
              (Thanks, Christopher J. Madsen!)
    
              the (lack of) order of check of authordeps is now a bit more
              predictible:
              - plugins declared with "; authordep" lines are loaded before others
              - inc:: plugins are checked first and in ASCII order
              (Thanks, Olivier Mengué!)
    
              Many slow-to-load modules are now loaded opportunistically to improve
              startup time.  (Thanks Olivier Mengué and rjbs)
    
              ShareDir documentation has been improved (thanks, Karen
              Etheridge)
    
              Prereqs documentation has been improved
    rjbs committed Dec 13, 2011
  5. more credit where due

    rjbs committed Dec 13, 2011
  6. authordeps: update 'Changes'

    dolmen committed with rjbs Nov 25, 2011
  7. authordeps: move inc:: plugins at the beginning of the list

    The order of the package list impacts how the loading of modules is
    checked.
    To give more control and more power to local inc:: plugins we move them
    to the beginning of the list. That way, they will be able to tweak @INC.
    The list of inc:: plugins is also sorted so the user can expect a
    consistant order.
    dolmen committed with rjbs Nov 25, 2011
  8. authordeps: insert "; authordep" plugins at the beginning

    Plugins listed using "; authordep <plugin>" lines (instead of sections
    names) are now loaded at the beginning of the list, so that their
    loading may impact the loading of the other plugins.
    This allows to hack the authordeps list order using "; authordep" lines.
    dolmen committed with rjbs Nov 24, 2011
  9. authordeps: move uniq filter where the list is complete

    The uniqueness filter is now applied to the plugin list once the full
    list has been list instead of only after just the plugins from the
    config sections have been listed. Previously if a plugin was also listed
    both in a section name and with "; autordep" or in a @Filter it would
    have been duplicated.
    dolmen committed with rjbs Nov 24, 2011
  10. Add configure_finder to AutoPrereqs

      Also document the finder attributes
    madsen committed with rjbs Nov 28, 2011
Commits on Dec 8, 2011
  1. tweak the docs for Prereqs

    rjbs committed Dec 8, 2011
Commits on Nov 18, 2011
  1. Test more abstract_from_file

    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.
    dolmen committed with rjbs Oct 31, 2011
  2. Add FileFinder::Filter

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