180201.1 · e2f57856bc36022622412a9e21b644b3e8e5cd81
Move record-options to dev/, and do not put it in the distro
reading declarations
Changes to dev/record-options. All files
@@ -0,0 +1,30 @@+#!/usr/bin/env perl++use strict;+use warnings;++use blib;+use App::Ack::ConfigLoader ();+use Getopt::Long;++my $option_coverage_file = 'opts.coverage';++my @extra_options = (+ 'type-add=s',+ 'type-set=s',+ 'dump',+);++my $fh;+open $fh, '>>', $option_coverage_file or die $!;++my $arg_spec = App::Ack::ConfigLoader::get_arg_spec({}, undef);+foreach my $k (keys %{$arg_spec}, @extra_options) {+ $arg_spec->{$k} = sub {+ print { $fh } "$k\n";+ };+}+Getopt::Long::Configure('pass_through');+GetOptions(%{$arg_spec});++close $fh;