Verified Commit f601c45d authored by Roman Lacko's avatar Roman Lacko
Browse files

GitLab: Reformat constants

parent b7ff3203
...@@ -25,15 +25,40 @@ use GitLab::Users; ...@@ -25,15 +25,40 @@ use GitLab::Users;
use parent "Exporter"; use parent "Exporter";
our @EXPORT_OK = ();
our %EXPORT_TAGS = ( our %EXPORT_TAGS = (
group_visibility => [ qw|GROUP_VISIBILITY GROUP_PRIVATE GROUP_INTERNAL GROUP_PUBLIC | ], group_visibility => [qw(
member_access => [ qw|MEMBER_ACCESS MEMBER_GUEST MEMBER_REPORTER MEMBER_DEVELOPER MEMBER_MASTER MEMBER_OWNER | ], GROUP_VISIBILITY
project_visibility => [ qw|PROJECT_PRIVATE PROJECT_INTERNAL PROJECT_PUBLIC| ], GROUP_PRIVATE
utils => [ qw|group_visibility_name member_access_name| ], GROUP_INTERNAL
GROUP_PUBLIC
)],
member_access => [qw(
MEMBER_ACCESS
MEMBER_GUEST
MEMBER_REPORTER
MEMBER_DEVELOPER
MEMBER_MASTER
MEMBER_OWNER
)],
project_visibility => [qw(
PROJECT_PRIVATE
PROJECT_INTERNAL
PROJECT_PUBLIC
)],
utils => [qw(
group_visibility_name
member_access_name
)],
); );
Exporter::export_ok_tags(qw|group_visibility member_access project_visibility utils|); Exporter::export_ok_tags(qw(
group_visibility
member_access
project_visibility utils
));
#=============================================================================== #===============================================================================
# Constants # Constants
...@@ -58,12 +83,25 @@ use constant { ...@@ -58,12 +83,25 @@ use constant {
PROJECT_PUBLIC => "public", PROJECT_PUBLIC => "public",
}; };
use constant GROUP_VISIBILITY use constant GROUP_VISIBILITY => (
=> (GROUP_PRIVATE, GROUP_INTERNAL, GROUP_PUBLIC); GROUP_PRIVATE,
use constant MEMBER_ACCESS GROUP_INTERNAL,
=> (MEMBER_GUEST, MEMBER_REPORTER, MEMBER_DEVELOPER, MEMBER_MASTER, MEMBER_OWNER); GROUP_PUBLIC,
use constant PROJECT_VISIBILITY );
=> (PROJECT_PRIVATE, PROJECT_INTERNAL, PROJECT_PUBLIC);
use constant MEMBER_ACCESS => (
MEMBER_GUEST,
MEMBER_REPORTER,
MEMBER_DEVELOPER,
MEMBER_MASTER,
MEMBER_OWNER,
);
use constant PROJECT_VISIBILITY => (
PROJECT_PRIVATE,
PROJECT_INTERNAL,
PROJECT_PUBLIC,
);
#=============================================================================== #===============================================================================
# Utilities # Utilities
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment