Sha256: bd02988a7ee33d3b04661aee2ac72f10879fdbe852e03ba773add2e91b5c868b

Contents?: true

Size: 399 Bytes

Versions: 28

Compression:

Stored size: 399 Bytes

Contents

# frozen_string_literal: true

module Ghub
  module Responses
    # Defines a dismissal restriction.
    DismissalRestriction = Dry::Schema.Params do
      required(:apps).array(Application)
      required(:teams).array(Team)
      required(:teams_url).filled :string
      required(:url).filled :string
      required(:users).array(User)
      required(:users_url).filled :string
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
ghub-0.23.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.22.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.21.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.20.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.19.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.18.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.17.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.16.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.15.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.14.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.12.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.11.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.10.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.9.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.8.1 lib/ghub/responses/dismissal_restriction.rb
ghub-0.8.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.7.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.6.0 lib/ghub/responses/dismissal_restriction.rb
ghub-0.5.1 lib/ghub/responses/dismissal_restriction.rb
ghub-0.5.0 lib/ghub/responses/dismissal_restriction.rb