# HG changeset patch # User Vincent Tondellier # Date 1482091887 -3600 # Node ID 8692800ec9ba21344ae38503c5770c1f1d3771f1 # Parent 5a99941ed0caa1bbc287b3c8659163c3305e4c09 Use Dzil PkgVersion Add a newline after each package to make Dist::Zilla happy diff -r 5a99941ed0ca -r 8692800ec9ba dist.ini --- a/dist.ini Sun Dec 18 20:14:31 2016 +0100 +++ b/dist.ini Sun Dec 18 21:11:27 2016 +0100 @@ -8,6 +8,8 @@ [@Basic] [MetaJSON] +[CPANFile] +[PkgVersion] [Mercurial::Check] [MetaResources] diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest.pm --- a/lib/CrashTest.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest.pm Sun Dec 18 21:11:27 2016 +0100 @@ -1,4 +1,18 @@ +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + package CrashTest; + use Mojo::Base 'Mojolicious'; use CrashTest::Model::Storage; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Command/get_trace.pm --- a/lib/CrashTest/Command/get_trace.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Command/get_trace.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Command::get_trace; + use Mojo::Base 'Mojolicious::Command'; use Mojo::JSON::MaybeXS; use Mojo::JSON qw/decode_json/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Command/insert.pm --- a/lib/CrashTest/Command/insert.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Command/insert.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Command::insert; + use Mojo::Base 'Mojolicious::Command'; use Mojo::JSON::MaybeXS; use Mojo::JSON qw/decode_json/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Command/update.pm --- a/lib/CrashTest/Command/update.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Command/update.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Command::update; + use Mojo::Base 'Mojolicious::Command'; use Mojo::JSON::MaybeXS; use Mojo::JSON qw/decode_json/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Controller/CrashGroups.pm --- a/lib/CrashTest/Controller/CrashGroups.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Controller/CrashGroups.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Controller::CrashGroups; + use Mojo::Base 'Mojolicious::Controller'; use Mojo::Util qw/dumper/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Controller/CrashInserter.pm --- a/lib/CrashTest/Controller/CrashInserter.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Controller/CrashInserter.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Controller::CrashInserter; + use Mojo::Base 'Mojolicious::Controller'; sub insert { diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Controller/CrashReports.pm --- a/lib/CrashTest/Controller/CrashReports.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Controller/CrashReports.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Controller::CrashReports; + use Mojo::Base 'Mojolicious::Controller'; use Mojo::Util qw/dumper/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Helper/Backtrace.pm --- a/lib/CrashTest/Helper/Backtrace.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Helper/Backtrace.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Helper::Backtrace; + use Mojo::Base 'Mojolicious::Plugin'; sub register { diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Helper/BugLinks.pm --- a/lib/CrashTest/Helper/BugLinks.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Helper/BugLinks.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Helper::BugLinks; + use Mojo::Base 'Mojolicious::Plugin'; has [ qw/config app/ ]; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Helper/DateTime.pm --- a/lib/CrashTest/Helper/DateTime.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Helper/DateTime.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Helper::DateTime; + use Mojo::Base 'Mojolicious::Plugin'; use DateTime::Format::Pg; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Helper/Stats.pm --- a/lib/CrashTest/Helper/Stats.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Helper/Stats.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Helper::Stats; + use Mojo::Base 'Mojolicious::Plugin'; use Mojo::ByteStream qw/b/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Helper/XmlEscape.pm --- a/lib/CrashTest/Helper/XmlEscape.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Helper/XmlEscape.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Helper::XmlEscape; + use Mojo::Base 'Mojolicious::Plugin'; use Mojo::ByteStream qw/b/; use Mojo::Util qw/xml_escape/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/BugLink.pm --- a/lib/CrashTest/Model/BugLink.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/BugLink.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::BugLink; + use Mojo::Base -base; use Mojo::Util qw/dumper/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/CrashGroup.pm --- a/lib/CrashTest/Model/CrashGroup.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/CrashGroup.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::CrashGroup; + use Mojo::Base -base; has [ qw/app config/ ]; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/CrashProcessor.pm --- a/lib/CrashTest/Model/CrashProcessor.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/CrashProcessor.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::CrashProcessor; + use Mojo::Base -base; use File::Temp; use UUID; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/CrashReport.pm --- a/lib/CrashTest/Model/CrashReport.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/CrashReport.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::CrashReport; + use Mojo::Base -base; has [ qw/app config/ ]; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/Frame.pm --- a/lib/CrashTest/Model/Frame.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/Frame.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::Frame; + use Mojo::Base -base; use File::Basename; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/StackFilter.pm --- a/lib/CrashTest/Model/StackFilter.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/StackFilter.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::StackFilter; + use Mojo::Base -base; use Mojo::Loader qw/load_class find_modules/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/Storage.pm --- a/lib/CrashTest/Model/Storage.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/Storage.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::Storage; + use Mojo::Base -base; has [ qw/app config/ ]; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Model/Thread.pm --- a/lib/CrashTest/Model/Thread.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Model/Thread.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Model::Thread; + use Mojo::Base -base; use CrashTest::Model::Frame; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/BugLink/Bugzilla.pm --- a/lib/CrashTest/Plugin/BugLink/Bugzilla.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/BugLink/Bugzilla.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::BugLink::Bugzilla; + use Mojo::Base 'Mojolicious::Plugin'; use Mojo::Util qw/dumper/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/BugLink/Redmine.pm --- a/lib/CrashTest/Plugin/BugLink/Redmine.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/BugLink/Redmine.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::BugLink::Redmine; + use Mojo::Base 'Mojolicious::Plugin'; use Mojo::Util qw/dumper/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/CrashProcessor/Breakpad.pm --- a/lib/CrashTest/Plugin/CrashProcessor/Breakpad.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/CrashProcessor/Breakpad.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::CrashProcessor::Breakpad; + use Mojo::Base 'Mojolicious::Plugin'; use Mojo::JSON::MaybeXS; use Mojo::JSON qw/decode_json/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/CrashSignatureExtractor/C_Cpp.pm --- a/lib/CrashTest/Plugin/CrashSignatureExtractor/C_Cpp.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/CrashSignatureExtractor/C_Cpp.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::CrashSignatureExtractor::C_Cpp; + use Mojo::Base -base; use Mojo::Util qw/dumper/; use Text::Balanced qw/extract_bracketed/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/StackFilter/FileLink.pm --- a/lib/CrashTest/Plugin/StackFilter/FileLink.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/StackFilter/FileLink.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::StackFilter::FileLink; + use Mojo::Base -base; sub priority { return 50; } diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/StackFilter/FrameTrust.pm --- a/lib/CrashTest/Plugin/StackFilter/FrameTrust.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/StackFilter/FrameTrust.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::StackFilter::FrameTrust; + use Mojo::Base -base; sub priority { return 10; } diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/StackFilter/HideArgs.pm --- a/lib/CrashTest/Plugin/StackFilter/HideArgs.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/StackFilter/HideArgs.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::StackFilter::HideArgs; + use Mojo::Base -base; use Text::Balanced qw/extract_bracketed/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Base.pm --- a/lib/CrashTest/Plugin/Storage/Base.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Base.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Base; + use Mojo::Base -base; use Scalar::Util qw/weaken/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/File.pm --- a/lib/CrashTest/Plugin/Storage/File.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/File.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::File; + use Mojo::Base 'Mojolicious::Plugin'; sub register { @@ -23,6 +24,7 @@ 1; package CrashTest::Plugin::Storage::File::Instance; + use Mojo::Base "CrashTest::Plugin::Storage::Base"; has models => sub { @@ -34,6 +36,7 @@ 1; package CrashTest::Plugin::Storage::File::Model::CrashReport; + use Mojo::Base -base; use Mojo::Util qw/slurp spurt/; use Mojo::JSON::MaybeXS; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Sql.pm --- a/lib/CrashTest/Plugin/Storage/Sql.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Sql.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Sql; + use Mojo::Base 'Mojolicious::Plugin'; sub register { @@ -24,6 +25,7 @@ 1; package CrashTest::Plugin::Storage::Sql::Instance; + use Mojo::Base "CrashTest::Plugin::Storage::Base"; use Mojo::Loader qw/load_class/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Sql/Command/db.pm --- a/lib/CrashTest/Plugin/Storage/Sql/Command/db.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Sql/Command/db.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Sql::Command::db; + use Mojo::Base 'Mojolicious::Command'; use File::Spec::Functions 'catdir'; use File::Basename; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Sql/Model/CrashGroup.pm --- a/lib/CrashTest/Plugin/Storage/Sql/Model/CrashGroup.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Sql/Model/CrashGroup.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Sql::Model::CrashGroup; + use Mojo::Base -base; use Data::Page; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Sql/Model/CrashReport.pm --- a/lib/CrashTest/Plugin/Storage/Sql/Model/CrashReport.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Sql/Model/CrashReport.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Sql::Model::CrashReport; + use Mojo::Base -base; use Mojo::JSON::MaybeXS; use Mojo::JSON qw/encode_json decode_json/; diff -r 5a99941ed0ca -r 8692800ec9ba lib/CrashTest/Plugin/Storage/Sql/Utils.pm --- a/lib/CrashTest/Plugin/Storage/Sql/Utils.pm Sun Dec 18 20:14:31 2016 +0100 +++ b/lib/CrashTest/Plugin/Storage/Sql/Utils.pm Sun Dec 18 21:11:27 2016 +0100 @@ -12,6 +12,7 @@ # along with this program. If not, see . package CrashTest::Plugin::Storage::Sql::Utils; + use Mojo::Base -base; use Storable 'dclone'; use Search::QueryParser::SQL;