1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
Revision history for Dist-Zilla-Plugin-Test-ReportPrereqs
0.029 2023-01-08 11:10:31-05:00 America/New_York
[Changed]
- Reports minimum Perl required. (rjbs)
0.028 2020-08-12 09:08:25-04:00 America/New_York
[Changed]
- Passed a test name in the call to `pass()` in the generated test
file. This makes the output nicer when the test is run via
Test2::Harness. (Dave Rolsky)
0.027 2017-05-07 22:59:43-04:00 America/New_York
[Fixed]
- fixed error in 0.026 that would cause t/00-report-prereqs.dd to be pruned
by [PruneCruft]
0.026 2017-05-05 22:30:00-04:00 America/New_York
[Fixed]
- Prereq data file is properly sourced in newer perls, when . is no longer
in @INC
[Changed]
- Improve diagnostics if loading metadata fails.
0.025 2016-06-09 22:08:35-04:00 America/New_York
[Fixed]
- Prereq source reported correctly if (MY)META fails to load.
0.024 2016-02-26 13:18:29-05:00 America/New_York
[Changed]
- Switched tests to use Path::Tiny over assuming dzil objects are
Path::Class.
0.022 2016-02-25 17:15:30-05:00 America/New_York
[Added]
- Added option to use Module::Metadata for prereq version extraction
0.021 2015-03-24 23:38:55-04:00 America/New_York
[Fixed]
- fixed test corpus to avoid META validation errors
0.020 2015-01-27 09:59:52-05:00 America/New_York
[Changed]
- drop the Want column from the "Other Modules" section
0.019 2014-08-13 12:20:18-04:00 America/New_York
[Changed]
- Modules included in the dist.ini file are now put in their own report
section "Other Modules" instead of being merged into Runtime Requires.
0.018 2014-08-01 12:22:01-04:00 America/New_York
[Changed]
- Removes List::Util and Scalar::Util as runtime dependencies for better
backward compatibility; also fixes an unintialized value warning in
the generated test file when CPAN::Meta isn't installed
- Removes Path::Class and Cwd as a test dependencies
- Adds CPAN::Meta as a test dependency (which shouldn't really matter
since Dist::Zilla has it as a dependency anyway)
0.017 2014-07-30 16:48:36-04:00 America/New_York
[Changed]
- generated test file uses File::Spec instead of File::Spec::Functions
0.016 2014-07-29 14:07:49-04:00 America/New_York
[Fixed]
- Fixed how the version regular expression is used (whoops!)
0.015 2014-07-29 13:28:06-04:00 America/New_York
[Changed]
- removes dependency on version.pm and uses its regular expression
instead.
[Fixed]
- generated test file no longer fatal if verifying prereqs without
CPAN::Meta installed.
0.014 2014-07-17 18:09:03-04:00 America/New_York
[Changed]
- Test file generation split in two. The test file is gathered early and
is available for analysis/munging by other plugins. The static
dependency data is saved into another file late (after prereqs are
finalized). The test file loads the static data at runtime. This
should make this plugin validate with [VerifyPhases].
- Test report format now splits out report by phase and type. This means
that "Test Requires" are distinct from "Runtime Requires" and if there
are different versions required for each phase, those are visible in
the report.
0.013 2014-01-24 11:42:12-05:00 America/New_York
[Changed]
- Embeds the complete static prerequisite hash into the
generated file; no longer creates just a static list
(that varied based on AUTHOR_TESTING);
0.012 2014-01-14 15:49:18-05:00 America/New_York
[Changed]
- Modifies the test file with the static prerequisite list
in memory during the InstallTool phase rather only on disk in
the AfterBuild phase (Kent Fredric)
0.011 2014-01-07 11:46:22 America/New_York
[Fixed]
- now also verifying develop prereqs, when AUTHOR_TESTING is set
(Karen Etheridge)
0.010 2013-10-16 17:02:34 America/New_York
[Fixed]
- fixed handling of modules with no $VERSION
0.009 2013-10-15 19:48:32 America/New_York
[Changed]
- now injecting test-recommends prereqs to enable prereq verification
(Karen Etheridge)
0.008 2013-10-13 15:33:03 America/New_York
[Fixed]
- dropped use of newer CPAN::Meta::Requirement method so
we're more backwards compatible
0.007 2013-10-12 13:50:23 America/New_York
[Fixed]
- 'exclude' option now respected when MYMETA.json is present
[Changed]
- now (optionally) reporting on any missing prereqs after listing all module
versions [Karen Etheridge]
- develop prereqs are now also reported/checked when AUTHOR_TESTING
0.006 2013-02-12 17:48:57 America/New_York
[Fixed]
- Don't report on 'develop' prereqs
0.005 2013-02-11 12:26:51 America/New_York
[Changed]
- Always reports, regardless of AUTOMATED_TESTING; this way even
manual bug reports will give us the information we want
0.004 2012-05-16 11:33:16 America/New_York
[Added]
- New 'include' and 'exclude' attributes may be used to add additional
modules or to remove modules from the report list [Randy Stauner]
0.003 2012-05-14 15:23:08 America/New_York
[Fixed]
- Optional CPAN::Meta requirement of generated test file is now
obscured to hide it from prerequisite scanners.
- Static requirements are merged with dynamic ones to ensure the
most complete report possible on modules of interest
0.002 2012-05-14 15:11:36 America/New_York
[Changed]
- Fixed formatting in generated test file
0.001 2012-05-14 14:51:15 America/New_York
- Initial release
|