From 81ee6dae7c0d23d728f89e1022d03d17642fcf1c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz>
Date: Tue, 15 Jun 2021 22:41:39 +0200
Subject: [PATCH] Supress signatures warning

---
 lib/CF/Controller/Events.pm | 5 +++--
 lib/CF/Controller/Posts.pm  | 5 +++--
 lib/CF/Controller/SSO.pm    | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/lib/CF/Controller/Events.pm b/lib/CF/Controller/Events.pm
index f3e049a..30a72a3 100644
--- a/lib/CF/Controller/Events.pm
+++ b/lib/CF/Controller/Events.pm
@@ -1,10 +1,11 @@
 package CF::Controller::Events;
 
-use feature 'signatures';
-no warnings qw{ experimental::signatures };
 use Mojo::Base 'Mojolicious::Controller';
 use UUID::URandom qw(create_uuid_string);
 
+use feature 'signatures';
+no warnings 'experimental::signatures';
+
 sub create ($c) {
     $c->openapi->valid_input or return;
 
diff --git a/lib/CF/Controller/Posts.pm b/lib/CF/Controller/Posts.pm
index cfd0050..6a890ee 100644
--- a/lib/CF/Controller/Posts.pm
+++ b/lib/CF/Controller/Posts.pm
@@ -1,10 +1,11 @@
 package CF::Controller::Posts;
 
-use feature 'signatures';
-no warnings qw{ experimental::signatures };
 use Mojo::Base 'Mojolicious::Controller';
 use Mojo::Pg::PubSub;
 
+use feature 'signatures';
+no warnings 'experimental::signatures';
+
 # TODO: do modelu
 use constant STATUS_ANNOUNCEMENTS => {
     1 => 2, # prijatelny n.p.
diff --git a/lib/CF/Controller/SSO.pm b/lib/CF/Controller/SSO.pm
index 880bae3..767e1ee 100644
--- a/lib/CF/Controller/SSO.pm
+++ b/lib/CF/Controller/SSO.pm
@@ -1,12 +1,13 @@
 package CF::Controller::SSO;
 
-use feature 'signatures';
-no warnings qw{ experimental::signatures };
 use Mojo::Base 'Mojolicious::Controller';
 use Mojo::Pg::PubSub;
 use Mojo::UserAgent;
 use JSON;
 
+use feature 'signatures';
+no warnings 'experimental::signatures';
+
 use constant REDIS_CACHE_LIFETIME => 300;
 use constant REDIS_CACHE_KEY      => 'SSO SUBJECTS %s';
 
-- 
GitLab