Class: Tasks::Gitlab::Permissions::Assignable::ValidateTask

Inherits:
BaseValidateTask show all
Defined in:
lib/tasks/gitlab/permissions/assignable/validate_task.rb

Constant Summary collapse

PERMISSION_DIR =
::Authz::PermissionGroups::Assignable::BASE_PATH

Instance Attribute Summary

Attributes inherited from BaseValidateTask

#declarative_policy_permissions

Instance Method Summary collapse

Methods inherited from BaseValidateTask

#run

Constructor Details

#initializeValidateTask

Returns a new instance of ValidateTask.



10
11
12
13
14
15
16
# File 'lib/tasks/gitlab/permissions/assignable/validate_task.rb', line 10

def initialize
  @violations = {
    schema: {},
    duplicate_name: [],
    file: {}
  }
end