Test-Compile

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - Be more careful about windows filenames

v3.3.2	  2024-05-03
    - Require a newer version of Test::More (fix CPAN testing failure?)
    - Don't add an unnecassary "./" to the start of filepaths (CPAN-RT 151090)

v3.3.1	  2023-07-17
    - Fix 'silent, no taint' mode (which doesn't cause the compile to fail)

v3.3.0	  2023-07-12
    - Tests should pass, even if Taint mode is not compiled into perl
    - Improve the documentation (@dirs was a terrible name)
    - Internal: improve error handling
    - Internal: remove redundant constants
    - Internal: simplify complex conditional (for better testing)
    - Internal: more tests for better coverage

v3.2.2	  2023-04-06
    - Finally understand (and fix?) the test failures on windows

v3.2.1	  2023-04-05
    - Try to resolve some issues highlighted by CpanTesters

v3.2.0	  2023-04-03
    - Sort the output of all_pl_files() and all_pm_files()

v3.1.1	  2023-03-28
    - Proof read and correct the POD
    - Be more consistent about where we search for files (by default)
    - Update copyright (2023)

v3.1.0	  2022-06-02
    - (Tom Hukins) Treat files with .psgi extensions as perl
    - (Tom Hukins) Look for file in a case insensitive manner
    - Update the example code so it doesn't import anything

v3.0.1	  2021-08-22
    - (waterkip) Really remove UNIVERSAL::require (CPAN-RT 138934)

v3.0.0	  2021-08-21
    - Stop tring to detect the OS
    - Stop doing strange things for non posix systems (not backwards compatible)
    - Don't depend on UNIVERSAL::require

v2.4.2	  2021-06-16
    - (dboehmer) make 'all_files_ok()' more consistent
    - (dboehmer) Fix typo
    - More documentation improvements
    - Yet more tests
    - Update copyright

v2.4.1    2020-07-06
    - (mohawk2) Fix if perl is installed in a dir with a space in it's path
    - (mohawk2) Fix for Strawberry perl without Devel::CheckOS

v2.4.0    2020-03-29
    - RT-132153: Be more verbose when in verbose mode
    - Update copyright

v2.3.1    2019-10-23
    - RT-130694: all_pm_files_ok and all_pl_files_ok should return true/false

v2.3.0    2019-10-09
    - Search for perl files in blib first (Alexandr Ciornii <alexchorny@gmail.com>)
    - Improve tests, remove redundant code, 
    - Refactor POD, make the deprecation of the functional interface clearer

v2.2.2    2019-07-11
    - Fix cpan-test failures on mswin32

v2.2.1    2019-07-09
    - Ooops, the module still depends on UNIVERSAL::require
    - Oh, and the subprocess function now requires perl 5.10.0 

v2.2.0    2019-07-08
    - RT-118530: Capture (and optionally suppress) all output from subcommands
    - RT-102817: Change the default value for 'verbose', from 1 to undef
    - RT-118419: pm and pl files are now both checked using 'perl -c'
    - Changes to POD: fixes to escaping, update for new functionality, simplify it
    - The module no longer depends on UNIVERSAL::require

v2.1.2    2019-07-03
    - More corrections to the POD
    - More tests, try specifying specific files to all_pX_files()
    - Use the correct method in all_pl_files_ok() (Noel Maddy)

v2.1.1    2019-07-01              (Evan Giles <egiles@cpan.org>)
    - Correct the POD

v2.1.0    2019-06-29              (Evan Giles <egiles@cpan.org>)
    - Update copyright
    - Add all_pm_files_ok() and all_pl_files_ok() methods to the internal class

v2.0.1    2019-06-18              (Evan Giles <egiles@cpan.org>)
    - Export most of the old functions (CPAN-RT 129888)

v2.0_0    2019-06-18
    Łukasz Hejnak <lehack@lehack.pl>
    - Replaced import() with Exporter usage.
    - Added all_files_ok to the procedural mode.
    - Added .git to list of directories ignored when looking for pm/pl files.
    - Added an else clause for pl_file_compiles so that it catches file not found errors.
    Evan Giles <egiles@cpan.org>
    - Remove 'exported_to' function
    - Remove cleanup steps from the Build.PL file
    - Bump version number for backwards incompatible changes (semver.org)

v1.3.0    2015-09-24              (Evan Giles <egiles@cpan.org>)
    - Announce the deprecation the procedural functions (long overdue)

v1.2.2    UNRELEASED              (Evan Giles <egiles@cpan.org>)
    - Remove the 'use 5.6.2' statements, they cause warnings.
    - Fix some spelling errors
    - Move the xt tests into the main test directory
    - Protect against strange PERL5LIB chars (CPAN-RT 104614)

v1.2.1    2014-12-09              (Evan Giles <egiles@cpan.org>)
    - Fix (skip where appropriate) failing CPAN test
    - Avoid warnings for empty files in all_pl_files (Nigel Gregoire)

v1.2.0    2014-08-08              (Evan Giles <egiles@cpan.org>)
    - Files without extension may not be perl (rt83917)
    - Small POD fix

v1.1.0    2014-07-18              (Evan Giles <egiles@cpan.org>)
    - Allow use of Test::Compile in an object oriented manner
    - Promote the OO interface in the POD
    - Test::Compile::Internal is now verbose by default
    - Correct the dependancy information

v1.0.1    2014-03-20              (Evan Giles <egiles@cpan.org>)
    - Fix stupid omission from the MANAIFEST (tests failed everywhere)

v1.0.0    2014-03-19              (Evan Giles <egiles@cpan.org>)
    - Try to use Sematic Versioning - http://semver.org
    - Add diagnostics on compilation failure        (Micheal G. Schwern)
    - require, don't use                            (Micheal G. Schwern)
    - Test for truth, not an integer.               (Micheal G. Schwern)
    - Small POD fix                                 (Micheal G. Schwern)
    - OS X is not a crazy OS from a redirection POV (Micheal G. Schwern)

0.24  2013 02 22                  (Evan Giles <egiles@cpan.org>)
    - Update POD to explain more problems with Test::Compile

0.23  2013.01.23                  (Evan Giles <egiles@cpan.org>)
    - Update Copyright for 2013
    - CPAN-RT #82887, Sébastien Aperghis-Tramoni <sebastien@aperghis.net>
        - Correct handling of PERL5LIB
        - fix regexp to detect taint mode

0.22  2012.10.31                  (Evan Giles <egiles@cpan.org>)
    - Set verbose on for the Test::Compile library (rt80187)



( run in 0.562 second using v1.01-cache-2.11-cpan-39bf76dae61 )