Revision history for Perl-Metrics-Halstead

0.0620 2025-05-17 11:07:01
    - Fix the eg/self.pl program.

0.0619 2025-05-16 23:29:52
    - Fix bin/halstead.

0.0618 2025-05-16 20:19:36
    - Add the eg/self.pl program.

0.0617 2022-10-23 15:35:17
    - Avoid implicit imports.

0.0616 2022-06-08 18:10:20
    - Improve the test script.

0.0615 2022-06-08 17:47:13
    - Make eg/git-halstead visualize git revisions.
    - Improve test file.

0.0614 2022-01-26 10:52:04
    - Update link to write-up.

0.0613 2021-03-15 10:07:21
    - Fix up the bin/halstead program slightly.

0.0612 2020-11-15 16:36:33
    - Fix up the eg/git-halstead program.

0.0611 2020-11-15 16:27:14
    - Add the eg/git-halstead program.
    - Update documentation.

0.0610 2020-03-22 20:21:35
    - Reinstate the MinimumPerl plugin.

0.0609 2020-03-21 18:31:41
    - Clean up module code a bit.
    - Don't document the ->BUILD method.

0.0608 2019-06-08 08:44:11
    - Add missing POD section for --precision to bin/halstead.

0.0607 2019-06-08 08:36:06
    - Allow report decimal precision to be specified.
    - Improve documentation.

0.0606 2019-06-08 00:08:19
    - Improve the bin/halstead documentation.

0.0605 2019-04-15 18:37:18
    - Clean up the bin/halstead code.

0.0604 2019-04-14 23:06:36
    - Improve die calls in the BUILD() routine.

0.0603 2019-04-06 08:40:29
    - Fix comment skipping logic.
    - Turn eg/analyze into bin/halstead with Getopt::Long goodness.

0.0602 2019-03-28 00:45:12
    - Improve documentation.
    - Add report output tests.

0.0601 2019-03-23 07:17:06
    - Add the eg/analyze example program.
    - Add my write-up link to the documentation.

0.0600 2019-03-18 16:20:19
    - Add missing tokens to skip and classify as an operand.
    - Look for matches for /Number/ instead of a single token type in the operand classification.

0.0502 2019-03-18 15:28:01
    - Improve the ->report output.
    - Add test case.

0.0501 2019-03-18 11:48:48
    - Improve documentation.

0.0500 2019-03-17 20:56:54
    - Do not include code comments or POD in the computations.

0.0401 2019-03-17 18:27:04
    - Fix annoying typo.
    - Drop the unknown "min_volume" metric and revert the level computation.

0.0400 2019-03-17 17:03:21
    - Add test case for a bogus file.
    - Improve documentation.
    - Rename ->dump to ->report and make ->dump return a hashref of metrics.

0.0300 2019-03-17 14:29:24
    - Add min_volume, lang_level and intel_content metrics. Fix level computation.

0.0204 2019-03-17 10:23:14
    - Add PPI::Token::HereDoc to operands.

0.0203 2019-03-17 10:16:57
    - Add PPI::Token::Pod to operands.

0.0202 2019-03-17 02:13:55
    - Clean up module syntax and POD.

0.0201 2019-03-17 01:49:49
    - Improve test cases.
    - Improve documentation slightly.

0.0200 2019-03-16 23:38:00
    - Add the ->dump method to output the computations.

0.0100 2019-03-16 22:59:02
    - Minted by Dist::Zilla.
