5 years agochangelog
Graham Knop [Sun, 10 Mar 2019 17:17:45 +0000]
changelog

5 years agouse isolated subdirectory when testing for extras detection
Graham Knop [Sun, 10 Mar 2019 17:14:20 +0000]
use isolated subdirectory when testing for extras detection

Since the module checks parent directories for some files/directories to
detect if it should run in dev mode, run the tests from an isolated
subdirectory.  This ensures nothing in the temp directory or something
above it can interfere.

6 years agocapitalize abstract
Karen Etheridge [Fri, 20 Apr 2018 22:08:10 +0000]
capitalize abstract

6 years agoRelease commit for 2.000005 v2.000005
Karen Etheridge [Fri, 20 Apr 2018 13:55:29 +0000]
Release commit for 2.000005

6 years agoadd contributors to metadata
Karen Etheridge [Fri, 20 Apr 2018 13:45:18 +0000]
add contributors to metadata

6 years agoexplicitly set this meta variable
Karen Etheridge [Fri, 20 Apr 2018 13:44:01 +0000]
explicitly set this meta variable

6 years agopublish the github repo instead, for easier receipt of pull requests
Karen Etheridge [Fri, 20 Apr 2018 13:40:08 +0000]
publish the github repo instead, for easier receipt of pull requests

6 years agoadd categories new to 5.28.0 to warnings list
Karen Etheridge [Fri, 20 Apr 2018 13:23:53 +0000]
add categories new to 5.28.0 to warnings list

5.27.7: shadow
5.27.8: experimental::script_run
5.27.9: experimental::alpha_assertions

6 years agoannotate when declared_refs was added
Karen Etheridge [Fri, 20 Apr 2018 13:19:46 +0000]
annotate when declared_refs was added

(This warnings category was actually added in perl 5.25.10.)

6 years agouse tr instead of eval on $VERSION
Karen Etheridge [Fri, 20 Apr 2018 13:13:47 +0000]
use tr instead of eval on $VERSION

This way, trailing zeroes are preserved in the version. This might be
important in some cases e.g. in metadata.

6 years agostringify version before comparing, as recommended by Zefram
Karen Etheridge [Fri, 20 Apr 2018 13:10:32 +0000]
stringify version before comparing, as recommended by Zefram

6 years agodone_testing > no_plan
Karen Etheridge [Fri, 20 Apr 2018 13:06:04 +0000]
done_testing > no_plan

6 years agotest on more perl versions
Karen Etheridge [Fri, 20 Apr 2018 13:03:51 +0000]
test on more perl versions

6 years agoBumping version to 2.000005
Karen Etheridge [Fri, 20 Apr 2018 13:52:15 +0000]
Bumping version to 2.000005

6 years agoRelease commit for 2.000004 v2.000004
Graham Knop [Thu, 19 Apr 2018 16:17:08 +0000]
Release commit for 2.000004

6 years agoBumping version to 2.000004
Graham Knop [Thu, 19 Apr 2018 16:16:39 +0000]
Bumping version to 2.000004

7 years agochangelog
Graham Knop [Fri, 14 Jul 2017 17:06:46 +0000]
changelog

7 years agoadd experimental::declared_refs to warning list
Graham Knop [Fri, 14 Jul 2017 17:00:54 +0000]
add experimental::declared_refs to warning list

7 years agoadd x_authority
Graham Knop [Thu, 15 Dec 2016 09:45:21 +0000]
add x_authority

8 years agoavoid needing . in @INC in dev mode
Graham Knop [Mon, 17 Oct 2016 15:38:07 +0000]
avoid needing . in @INC in dev mode

8 years agoRelease commit for 2.000003 v2.000003
Graham Knop [Tue, 19 Apr 2016 00:40:45 +0000]
Release commit for 2.000003

8 years agodon't rely on . being in @INC
Graham Knop [Tue, 19 Apr 2016 00:40:08 +0000]
don't rely on . being in @INC

8 years agoBumping version to 2.000003
Graham Knop [Mon, 18 Apr 2016 21:39:41 +0000]
Bumping version to 2.000003

8 years agoupdate changelog
Graham Knop [Mon, 18 Apr 2016 21:38:12 +0000]
update changelog

8 years agoupdate bundled ExtUtils::HasCompiler to 0.013
Graham Knop [Mon, 18 Apr 2016 20:22:47 +0000]
update bundled ExtUtils::HasCompiler to 0.013

8 years agono_index inc
Graham Knop [Mon, 18 Apr 2016 01:41:28 +0000]
no_index inc

8 years agomove XS prereqs to suggests rather than recommends
Graham Knop [Mon, 18 Apr 2016 01:41:16 +0000]
move XS prereqs to suggests rather than recommends

9 years agocanonicalize contributor names and addresses mirror/master
Karen Etheridge [Wed, 4 Nov 2015 23:37:41 +0000]
canonicalize contributor names and addresses

9 years agoRelease commit for 2.000002 mirror/testers v2.000002
Graham Knop [Wed, 4 Nov 2015 23:26:50 +0000]
Release commit for 2.000002

9 years agoBumping version to 2.000002
Graham Knop [Wed, 4 Nov 2015 23:26:28 +0000]
Bumping version to 2.000002

9 years agonote additional testing
Graham Knop [Wed, 4 Nov 2015 23:26:10 +0000]
note additional testing

9 years agotest version argument
Graham Knop [Tue, 3 Nov 2015 23:58:44 +0000]
test version argument

9 years agotest extras activation in v1 path
Graham Knop [Tue, 3 Nov 2015 23:11:50 +0000]
test extras activation in v1 path

9 years agomore sensible hash vs hashref checking
Graham Knop [Tue, 3 Nov 2015 23:11:25 +0000]
more sensible hash vs hashref checking

9 years agouse ExtUtils::HasCompiler for compiler detection
Graham Knop [Tue, 27 Oct 2015 18:10:49 +0000]
use ExtUtils::HasCompiler for compiler detection

9 years agoRelease commit for 2.000001 v2.000001
Graham Knop [Sun, 28 Jun 2015 07:38:13 +0000]
Release commit for 2.000001

9 years agoBumping version to 2.000001
Graham Knop [Sun, 28 Jun 2015 07:38:01 +0000]
Bumping version to 2.000001

9 years agotest that we can use the exact current strictures version
Graham Knop [Sun, 28 Jun 2015 07:37:41 +0000]
test that we can use the exact current strictures version

9 years agodon't rely on VERSION method to retrieve version to test against
Graham Knop [Sun, 28 Jun 2015 07:32:44 +0000]
don't rely on VERSION method to retrieve version to test against

9 years agochangelog
Graham Knop [Thu, 25 Jun 2015 23:38:13 +0000]
changelog

9 years agoupdate abstract since we don't fatalize all warnings anymore
Graham Knop [Thu, 25 Jun 2015 23:36:09 +0000]
update abstract since we don't fatalize all warnings anymore

9 years agochangelog
Graham Knop [Thu, 28 May 2015 22:14:38 +0000]
changelog

9 years agoclean up hint capturing code
Graham Knop [Thu, 28 May 2015 04:59:47 +0000]
clean up hint capturing code

Use a clean eval sub so main capture code can have strict applied.

9 years agoonly goto &UNIVERSAL::VERSION on perl 5.10+
Graham Knop [Thu, 28 May 2015 04:58:13 +0000]
only goto &UNIVERSAL::VERSION on perl 5.10+

We'd prefer to always use a goto when calling UNIVERSAL::VERSION, so
that the error reporting shows the correct location.  It seems to like
segfaulting on some 5.8 builds though, so we're better off being safe
and only doing it on 5.10+.

9 years agocalculate next version to test rather than hard coding
Graham Knop [Wed, 27 May 2015 07:13:33 +0000]
calculate next version to test rather than hard coding

9 years agouse string eval for testing hints to avoid compile vs runtime complexity
Graham Knop [Wed, 27 May 2015 07:10:21 +0000]
use string eval for testing hints to avoid compile vs runtime complexity

9 years agoremove extraneous strictures import in test
Graham Knop [Wed, 27 May 2015 07:08:55 +0000]
remove extraneous strictures import in test

9 years agowait until STDERR is restored before rethrowing error in test
Graham Knop [Wed, 27 May 2015 07:08:11 +0000]
wait until STDERR is restored before rethrowing error in test

9 years agomore extensive travis testing
Graham Knop [Sun, 1 Mar 2015 13:18:40 +0000]
more extensive travis testing

9 years agoadd new experimental::bitwise category
Graham Knop [Sun, 1 Mar 2015 13:12:12 +0000]
add new experimental::bitwise category

9 years agoalso check for .bzr
Graham Knop [Fri, 27 Feb 2015 20:45:08 +0000]
also check for .bzr

9 years agoRelease commit for 2.000000 v2.000000
Graham Knop [Thu, 26 Feb 2015 09:32:27 +0000]
Release commit for 2.000000

9 years agoremove 1.999 headers from changelog
Graham Knop [Thu, 26 Feb 2015 09:31:40 +0000]
remove 1.999 headers from changelog

9 years agobump version to 2.000000
Graham Knop [Wed, 25 Feb 2015 23:06:17 +0000]
bump version to 2.000000

9 years agoRelease commit for 1.999_002 v1.999_002
Graham Knop [Thu, 5 Feb 2015 17:02:48 +0000]
Release commit for 1.999_002

9 years agobump version to 1.999_002
Graham Knop [Thu, 5 Feb 2015 11:34:35 +0000]
bump version to 1.999_002

9 years agochangelog 5.6 fixes
Graham Knop [Thu, 5 Feb 2015 11:34:11 +0000]
changelog 5.6 fixes

9 years agoadd missing 5.6 warning categories
Graham Knop [Thu, 5 Feb 2015 09:50:58 +0000]
add missing 5.6 warning categories

9 years agobetter diagnostics on version check failure
Graham Knop [Thu, 5 Feb 2015 09:50:13 +0000]
better diagnostics on version check failure

9 years agoavoid goto UNIVERSAL::VERSION on 5.6
Graham Knop [Thu, 5 Feb 2015 09:49:44 +0000]
avoid goto UNIVERSAL::VERSION on 5.6

9 years agoremove extraneous manifest includes
Graham Knop [Tue, 3 Feb 2015 05:27:40 +0000]
remove extraneous manifest includes

9 years agoRelease commit for 1.999_001 v1.999_001
Graham Knop [Sun, 1 Feb 2015 20:48:45 +0000]
Release commit for 1.999_001

9 years agoMerge branch 'version-2'
Graham Knop [Sun, 1 Feb 2015 20:32:15 +0000]
Merge branch 'version-2'

9 years agochange to version 1.999_001, but set it to 2 at runtime
Graham Knop [Sun, 1 Feb 2015 20:08:53 +0000]
change to version 1.999_001, but set it to 2 at runtime

Requesting strictures 2 is part of the API, so the runtime version needs
to be >= 2.  It's a bit of a cheat, but shouldn't break too much.

9 years agochangelog for v2 version-2 mirror/version-2
Graham Knop [Fri, 30 Jan 2015 13:11:55 +0000]
changelog for v2

9 years agoadd rationale for category exclusions to docs
Graham Knop [Sun, 25 Jan 2015 21:52:07 +0000]
add rationale for category exclusions to docs

9 years agoupdate docs for current behavior
Graham Knop [Thu, 22 Jan 2015 01:42:55 +0000]
update docs for current behavior

9 years agoadd new warning categories from 5.21 series
Graham Knop [Thu, 22 Jan 2015 01:37:58 +0000]
add new warning categories from 5.21 series

9 years agoclarify behavior of extras
Graham Knop [Wed, 21 Jan 2015 19:19:11 +0000]
clarify behavior of extras

9 years agouse different mechanism for disabling some warnings
Graham Knop [Mon, 4 Aug 2014 09:40:24 +0000]
use different mechanism for disabling some warnings

9 years agobetter testing of extra module load failures
Graham Knop [Sun, 1 Jun 2014 05:57:49 +0000]
better testing of extra module load failures

9 years agoadd strictures::extra module
Graham Knop [Sat, 31 May 2014 21:13:28 +0000]
add strictures::extra module

9 years agoadd 5.20 warning categories
Graham Knop [Sat, 31 May 2014 21:01:58 +0000]
add 5.20 warning categories

9 years agodon't test category list if other modules preloaded
Graham Knop [Sun, 1 Jun 2014 05:30:15 +0000]
don't test category list if other modules preloaded

9 years agoauthor test for new warning categories
Graham Knop [Tue, 18 Mar 2014 06:52:45 +0000]
author test for new warning categories

9 years agocomments about why we have some exceptions to fatal
Graham Knop [Tue, 1 Apr 2014 14:29:31 +0000]
comments about why we have some exceptions to fatal

9 years agodocument version switching and version 2 behavior
Graham Knop [Fri, 17 Jan 2014 02:51:59 +0000]
document version switching and version 2 behavior

9 years agostrictures 2, disabling fatal warnings on some categories
Graham Knop [Mon, 6 Jan 2014 12:07:39 +0000]
strictures 2, disabling fatal warnings on some categories

9 years agorefactor hints testing for better naming and flexibility
Graham Knop [Thu, 16 Jan 2014 18:36:10 +0000]
refactor hints testing for better naming and flexibility

9 years agobetter error handling for bad versions
Graham Knop [Thu, 16 Jan 2014 18:26:10 +0000]
better error handling for bad versions

9 years agofactor out env check from file check
Graham Knop [Sat, 31 May 2014 21:18:50 +0000]
factor out env check from file check

9 years agorefactor file checking for extras
Graham Knop [Mon, 6 Jan 2014 12:00:22 +0000]
refactor file checking for extras

9 years agorefactor extras loading
Graham Knop [Mon, 6 Jan 2014 11:46:27 +0000]
refactor extras loading

9 years agostore requested strictures version so we can switch behavior based on it
Graham Knop [Thu, 2 May 2013 12:18:03 +0000]
store requested strictures version so we can switch behavior based on it

9 years agoreformat docs
Graham Knop [Sun, 16 Mar 2014 16:16:20 +0000]
reformat docs

9 years agoRelease commit for 1.005006 v1.005006
Graham Knop [Fri, 30 Jan 2015 13:01:44 +0000]
Release commit for 1.005006

9 years agobump version to 1.005006
Graham Knop [Fri, 30 Jan 2015 13:00:58 +0000]
bump version to 1.005006

9 years agomention test cleanup in changelog
Graham Knop [Fri, 30 Jan 2015 12:58:10 +0000]
mention test cleanup in changelog

9 years agomake sure VERSION is numified
Graham Knop [Fri, 30 Jan 2015 12:17:38 +0000]
make sure VERSION is numified

9 years agodon't silence errors in tests
Graham Knop [Thu, 16 Jan 2014 18:27:37 +0000]
don't silence errors in tests

9 years agolist pod test modules as develop prereqs
Graham Knop [Sun, 1 Jun 2014 05:10:31 +0000]
list pod test modules as develop prereqs

9 years agoavoid using pod checking functions that plan
Graham Knop [Thu, 22 Jan 2015 02:09:02 +0000]
avoid using pod checking functions that plan

9 years agoadd travis config
Graham Knop [Sun, 1 Jun 2014 04:44:43 +0000]
add travis config

9 years agosplit extras testing into separate file and make it more robust
Graham Knop [Fri, 30 Jan 2015 10:56:00 +0000]
split extras testing into separate file and make it more robust

Change extras testing script to not rely on extras actually being
installed, and use inline evals rather than separate files to make it
more obvious what is being checked.

9 years agofix perl version conditional
Graham Knop [Fri, 30 Jan 2015 10:53:58 +0000]
fix perl version conditional

9 years agoinclude dir sep in regex in docs
Graham Knop [Fri, 30 Jan 2015 10:01:36 +0000]
include dir sep in regex in docs

9 years agochangelog
Graham Knop [Tue, 27 Jan 2015 23:14:03 +0000]
changelog

9 years agodelay checking for vcs dirs until we are in an appropriate file
Graham Knop [Mon, 26 Jan 2015 23:06:11 +0000]
delay checking for vcs dirs until we are in an appropriate file

9 years agofix test for t/xt/lib/blib to only trigger on directories
Graham Knop [Mon, 26 Jan 2015 23:02:26 +0000]
fix test for t/xt/lib/blib to only trigger on directories

10 years agoremove realclean from Makefile.PL and let Distar handle it
Graham Knop [Thu, 21 Aug 2014 15:40:43 +0000]
remove realclean from Makefile.PL and let Distar handle it