File: Changes

package info (click to toggle)
libmodule-cpants-analyse-perl 0.85+dfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 340 kB
  • ctags: 86
  • sloc: perl: 1,682; sh: 48; makefile: 10
file content (263 lines) | stat: -rw-r--r-- 9,533 bytes parent folder | download
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
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
#-----------------------------------------------------------------
# Changes for Module::CPANTS::Analyse
#-----------------------------------------------------------------

0.85    2009-07-12, Alexandr Ciornii
    - Fix fails on non-Win32

0.84    2009-07-08, Alexandr Ciornii
    - require Test::Warn 0.11
    - add Test::More to deps
    - add LWP::Simple to deps
    - fix calc_test_yaml_meta.t
    - better META.yml
    - list of changes for 0.83 (domm)


0.83    2009-06-10
    - ignore no_index when searching for examples (xdaveg)
    - skip the debian metrics and downloading the debian file when in LINT
      (szabgab)
    - has_test_pod and has_test_pod_coverage are now optional metrics (domm)


0.82	2008-07-08 10:23:30
    - update META.yml spec to 1.4
    - fixed experimental metrics
    - use Moose now counts for using strict
    - lots of commits from Gabor
    - honor META.yml key 'no_index'. Fixes RT#32777 and an IRC
      complaint by BinGOs


0.81   Sun Apr 13 16:45:29 CEST 2008
    - fixed doc bug in SYNOPSIS (reported by ADAMOWSKI as RT#34773)
    - made FindModules smarter (domm):
      If available, use META.yml 'provides'. If not, look for 'package'
      statements in files.
      It now also finds stuff like Tk::Widget and App::Ack
    - upgrade to Software::License 0.003 (Gabor)


0.80   Sat Apr 12 10:53:40 CEST 2008
    domm:
    - add metayml_has_provides metric
    Gabor Szabo:
    - simplify the way the VERSION number is looked up, keep the full version line
    - increase the no_large_files limit to 200_000
    - some unit test fixes thanks to Tux
    - some of {error} fields are now ARRAY refs instead of strings
    - more detailed unit tests
    - add LICENCE to the list of special files (not only LICENSE)
    - collect the license information of each file using Software::LicenseUtils
    - add has_separate_license_file metric
    - add has_license_in_source_file metric


0.79  Tue Apr  8 01:25:12 CEST 2008
    * released at the Oslo QA Hackathon 2008
    Gabor Szabo:
    - replace File::Find by File::Find::Rule
    - add no_large_files metrics
    - add fits_fedora_license metric that was inside the easily_repackageable_by_fedora metric
    - add is_experimental flag to some of the metrics
    - add aggregating key to metric to list the other metrics being aggregated
    - unhide some errors during testing
    - renamed some error fields
    - add metayml_declares_perl_version metric


0.78    2008-04-06
    * released at the Oslo QA Hackathon 2008
    - very hacky workaround for problems with Meta.YML, version 
      objects, etc
    - moved has_version_in_each_file into MCK::Version & fixed a bug
      in it 
    Gabor Szabo:
    - add fits_fedora_license metric that was inside the easily_repackageable_by_fedora metric
    - add is_experimental and is_aggregate flags to some of the metrics
    - unhide some errors during testing
    - add no_generated_files metric
    - add easily_repackageagble_by_fedora, easily_repackagable_by_debian
      and easily_repackageagble metric
    - add has_version_in_each_file metric
    - add has_tests_in_t_dir metric
    - add no_stdin_for_prompting metric checking for STDIN in Makefile.PL and Build.PL


0.77	2008-01-29
    - made 'prereq_matches_use' and 'build_prereq_matches_use' optional metrics
    - changed data structure: all errors are now in a hashref called 'error'


0.76    2007-11-14
    - added new metrics 'prereq_matches_use' and
      'build_prereq_matches_use'
    - added 'needs_db' to metrics and removed hardcoded workaround for
      is_prereq
    - removed workaround in MCK::MetaYML (Barbie fixed it the problem
      in Test::YAML::Meta)
    - reworded metayml_is_parsable remedy


0.75    2007-10-29
    - added optional metric use_warnings
    - added directory 'xt' as a potential location for test files:w
    - finally applied patch provided by Adriano Ferreira to fix some
      issues in MCK::Manifest. See RT #28982


0.74    2007-10-24
    - removed metric metayml_conforms_spec_1_0
    - fixed bug in MCK::MetaYML::check_spec_conformance, which caused 
      wrong results in metayml_conforms_spec*
    - switched to YAML::Syck
    - work around Pod::Simple::Checker returning strange data


0.73    2007-09-12
    - added version of dist to dump file name
    - fixed bug in MCK::NeedsCompiler (RT #28134 plus all reported merged
      into that one)


0.72    2007-06-30
    - added docs to cpants_lint.pl 
    - cpants_lint.pl can now dump metadata to a file
    - added YAML output to cpants_lint.pl 
    Gabor Szabo:
    - added MCK::NeedsCompiler
      MCK::NeedsCompiler does not contain any kwalitee_indicator, but
      adds much needed metadata.
    Barbie:
    - MCA assumes Unix paths after munging with File::Spec, thus breaking 
      portability at every turn in a non-Unix-like environment
      ... bad Thomas no biscuit!
    Barbie:
    - Refined META.yml metrics using Test::YAML::Meta and brought 'current
      spec' up to date with version 1.3 :)


0.71    2007-04-23
    - moved svn repo to http://code.google.com/p/cpants/
    - has_license now also checks for LICENCE (as suggested by David
      Cantrell)
    - fixed RT #26535 reported by MTHURN
    - has_examples now also checks for p(m|od) file (as suggested by
      JUERD)
    - fixed RT #24228 reported by THALJEF - t/99_critic.t now only runs
      if $ENV{AUTHOR_TEST} is set
    - resolved RT #25198 reported by bdfoy using his patch
    - FindModules: do not check META.yml for provides because META.yml
      might list semi-garbage (eg according to META.yml, Siesta provides
      Apache::Constants, which it does not.)
    - skip very large test-files and only check *.t files (not everything
      in t/) as suggested by CASIANO
    - cpants_lint.pl:
        switched from Getopt::Std to Getopt::Long
        added --no_capture option for easier debugging
        added --verbose options
    - hopefully fixed RT #25207 (test failures on Win32) reported (and
      patched..) by HEMINGWAY. This should also solve RT #26535 reported
      by Martin Thurn
    - applied doc patch submitted by MSTEVENS as RT #26379


0.69    2006-11-04
    - splited up metayml_conforms_spec to metayml_conforms_spec_1_0
      and metayml_conforms_spec_1_2 (which is optional)
    - added metayml_error and docu pointers to it.


0.68    2006-10-28
    - fixed bug in MCK::FindModules reported by JDHEDDEN in RT #22081
      (the module name of modules living in the top-level namespace (eg
      'threads/pm') was not guessed correctly
    - use META.yml 'provides' (if it exists) instead of guessing module names in
      MCK::FindModules
    - modifed changelog-regex in MCK::Files as suggested by CDOLAN in 
      RT #21999
    - added MCK::License
    - moved license checking to MCK::License
    - added checks for LICENSE file and LICENSE POD section
    - moved meta_yml parsing to MCK::MetaYML
    - changed has_license error text after Schwern (and Andreas Koenig) suggested
      that MakeMaker now suppor ts a license field


0.67    2006-09-13
    - cpants_lint.pl now handles reporting of optional metrics
      better.
    - added t/99_critic.t (Gabor Szabo)
    - some code cleanups as reported by Test::Perl::Critic
      (Gabor Szabo)
    - new metric: has_license; MCK::MetaYML (Gabor Szabo)
    - MCK::Pod now reports the error messages returned by
      Pod::Simple::Checker (suggested by Gabor Szabo)


0.66    2006-09-06
    - added optional_indicator_names utility method


0.65    2006-09-05   (YAPC::Europe hackathon release)
    - updated test suite
    - added has_example to MCK::Files
    - added buildtool_not_executable to MCK::Files
    - added MCK::Manifest (manifest_matches_dist)


0.64	2006-08-29
    - updated MCK::BrokenInstaller
      submitted by Steffen Müller smueller@cpan.org


0.63    2006-07-31
    - we now also find README.txt
      resolves RT #20633 reported by MBARBON (thanks for the patch!)


0.62    2006-07-20
   - added MCK::BrokenInstaller,
     submitted by Steffen Müller smueller@cpan.org


0.61    2006-07-17
  - Kwalitee metrics can now be marked as 'is_extra'
    Such metrics do not count for available kwalitee
  - marked is_prereq as 'is_extra'
  - cpants_lint now reports percentages additional to absolut
    values
  - cpants_lint won't list failed is_extra metrics
  - added some method caching to M:C:Kwalitee
  - added total_kwalitee to M:C:Kwalitee.


0.60    2006-05-18
  - activated is_prereq metric
  - added helper method (available_kwalitee)
  - MCK::FindModules: skip stuff in inc (Module::Install)

    
0.52    2006-03-12
  - added some dependencies to Build.PL/META.yml (thanks to Achim Grolms 
    and BLBLACK (RT #17977))
  - enhanced output of cpants_lint.pl (list failed tests)
  - MCK::FindModules: die if we cannot find a namespace
  - MCK::FindModules: remove stuff that doesn't seems to be namespace (eg lowercase) from module names
  - changed the name of some fields to work with the (upcoming) DB
  - added some tests

  
0.51   2006-02-16
  - adapted Module::CPANTS::Kwalitee::Prereq to work with newer versions
    of YAML (reported by Andreas Koenig as RT #17670)


0.50   2006-01-26
  - first release to CPAN


0.01    
  - started rewrite