package(default_visibility = ["//visibility:public"])

load(
    "@io_bazel_rules_go//go:def.bzl",
    "go_library",
)

go_library(
    name = "go_default_library",
    srcs = [
        "access_requests.go",
        "award_emojis.go",
        "boards.go",
        "branches.go",
        "broadcast_messages.go",
        "build_variables.go",
        "ci_yml_templates.go",
        "commits.go",
        "custom_attributes.go",
        "deploy_keys.go",
        "deployments.go",
        "discussions.go",
        "environments.go",
        "event_parsing.go",
        "event_types.go",
        "events.go",
        "feature_flags.go",
        "gitignore_templates.go",
        "gitlab.go",
        "group_boards.go",
        "group_members.go",
        "group_milestones.go",
        "group_variables.go",
        "groups.go",
        "issue_links.go",
        "issues.go",
        "jobs.go",
        "keys.go",
        "labels.go",
        "license.go",
        "license_templates.go",
        "merge_request_approvals.go",
        "merge_requests.go",
        "milestones.go",
        "namespaces.go",
        "notes.go",
        "notifications.go",
        "pages_domains.go",
        "pipeline_schedules.go",
        "pipeline_triggers.go",
        "pipelines.go",
        "project_badges.go",
        "project_members.go",
        "project_snippets.go",
        "project_variables.go",
        "projects.go",
        "protected_branches.go",
        "repositories.go",
        "repository_files.go",
        "runners.go",
        "search.go",
        "services.go",
        "settings.go",
        "sidekiq_metrics.go",
        "snippets.go",
        "strings.go",
        "system_hooks.go",
        "tags.go",
        "time_stats.go",
        "todos.go",
        "users.go",
        "validate.go",
        "version.go",
        "wikis.go",
    ],
    importpath = "github.com/xanzy/go-gitlab",
    tags = ["automanaged"],
    visibility = ["//visibility:public"],
    deps = [
        "//vendor/github.com/google/go-querystring/query:go_default_library",
        "//vendor/golang.org/x/oauth2:go_default_library",
    ],
)

filegroup(
    name = "package-srcs",
    srcs = glob(["**"]),
    tags = ["automanaged"],
    visibility = ["//visibility:private"],
)

filegroup(
    name = "all-srcs",
    srcs = [":package-srcs"],
    tags = ["automanaged"],
    visibility = ["//visibility:public"],
)
