Revision history for Module-Faker

0.027     2024-05-25 19:27:03-04:00 America/New_York
        - support creating zipfile archives

0.026     2024-04-28 14:23:57+01:00 Europe/Lisbon
        - add Data::Fake::CPAN for fully automated generation of fakes

0.025     2023-04-29 10:05:56+02:00 Europe/Paris
        - overhaul how styles work, rename them to layouts
          This is backward incompatible, but the existing code was basically
          never documented and, as far as I know, only used in the PAUSE test
          suite.

0.024     2023-04-28 11:48:37+02:00 Europe/Paris
        - add "class" and "role" style packages
        - allow "style" to be present in "provides"

0.023     2022-11-30 07:52:25-05:00 America/New_York
        - add some more Pod (thanks gregor herrmann and Debian!)
        - update dist metadata

0.022     2019-04-28 15:04:47+01:00 Europe/London
        - add meta_munger facility to allow creation of really weird metadata

0.021     2019-04-27 00:16:46+01:00 Europe/London
        - add Dist->from_struct, for making faked dists on the fly
        - support multiple "styles" for packages, like "block" for
          "package PackageName 1.2 { ... }"
        - populate the "file" entry in provides by using the package name,
          when it's left blank in the dist source
        - replace use of auto_deref with Moose native traits
        - added the "more_metadata" property on Dists, which gets merged into
          the generated META file
        - Dist now has include_provides_in_meta, defaulting false, controlling
          whether "provides" are put into META files.  It's false to help act
          more like real life, where provides is very rare.

0.020     2018-04-22 21:59:37+02:00 Europe/Oslo
        - x_authority, provides, and prereqs will no longer be present in the
          META for built dists unless they're defined

0.019     2018-04-22 13:50:16+02:00 Europe/Oslo
        - lower version required to v5.14, for PAUSE

0.018     2018-04-22 12:02:52+02:00 Europe/Oslo
        - add a new tool, module-faker
        - allow source directory to be a single file instead

0.017     2014-09-01 08:57:25-04:00 America/New_York
        - fix a bug with dist-to-pkg name conversion (thanks, Randy Stauner)

0.016     2013-11-05 22:13:08 America/New_York
        - require a newer CPAN::Meta

0.015     2013-10-22 18:53:18 America/New_York
          [THIS MIGHT BREAK YOUR CODE]
        - Adds META.json and CPAN::META::Spec v2 support (thanks, David
          Golden!)  If you were using ->provides to get objects, you should now
          use ->packages instead.

0.014     2013-04-29 08:00:05 America/New_York
          like 0.013, but with the promised change!

0.013     2013-04-29 07:58:54 America/New_York
          drop // use to continue to support 5.8.8 (thank Jeffrey Ryan
          Thalhammer for this one!)

0.012     2012-10-22 17:38:27 America/New_York
          allow the mtime to be set via extra info (thanks, Moritz Onken!)

0.011     2012-09-05 09:11:21 America/New_York
          add a VERSION to ::Module, add abstracts

0.010     2012-09-03 21:38:01 America/New_York
          encode append content to UTF-8 before appending it (thanks, Randy
          Stauner!)

0.009     2011-04-25 10:57:47 America/New_York
          allow content to be appended to arbitrary files (thanks, Moritz
          Onken!)

0.008     2011-04-18 11:02:50 Europe/Amsterdam
          .dist files can be used to populate entirely from distnameinfo

0.007     2011-04-16 18:02:12 Europe/Amsterdam
          "Faker" key in meta files is now "X_Module_Faker"

          build fake dists from .json files, too

0.006     2008-04-08
          if source meta has "requires" put them in PREREQ_PM in Makefile.PL
            (thanks, HDP, for bugfix)

0.005     2008-03-20
          add (possibly to-be-renamed) Faker.order key to provides

0.004     2008-03-15
          add omitted_files option (and test)
          add some documentation
          crank up the Moose prereq number to support ArrayRef[Foo]

0.003     2008-03-14
          renamed from ExtUtils-FakeMaker; MSCHWERN notes that ExtUtils is
          basically a misunderstood and deprecated namespace

0.002     2008-03-13
          support perl 5.8
          apparently my employers want to be able to use this code that I wrote
          for work! ha!

0.001     2008-03-13
          first revision, basically no documentation or tests, but hey! at
          least I got it out the door