diff options
author | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2014-10-31 16:17:48 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2014-11-03 13:08:43 +0100 |
commit | caa16fc4332873d33691935164ef03768a7742c7 (patch) | |
tree | 49909c783bfbe3577dd75f62db006fceab4791fe /git-hooks | |
parent | c2245d1a959bc7b2937a592769b97a4da907939b (diff) |
fix optionality of JSON dependency
we need to use 'require' - 'use' is compile-time, regardless of
location.
Change-Id: Ie341dde2467206563e6995e1e7f8f3686fcdd8fa
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'git-hooks')
-rwxr-xr-x | git-hooks/sanitize-commit | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/git-hooks/sanitize-commit b/git-hooks/sanitize-commit index 3586a79..9160f7e 100755 --- a/git-hooks/sanitize-commit +++ b/git-hooks/sanitize-commit @@ -669,7 +669,6 @@ if ($mixws_check) { } if ($gerrit_rest) { - use JSON; my %gerrit_review; my @cover_texts; foreach my $fn (sort keys %complaints) { @@ -697,7 +696,8 @@ if ($gerrit_rest) { push @cover_texts, "See http://qt-project.org/wiki/Early-Warning-System for explanations."; $gerrit_review{message} = join "\n\n", @cover_texts; } - print encode_json(\%gerrit_review)."\n"; + require JSON; + print JSON::encode_json(\%gerrit_review)."\n"; } elsif (%complaints) { if (!$gerrit) { $summary =~ s/^(.{50}).{5,}$/$1\[...]/; |