Sha256: 99ff5aefc27454b8373a7d7148d94cf2c4fcc3a8ccb2918a9a6a6305900d1760

Contents?: true

Size: 527 Bytes

Versions: 24

Compression:

Stored size: 527 Bytes

Contents

# typed: true

module CodeOwnership
  module Private
    module TeamPlugins
      class Github < CodeTeams::Plugin
        extend T::Sig
        extend T::Helpers

        GithubStruct = Struct.new(:team, :do_not_add_to_codeowners_file)

        sig { returns(GithubStruct) }
        def github
          raw_github = @team.raw_hash['github'] || {}

          GithubStruct.new(
            raw_github['team'],
            raw_github['do_not_add_to_codeowners_file'] || false
          )
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
code_ownership-1.32.14 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.13 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.12 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.11 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.10 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.9 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.8 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.7 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.6 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.5 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.4 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.3 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.2 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.1 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.32.0 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.31.1 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.31.0 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.30.0 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.29.3 lib/code_ownership/private/team_plugins/github.rb
code_ownership-1.29.2 lib/code_ownership/private/team_plugins/github.rb