Commit 790ba9fa authored by Igor Drozdov's avatar Igor Drozdov

Merge branch '292426-fix-graphql-descriptions-rubocop-offenses-4' into 'master'

Fix Graphql/Descriptions EE resolver offenses

See merge request gitlab-org/gitlab!51550
parents 1bf93ec5 fe98f111
......@@ -881,8 +881,6 @@ Graphql/Descriptions:
- 'app/graphql/types/tree/tree_type.rb'
- 'app/graphql/types/user_status_type.rb'
- 'app/graphql/types/user_type.rb'
- 'ee/app/graphql/ee/resolvers/issues_resolver.rb'
- 'ee/app/graphql/ee/resolvers/namespace_projects_resolver.rb'
- 'ee/app/graphql/ee/types/board_list_type.rb'
- 'ee/app/graphql/ee/types/board_type.rb'
- 'ee/app/graphql/ee/types/boards/board_issue_input_base_type.rb'
......@@ -894,23 +892,6 @@ Graphql/Descriptions:
- 'ee/app/graphql/ee/types/namespace_type.rb'
- 'ee/app/graphql/ee/types/project_type.rb'
- 'ee/app/graphql/ee/types/query_type.rb'
- 'ee/app/graphql/resolvers/board_groupings/epics_resolver.rb'
- 'ee/app/graphql/resolvers/boards/epic_boards_resolver.rb'
- 'ee/app/graphql/resolvers/ci/code_coverage_activities_resolver.rb'
- 'ee/app/graphql/resolvers/clusters/agents_resolver.rb'
- 'ee/app/graphql/resolvers/dast_site_profile_resolver.rb'
- 'ee/app/graphql/resolvers/dast_site_validation_resolver.rb'
- 'ee/app/graphql/resolvers/epics_resolver.rb'
- 'ee/app/graphql/resolvers/geo/registries_resolver.rb'
- 'ee/app/graphql/resolvers/requirements_management/requirements_resolver.rb'
- 'ee/app/graphql/resolvers/requirements_management/test_reports_resolver.rb'
- 'ee/app/graphql/resolvers/timelog_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerabilities/issue_links_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerabilities_count_per_day_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerabilities_grade_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerabilities_history_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerabilities_resolver.rb'
- 'ee/app/graphql/resolvers/vulnerability_severities_count_resolver.rb'
- 'ee/app/graphql/types/admin/analytics/devops_adoption/segment_type.rb'
- 'ee/app/graphql/types/admin/analytics/devops_adoption/snapshot_type.rb'
- 'ee/app/graphql/types/boards/board_epic_type.rb'
......
......@@ -1280,7 +1280,7 @@ type Board {
first: Int
"""
Filters applied when selecting issues on the board
Filters applied when selecting issues on the board.
"""
issueFilters: BoardIssueInput
......@@ -1450,7 +1450,7 @@ type BoardEpic implements CurrentUserTodos & Noteable {
after: String
"""
Filter epics by author
Filter epics by author.
"""
authorUsername: String
......@@ -1460,7 +1460,7 @@ type BoardEpic implements CurrentUserTodos & Noteable {
before: String
"""
Filter epics by given confidentiality
Filter epics by given confidentiality.
"""
confidential: Boolean
......@@ -1476,27 +1476,27 @@ type BoardEpic implements CurrentUserTodos & Noteable {
first: Int
"""
IID of the epic, e.g., "1"
IID of the epic, e.g., "1".
"""
iid: ID
"""
Filter epics by IID for autocomplete
Filter epics by IID for autocomplete.
"""
iidStartsWith: String
"""
List of IIDs of epics, e.g., [1, 2]
List of IIDs of epics, e.g., [1, 2].
"""
iids: [ID!]
"""
Include epics from descendant groups
Include epics from descendant groups.
"""
includeDescendantGroups: Boolean = true
"""
Filter epics by labels
Filter epics by labels.
"""
labelName: [String!]
......@@ -1506,17 +1506,17 @@ type BoardEpic implements CurrentUserTodos & Noteable {
last: Int
"""
Filter epics by milestone title, computed from epic's issues
Filter epics by milestone title, computed from epic's issues.
"""
milestoneTitle: String
"""
Search query for epic title or description
Search query for epic title or description.
"""
search: String
"""
List epics by sort order
List epics by sort order.
"""
sort: EpicSort
......@@ -1528,7 +1528,7 @@ type BoardEpic implements CurrentUserTodos & Noteable {
startDate: Time
"""
Filter epics by state
Filter epics by state.
"""
state: EpicState
......@@ -8096,7 +8096,7 @@ type Epic implements CurrentUserTodos & Noteable {
after: String
"""
Filter epics by author
Filter epics by author.
"""
authorUsername: String
......@@ -8106,7 +8106,7 @@ type Epic implements CurrentUserTodos & Noteable {
before: String
"""
Filter epics by given confidentiality
Filter epics by given confidentiality.
"""
confidential: Boolean
......@@ -8122,27 +8122,27 @@ type Epic implements CurrentUserTodos & Noteable {
first: Int
"""
IID of the epic, e.g., "1"
IID of the epic, e.g., "1".
"""
iid: ID
"""
Filter epics by IID for autocomplete
Filter epics by IID for autocomplete.
"""
iidStartsWith: String
"""
List of IIDs of epics, e.g., [1, 2]
List of IIDs of epics, e.g., [1, 2].
"""
iids: [ID!]
"""
Include epics from descendant groups
Include epics from descendant groups.
"""
includeDescendantGroups: Boolean = true
"""
Filter epics by labels
Filter epics by labels.
"""
labelName: [String!]
......@@ -8152,17 +8152,17 @@ type Epic implements CurrentUserTodos & Noteable {
last: Int
"""
Filter epics by milestone title, computed from epic's issues
Filter epics by milestone title, computed from epic's issues.
"""
milestoneTitle: String
"""
Search query for epic title or description
Search query for epic title or description.
"""
search: String
"""
List epics by sort order
List epics by sort order.
"""
sort: EpicSort
......@@ -8174,7 +8174,7 @@ type Epic implements CurrentUserTodos & Noteable {
startDate: Time
"""
Filter epics by state
Filter epics by state.
"""
state: EpicState
......@@ -9665,7 +9665,7 @@ type GeoNode {
first: Int
"""
Filters registries by their ID
Filters registries by their ID.
"""
ids: [ID!]
......@@ -9705,7 +9705,7 @@ type GeoNode {
first: Int
"""
Filters registries by their ID
Filters registries by their ID.
"""
ids: [ID!]
......@@ -9780,7 +9780,7 @@ type GeoNode {
first: Int
"""
Filters registries by their ID
Filters registries by their ID.
"""
ids: [ID!]
......@@ -9815,7 +9815,7 @@ type GeoNode {
first: Int
"""
Filters registries by their ID
Filters registries by their ID.
"""
ids: [ID!]
......@@ -9954,7 +9954,7 @@ type Group {
last: Int
"""
First day for which to fetch code coverage activity (maximum time window is set to 90 days)
First day for which to fetch code coverage activity (maximum time window is set to 90 days).
"""
startDate: Date!
): CodeCoverageActivityConnection
......@@ -10075,12 +10075,12 @@ type Group {
"""
epic(
"""
Filter epics by author
Filter epics by author.
"""
authorUsername: String
"""
Filter epics by given confidentiality
Filter epics by given confidentiality.
"""
confidential: Boolean
......@@ -10091,42 +10091,42 @@ type Group {
endDate: Time
"""
IID of the epic, e.g., "1"
IID of the epic, e.g., "1".
"""
iid: ID
"""
Filter epics by IID for autocomplete
Filter epics by IID for autocomplete.
"""
iidStartsWith: String
"""
List of IIDs of epics, e.g., [1, 2]
List of IIDs of epics, e.g., [1, 2].
"""
iids: [ID!]
"""
Include epics from descendant groups
Include epics from descendant groups.
"""
includeDescendantGroups: Boolean = true
"""
Filter epics by labels
Filter epics by labels.
"""
labelName: [String!]
"""
Filter epics by milestone title, computed from epic's issues
Filter epics by milestone title, computed from epic's issues.
"""
milestoneTitle: String
"""
Search query for epic title or description
Search query for epic title or description.
"""
search: String
"""
List epics by sort order
List epics by sort order.
"""
sort: EpicSort
......@@ -10138,7 +10138,7 @@ type Group {
startDate: Time
"""
Filter epics by state
Filter epics by state.
"""
state: EpicState
......@@ -10153,7 +10153,7 @@ type Group {
"""
epicBoard(
"""
Find an epic board by ID
Find an epic board by ID.
"""
id: BoardsEpicBoardID!
): EpicBoard
......@@ -10193,7 +10193,7 @@ type Group {
after: String
"""
Filter epics by author
Filter epics by author.
"""
authorUsername: String
......@@ -10203,7 +10203,7 @@ type Group {
before: String
"""
Filter epics by given confidentiality
Filter epics by given confidentiality.
"""
confidential: Boolean
......@@ -10219,27 +10219,27 @@ type Group {
first: Int
"""
IID of the epic, e.g., "1"
IID of the epic, e.g., "1".
"""
iid: ID
"""
Filter epics by IID for autocomplete
Filter epics by IID for autocomplete.
"""
iidStartsWith: String
"""
List of IIDs of epics, e.g., [1, 2]
List of IIDs of epics, e.g., [1, 2].
"""
iids: [ID!]
"""
Include epics from descendant groups
Include epics from descendant groups.
"""
includeDescendantGroups: Boolean = true
"""
Filter epics by labels
Filter epics by labels.
"""
labelName: [String!]
......@@ -10249,17 +10249,17 @@ type Group {
last: Int
"""
Filter epics by milestone title, computed from epic's issues
Filter epics by milestone title, computed from epic's issues.
"""
milestoneTitle: String
"""
Search query for epic title or description
Search query for epic title or description.
"""
search: String
"""
List epics by sort order
List epics by sort order.
"""
sort: EpicSort
......@@ -10271,7 +10271,7 @@ type Group {
startDate: Time
"""
Filter epics by state
Filter epics by state.
"""
state: EpicState
......@@ -10401,7 +10401,7 @@ type Group {
createdBefore: Time
"""
ID of an epic associated with the issues, "none" and "any" values are supported
ID of an epic associated with the issues, "none" and "any" values are supported.
"""
epicId: String
......@@ -10426,7 +10426,7 @@ type Group {
includeSubgroups: Boolean = false
"""
Iterations applied to the issue
Iterations applied to the issue.
"""
iterationId: [ID]
......@@ -10797,7 +10797,7 @@ type Group {
first: Int
"""
Returns only the projects which have vulnerabilities
Returns only the projects which have vulnerabilities.
"""
hasVulnerabilities: Boolean = false
......@@ -10882,12 +10882,12 @@ type Group {
before: String
"""
List time logs within a date range where the logged date is equal to or before endDate
List time logs within a date range where the logged date is equal to or before endDate.
"""
endDate: Time
"""
List time-logs within a time range where the logged time is equal to or before endTime
List time-logs within a time range where the logged time is equal to or before endTime.
"""
endTime: Time
......@@ -10902,12 +10902,12 @@ type Group {
last: Int
"""
List time logs within a date range where the logged date is equal to or after startDate
List time logs within a date range where the logged date is equal to or after startDate.
"""
startDate: Time
"""
List time-logs within a time range where the logged time is equal to or after startTime
List time-logs within a time range where the logged time is equal to or after startTime.
"""
startTime: Time
): TimelogConnection!
......@@ -10957,12 +10957,12 @@ type Group {
first: Int
"""
Returns only the vulnerabilities which have linked issues
Returns only the vulnerabilities which have linked issues.
"""
hasIssues: Boolean
"""
Returns only the vulnerabilities which have been resolved on default branch
Returns only the vulnerabilities which have been resolved on default branch.
"""
hasResolution: Boolean
......@@ -10972,32 +10972,32 @@ type Group {
last: Int
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by VulnerabilityScanner.externalId
Filter vulnerabilities by VulnerabilityScanner.externalId.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
List vulnerabilities by sort order
List vulnerabilities by sort order.
"""
sort: VulnerabilitySort = severity_desc
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilityConnection
......@@ -11017,7 +11017,7 @@ type Group {
before: String
"""
Last day for which to fetch vulnerability history
Last day for which to fetch vulnerability history.
"""
endDate: ISO8601Date!
......@@ -11032,7 +11032,7 @@ type Group {
last: Int
"""
First day for which to fetch vulnerability history
First day for which to fetch vulnerability history.
"""
startDate: ISO8601Date!
): VulnerabilitiesCountByDayConnection
......@@ -11053,7 +11053,7 @@ type Group {
before: String
"""
Last day for which to fetch vulnerability history
Last day for which to fetch vulnerability history.
"""
endDate: ISO8601Date!
......@@ -11068,7 +11068,7 @@ type Group {
last: Int
"""
First day for which to fetch vulnerability history
First day for which to fetch vulnerability history.
"""
startDate: ISO8601Date!
): VulnerabilitiesCountByDayAndSeverityConnection @deprecated(reason: "Use `vulnerabilitiesCountByDay`. Deprecated in 13.3.")
......@@ -11078,7 +11078,7 @@ type Group {
"""
vulnerabilityGrades(
"""
Include grades belonging to subgroups
Include grades belonging to subgroups.
"""
includeSubgroups: Boolean = false
): [VulnerableProjectsByGrade!]!
......@@ -11113,27 +11113,27 @@ type Group {
"""
vulnerabilitySeveritiesCount(
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by scanner
Filter vulnerabilities by scanner.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilitySeveritiesCount
......@@ -11708,27 +11708,27 @@ type InstanceSecurityDashboard {
"""
vulnerabilitySeveritiesCount(
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by scanner
Filter vulnerabilities by scanner.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilitySeveritiesCount
......@@ -15766,7 +15766,7 @@ type Namespace {
first: Int
"""
Returns only the projects which have vulnerabilities
Returns only the projects which have vulnerabilities.
"""
hasVulnerabilities: Boolean = false
......@@ -17404,7 +17404,7 @@ type Project {
"""
clusterAgent(
"""
Name of the cluster agent
Name of the cluster agent.
"""
name: String!
): ClusterAgent
......@@ -17544,7 +17544,7 @@ type Project {
"""
dastSiteProfile(
"""
ID of the site profile
ID of the site profile.
"""
id: DastSiteProfileID!
): DastSiteProfile
......@@ -17600,7 +17600,7 @@ type Project {
last: Int
"""
Normalized URL of the target to be scanned
Normalized URL of the target to be scanned.
"""
normalizedTargetUrls: [String!]
): DastSiteValidationConnection
......@@ -17780,7 +17780,7 @@ type Project {
createdBefore: Time
"""
ID of an epic associated with the issues, "none" and "any" values are supported
ID of an epic associated with the issues, "none" and "any" values are supported.
"""
epicId: String
......@@ -17795,7 +17795,7 @@ type Project {
iids: [String!]
"""
Iterations applied to the issue
Iterations applied to the issue.
"""
iterationId: [ID]
......@@ -17980,7 +17980,7 @@ type Project {
createdBefore: Time
"""
ID of an epic associated with the issues, "none" and "any" values are supported
ID of an epic associated with the issues, "none" and "any" values are supported.
"""
epicId: String
......@@ -18000,7 +18000,7 @@ type Project {
iids: [String!]
"""
Iterations applied to the issue
Iterations applied to the issue.
"""
iterationId: [ID]
......@@ -18619,12 +18619,12 @@ type Project {
authorUsername: [String!]
"""
IID of the requirement, e.g., "1"
IID of the requirement, e.g., "1".
"""
iid: ID
"""
List of IIDs of requirements, e.g., [1, 2]
List of IIDs of requirements, e.g., [1, 2].
"""
iids: [ID!]
......@@ -18674,12 +18674,12 @@ type Project {
first: Int
"""
IID of the requirement, e.g., "1"
IID of the requirement, e.g., "1".
"""
iid: ID
"""
List of IIDs of requirements, e.g., [1, 2]
List of IIDs of requirements, e.g., [1, 2].
"""
iids: [ID!]
......@@ -18909,12 +18909,12 @@ type Project {
first: Int
"""
Returns only the vulnerabilities which have linked issues
Returns only the vulnerabilities which have linked issues.
"""
hasIssues: Boolean
"""
Returns only the vulnerabilities which have been resolved on default branch
Returns only the vulnerabilities which have been resolved on default branch.
"""
hasResolution: Boolean
......@@ -18924,32 +18924,32 @@ type Project {
last: Int
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by VulnerabilityScanner.externalId
Filter vulnerabilities by VulnerabilityScanner.externalId.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
List vulnerabilities by sort order
List vulnerabilities by sort order.
"""
sort: VulnerabilitySort = severity_desc
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilityConnection
......@@ -18969,7 +18969,7 @@ type Project {
before: String
"""
Last day for which to fetch vulnerability history
Last day for which to fetch vulnerability history.
"""
endDate: ISO8601Date!
......@@ -18984,7 +18984,7 @@ type Project {
last: Int
"""
First day for which to fetch vulnerability history
First day for which to fetch vulnerability history.
"""
startDate: ISO8601Date!
): VulnerabilitiesCountByDayConnection
......@@ -19019,27 +19019,27 @@ type Project {
"""
vulnerabilitySeveritiesCount(
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by scanner
Filter vulnerabilities by scanner.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilitySeveritiesCount
......@@ -20112,12 +20112,12 @@ type Query {
first: Int
"""
Returns only the vulnerabilities which have linked issues
Returns only the vulnerabilities which have linked issues.
"""
hasIssues: Boolean
"""
Returns only the vulnerabilities which have been resolved on default branch
Returns only the vulnerabilities which have been resolved on default branch.
"""
hasResolution: Boolean
......@@ -20127,32 +20127,32 @@ type Query {
last: Int
"""
Filter vulnerabilities by project
Filter vulnerabilities by project.
"""
projectId: [ID!]
"""
Filter vulnerabilities by report type
Filter vulnerabilities by report type.
"""
reportType: [VulnerabilityReportType!]
"""
Filter vulnerabilities by VulnerabilityScanner.externalId
Filter vulnerabilities by VulnerabilityScanner.externalId.
"""
scanner: [String!]
"""
Filter vulnerabilities by severity
Filter vulnerabilities by severity.
"""
severity: [VulnerabilitySeverity!]
"""
List vulnerabilities by sort order
List vulnerabilities by sort order.
"""
sort: VulnerabilitySort = severity_desc
"""
Filter vulnerabilities by state
Filter vulnerabilities by state.
"""
state: [VulnerabilityState!]
): VulnerabilityConnection
......@@ -20172,7 +20172,7 @@ type Query {
before: String
"""
Last day for which to fetch vulnerability history
Last day for which to fetch vulnerability history.
"""
endDate: ISO8601Date!
......@@ -20187,7 +20187,7 @@ type Query {
last: Int
"""
First day for which to fetch vulnerability history
First day for which to fetch vulnerability history.
"""
startDate: ISO8601Date!
): VulnerabilitiesCountByDayConnection
......@@ -20209,7 +20209,7 @@ type Query {
before: String
"""
Last day for which to fetch vulnerability history
Last day for which to fetch vulnerability history.
"""
endDate: ISO8601Date!
......@@ -20224,7 +20224,7 @@ type Query {
last: Int
"""
First day for which to fetch vulnerability history
First day for which to fetch vulnerability history.
"""
startDate: ISO8601Date!
): VulnerabilitiesCountByDayAndSeverityConnection @deprecated(reason: "Use `vulnerabilitiesCountByDay`. Deprecated in 13.3.")
......@@ -21178,7 +21178,7 @@ type Requirement {
last: Int
"""
List test reports by sort order
List test reports by sort order.
"""
sort: Sort
): TestReportConnection
......@@ -26178,7 +26178,7 @@ type Vulnerability implements Noteable {
last: Int
"""
Filter issue links by link type
Filter issue links by link type.
"""
linkType: VulnerabilityIssueLinkType
): VulnerabilityIssueLinkConnection!
......
......@@ -3366,7 +3366,7 @@
"args": [
{
"name": "issueFilters",
"description": "Filters applied when selecting issues on the board",
"description": "Filters applied when selecting issues on the board.",
"type": {
"kind": "INPUT_OBJECT",
"name": "BoardIssueInput",
......@@ -3866,7 +3866,7 @@
},
{
"name": "iid",
"description": "IID of the epic, e.g., \"1\"",
"description": "IID of the epic, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -3876,7 +3876,7 @@
},
{
"name": "iids",
"description": "List of IIDs of epics, e.g., [1, 2]",
"description": "List of IIDs of epics, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -3894,7 +3894,7 @@
},
{
"name": "state",
"description": "Filter epics by state",
"description": "Filter epics by state.",
"type": {
"kind": "ENUM",
"name": "EpicState",
......@@ -3904,7 +3904,7 @@
},
{
"name": "search",
"description": "Search query for epic title or description",
"description": "Search query for epic title or description.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -3914,7 +3914,7 @@
},
{
"name": "sort",
"description": "List epics by sort order",
"description": "List epics by sort order.",
"type": {
"kind": "ENUM",
"name": "EpicSort",
......@@ -3924,7 +3924,7 @@
},
{
"name": "authorUsername",
"description": "Filter epics by author",
"description": "Filter epics by author.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -3934,7 +3934,7 @@
},
{
"name": "labelName",
"description": "Filter epics by labels",
"description": "Filter epics by labels.",
"type": {
"kind": "LIST",
"name": null,
......@@ -3952,7 +3952,7 @@
},
{
"name": "milestoneTitle",
"description": "Filter epics by milestone title, computed from epic's issues",
"description": "Filter epics by milestone title, computed from epic's issues.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -3962,7 +3962,7 @@
},
{
"name": "iidStartsWith",
"description": "Filter epics by IID for autocomplete",
"description": "Filter epics by IID for autocomplete.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -3972,7 +3972,7 @@
},
{
"name": "includeDescendantGroups",
"description": "Include epics from descendant groups",
"description": "Include epics from descendant groups.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -3982,7 +3982,7 @@
},
{
"name": "confidential",
"description": "Filter epics by given confidentiality",
"description": "Filter epics by given confidentiality.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -22584,7 +22584,7 @@
},
{
"name": "iid",
"description": "IID of the epic, e.g., \"1\"",
"description": "IID of the epic, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -22594,7 +22594,7 @@
},
{
"name": "iids",
"description": "List of IIDs of epics, e.g., [1, 2]",
"description": "List of IIDs of epics, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -22612,7 +22612,7 @@
},
{
"name": "state",
"description": "Filter epics by state",
"description": "Filter epics by state.",
"type": {
"kind": "ENUM",
"name": "EpicState",
......@@ -22622,7 +22622,7 @@
},
{
"name": "search",
"description": "Search query for epic title or description",
"description": "Search query for epic title or description.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -22632,7 +22632,7 @@
},
{
"name": "sort",
"description": "List epics by sort order",
"description": "List epics by sort order.",
"type": {
"kind": "ENUM",
"name": "EpicSort",
......@@ -22642,7 +22642,7 @@
},
{
"name": "authorUsername",
"description": "Filter epics by author",
"description": "Filter epics by author.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -22652,7 +22652,7 @@
},
{
"name": "labelName",
"description": "Filter epics by labels",
"description": "Filter epics by labels.",
"type": {
"kind": "LIST",
"name": null,
......@@ -22670,7 +22670,7 @@
},
{
"name": "milestoneTitle",
"description": "Filter epics by milestone title, computed from epic's issues",
"description": "Filter epics by milestone title, computed from epic's issues.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -22680,7 +22680,7 @@
},
{
"name": "iidStartsWith",
"description": "Filter epics by IID for autocomplete",
"description": "Filter epics by IID for autocomplete.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -22690,7 +22690,7 @@
},
{
"name": "includeDescendantGroups",
"description": "Include epics from descendant groups",
"description": "Include epics from descendant groups.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -22700,7 +22700,7 @@
},
{
"name": "confidential",
"description": "Filter epics by given confidentiality",
"description": "Filter epics by given confidentiality.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -26841,7 +26841,7 @@
"args": [
{
"name": "ids",
"description": "Filters registries by their ID",
"description": "Filters registries by their ID.",
"type": {
"kind": "LIST",
"name": null,
......@@ -26940,7 +26940,7 @@
"args": [
{
"name": "ids",
"description": "Filters registries by their ID",
"description": "Filters registries by their ID.",
"type": {
"kind": "LIST",
"name": null,
......@@ -27128,7 +27128,7 @@
"args": [
{
"name": "ids",
"description": "Filters registries by their ID",
"description": "Filters registries by their ID.",
"type": {
"kind": "LIST",
"name": null,
......@@ -27213,7 +27213,7 @@
"args": [
{
"name": "ids",
"description": "Filters registries by their ID",
"description": "Filters registries by their ID.",
"type": {
"kind": "LIST",
"name": null,
......@@ -27584,7 +27584,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch code coverage activity (maximum time window is set to 90 days)",
"description": "First day for which to fetch code coverage activity (maximum time window is set to 90 days).",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -27938,7 +27938,7 @@
},
{
"name": "iid",
"description": "IID of the epic, e.g., \"1\"",
"description": "IID of the epic, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -27948,7 +27948,7 @@
},
{
"name": "iids",
"description": "List of IIDs of epics, e.g., [1, 2]",
"description": "List of IIDs of epics, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -27966,7 +27966,7 @@
},
{
"name": "state",
"description": "Filter epics by state",
"description": "Filter epics by state.",
"type": {
"kind": "ENUM",
"name": "EpicState",
......@@ -27976,7 +27976,7 @@
},
{
"name": "search",
"description": "Search query for epic title or description",
"description": "Search query for epic title or description.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -27986,7 +27986,7 @@
},
{
"name": "sort",
"description": "List epics by sort order",
"description": "List epics by sort order.",
"type": {
"kind": "ENUM",
"name": "EpicSort",
......@@ -27996,7 +27996,7 @@
},
{
"name": "authorUsername",
"description": "Filter epics by author",
"description": "Filter epics by author.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28006,7 +28006,7 @@
},
{
"name": "labelName",
"description": "Filter epics by labels",
"description": "Filter epics by labels.",
"type": {
"kind": "LIST",
"name": null,
......@@ -28024,7 +28024,7 @@
},
{
"name": "milestoneTitle",
"description": "Filter epics by milestone title, computed from epic's issues",
"description": "Filter epics by milestone title, computed from epic's issues.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28034,7 +28034,7 @@
},
{
"name": "iidStartsWith",
"description": "Filter epics by IID for autocomplete",
"description": "Filter epics by IID for autocomplete.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28044,7 +28044,7 @@
},
{
"name": "includeDescendantGroups",
"description": "Include epics from descendant groups",
"description": "Include epics from descendant groups.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -28054,7 +28054,7 @@
},
{
"name": "confidential",
"description": "Filter epics by given confidentiality",
"description": "Filter epics by given confidentiality.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -28077,7 +28077,7 @@
"args": [
{
"name": "id",
"description": "Find an epic board by ID",
"description": "Find an epic board by ID.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -28187,7 +28187,7 @@
},
{
"name": "iid",
"description": "IID of the epic, e.g., \"1\"",
"description": "IID of the epic, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -28197,7 +28197,7 @@
},
{
"name": "iids",
"description": "List of IIDs of epics, e.g., [1, 2]",
"description": "List of IIDs of epics, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -28215,7 +28215,7 @@
},
{
"name": "state",
"description": "Filter epics by state",
"description": "Filter epics by state.",
"type": {
"kind": "ENUM",
"name": "EpicState",
......@@ -28225,7 +28225,7 @@
},
{
"name": "search",
"description": "Search query for epic title or description",
"description": "Search query for epic title or description.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28235,7 +28235,7 @@
},
{
"name": "sort",
"description": "List epics by sort order",
"description": "List epics by sort order.",
"type": {
"kind": "ENUM",
"name": "EpicSort",
......@@ -28245,7 +28245,7 @@
},
{
"name": "authorUsername",
"description": "Filter epics by author",
"description": "Filter epics by author.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28255,7 +28255,7 @@
},
{
"name": "labelName",
"description": "Filter epics by labels",
"description": "Filter epics by labels.",
"type": {
"kind": "LIST",
"name": null,
......@@ -28273,7 +28273,7 @@
},
{
"name": "milestoneTitle",
"description": "Filter epics by milestone title, computed from epic's issues",
"description": "Filter epics by milestone title, computed from epic's issues.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28283,7 +28283,7 @@
},
{
"name": "iidStartsWith",
"description": "Filter epics by IID for autocomplete",
"description": "Filter epics by IID for autocomplete.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -28293,7 +28293,7 @@
},
{
"name": "includeDescendantGroups",
"description": "Include epics from descendant groups",
"description": "Include epics from descendant groups.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -28303,7 +28303,7 @@
},
{
"name": "confidential",
"description": "Filter epics by given confidentiality",
"description": "Filter epics by given confidentiality.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -28759,7 +28759,7 @@
},
{
"name": "iterationId",
"description": "Iterations applied to the issue",
"description": "Iterations applied to the issue.",
"type": {
"kind": "LIST",
"name": null,
......@@ -28773,7 +28773,7 @@
},
{
"name": "epicId",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -29561,7 +29561,7 @@
},
{
"name": "hasVulnerabilities",
"description": "Returns only the projects which have vulnerabilities",
"description": "Returns only the projects which have vulnerabilities.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -29758,7 +29758,7 @@
"args": [
{
"name": "startDate",
"description": "List time logs within a date range where the logged date is equal to or after startDate",
"description": "List time logs within a date range where the logged date is equal to or after startDate.",
"type": {
"kind": "SCALAR",
"name": "Time",
......@@ -29768,7 +29768,7 @@
},
{
"name": "endDate",
"description": "List time logs within a date range where the logged date is equal to or before endDate",
"description": "List time logs within a date range where the logged date is equal to or before endDate.",
"type": {
"kind": "SCALAR",
"name": "Time",
......@@ -29778,7 +29778,7 @@
},
{
"name": "startTime",
"description": "List time-logs within a time range where the logged time is equal to or after startTime",
"description": "List time-logs within a time range where the logged time is equal to or after startTime.",
"type": {
"kind": "SCALAR",
"name": "Time",
......@@ -29788,7 +29788,7 @@
},
{
"name": "endTime",
"description": "List time-logs within a time range where the logged time is equal to or before endTime",
"description": "List time-logs within a time range where the logged time is equal to or before endTime.",
"type": {
"kind": "SCALAR",
"name": "Time",
......@@ -29929,7 +29929,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -29947,7 +29947,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -29965,7 +29965,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -29983,7 +29983,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30001,7 +30001,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30019,7 +30019,7 @@
},
{
"name": "sort",
"description": "List vulnerabilities by sort order",
"description": "List vulnerabilities by sort order.",
"type": {
"kind": "ENUM",
"name": "VulnerabilitySort",
......@@ -30029,7 +30029,7 @@
},
{
"name": "hasResolution",
"description": "Returns only the vulnerabilities which have been resolved on default branch",
"description": "Returns only the vulnerabilities which have been resolved on default branch.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -30039,7 +30039,7 @@
},
{
"name": "hasIssues",
"description": "Returns only the vulnerabilities which have linked issues",
"description": "Returns only the vulnerabilities which have linked issues.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -30102,7 +30102,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch vulnerability history",
"description": "First day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -30116,7 +30116,7 @@
},
{
"name": "endDate",
"description": "Last day for which to fetch vulnerability history",
"description": "Last day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -30183,7 +30183,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch vulnerability history",
"description": "First day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -30197,7 +30197,7 @@
},
{
"name": "endDate",
"description": "Last day for which to fetch vulnerability history",
"description": "Last day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -30264,7 +30264,7 @@
"args": [
{
"name": "includeSubgroups",
"description": "Include grades belonging to subgroups",
"description": "Include grades belonging to subgroups.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -30352,7 +30352,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30370,7 +30370,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30388,7 +30388,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30406,7 +30406,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -30424,7 +30424,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by scanner",
"description": "Filter vulnerabilities by scanner.",
"type": {
"kind": "LIST",
"name": null,
......@@ -32058,7 +32058,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -32076,7 +32076,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -32094,7 +32094,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -32112,7 +32112,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -32130,7 +32130,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by scanner",
"description": "Filter vulnerabilities by scanner.",
"type": {
"kind": "LIST",
"name": null,
......@@ -46739,7 +46739,7 @@
},
{
"name": "hasVulnerabilities",
"description": "Returns only the projects which have vulnerabilities",
"description": "Returns only the projects which have vulnerabilities.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -51496,7 +51496,7 @@
"args": [
{
"name": "name",
"description": "Name of the cluster agent",
"description": "Name of the cluster agent.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -51819,7 +51819,7 @@
"args": [
{
"name": "id",
"description": "ID of the site profile",
"description": "ID of the site profile.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -51899,7 +51899,7 @@
"args": [
{
"name": "normalizedTargetUrls",
"description": "Normalized URL of the target to be scanned",
"description": "Normalized URL of the target to be scanned.",
"type": {
"kind": "LIST",
"name": null,
......@@ -52515,7 +52515,7 @@
},
{
"name": "iterationId",
"description": "Iterations applied to the issue",
"description": "Iterations applied to the issue.",
"type": {
"kind": "LIST",
"name": null,
......@@ -52529,7 +52529,7 @@
},
{
"name": "epicId",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -52969,7 +52969,7 @@
},
{
"name": "iterationId",
"description": "Iterations applied to the issue",
"description": "Iterations applied to the issue.",
"type": {
"kind": "LIST",
"name": null,
......@@ -52983,7 +52983,7 @@
},
{
"name": "epicId",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported",
"description": "ID of an epic associated with the issues, \"none\" and \"any\" values are supported.",
"type": {
"kind": "SCALAR",
"name": "String",
......@@ -54393,7 +54393,7 @@
},
{
"name": "iid",
"description": "IID of the requirement, e.g., \"1\"",
"description": "IID of the requirement, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -54403,7 +54403,7 @@
},
{
"name": "iids",
"description": "List of IIDs of requirements, e.g., [1, 2]",
"description": "List of IIDs of requirements, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -54496,7 +54496,7 @@
},
{
"name": "iid",
"description": "IID of the requirement, e.g., \"1\"",
"description": "IID of the requirement, e.g., \"1\".",
"type": {
"kind": "SCALAR",
"name": "ID",
......@@ -54506,7 +54506,7 @@
},
{
"name": "iids",
"description": "List of IIDs of requirements, e.g., [1, 2]",
"description": "List of IIDs of requirements, e.g., [1, 2].",
"type": {
"kind": "LIST",
"name": null,
......@@ -55047,7 +55047,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55065,7 +55065,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55083,7 +55083,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55101,7 +55101,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55119,7 +55119,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55137,7 +55137,7 @@
},
{
"name": "sort",
"description": "List vulnerabilities by sort order",
"description": "List vulnerabilities by sort order.",
"type": {
"kind": "ENUM",
"name": "VulnerabilitySort",
......@@ -55147,7 +55147,7 @@
},
{
"name": "hasResolution",
"description": "Returns only the vulnerabilities which have been resolved on default branch",
"description": "Returns only the vulnerabilities which have been resolved on default branch.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -55157,7 +55157,7 @@
},
{
"name": "hasIssues",
"description": "Returns only the vulnerabilities which have linked issues",
"description": "Returns only the vulnerabilities which have linked issues.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -55220,7 +55220,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch vulnerability history",
"description": "First day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -55234,7 +55234,7 @@
},
{
"name": "endDate",
"description": "Last day for which to fetch vulnerability history",
"description": "Last day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -55354,7 +55354,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55372,7 +55372,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55390,7 +55390,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55408,7 +55408,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -55426,7 +55426,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by scanner",
"description": "Filter vulnerabilities by scanner.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58458,7 +58458,7 @@
"args": [
{
"name": "projectId",
"description": "Filter vulnerabilities by project",
"description": "Filter vulnerabilities by project.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58476,7 +58476,7 @@
},
{
"name": "reportType",
"description": "Filter vulnerabilities by report type",
"description": "Filter vulnerabilities by report type.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58494,7 +58494,7 @@
},
{
"name": "severity",
"description": "Filter vulnerabilities by severity",
"description": "Filter vulnerabilities by severity.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58512,7 +58512,7 @@
},
{
"name": "state",
"description": "Filter vulnerabilities by state",
"description": "Filter vulnerabilities by state.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58530,7 +58530,7 @@
},
{
"name": "scanner",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId",
"description": "Filter vulnerabilities by VulnerabilityScanner.externalId.",
"type": {
"kind": "LIST",
"name": null,
......@@ -58548,7 +58548,7 @@
},
{
"name": "sort",
"description": "List vulnerabilities by sort order",
"description": "List vulnerabilities by sort order.",
"type": {
"kind": "ENUM",
"name": "VulnerabilitySort",
......@@ -58558,7 +58558,7 @@
},
{
"name": "hasResolution",
"description": "Returns only the vulnerabilities which have been resolved on default branch",
"description": "Returns only the vulnerabilities which have been resolved on default branch.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -58568,7 +58568,7 @@
},
{
"name": "hasIssues",
"description": "Returns only the vulnerabilities which have linked issues",
"description": "Returns only the vulnerabilities which have linked issues.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
......@@ -58631,7 +58631,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch vulnerability history",
"description": "First day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -58645,7 +58645,7 @@
},
{
"name": "endDate",
"description": "Last day for which to fetch vulnerability history",
"description": "Last day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -58712,7 +58712,7 @@
"args": [
{
"name": "startDate",
"description": "First day for which to fetch vulnerability history",
"description": "First day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -58726,7 +58726,7 @@
},
{
"name": "endDate",
"description": "Last day for which to fetch vulnerability history",
"description": "Last day for which to fetch vulnerability history.",
"type": {
"kind": "NON_NULL",
"name": null,
......@@ -61292,7 +61292,7 @@
"args": [
{
"name": "sort",
"description": "List test reports by sort order",
"description": "List test reports by sort order.",
"type": {
"kind": "ENUM",
"name": "Sort",
......@@ -75926,7 +75926,7 @@
"args": [
{
"name": "linkType",
"description": "Filter issue links by link type",
"description": "Filter issue links by link type.",
"type": {
"kind": "ENUM",
"name": "VulnerabilityIssueLinkType",
......@@ -9,11 +9,11 @@ module EE
prepended do
argument :iteration_id, ::GraphQL::ID_TYPE.to_list_type,
required: false,
description: 'Iterations applied to the issue'
description: 'Iterations applied to the issue.'
argument :epic_id, GraphQL::STRING_TYPE,
required: false,
description: 'ID of an epic associated with the issues, "none" and "any" values are supported'
description: 'ID of an epic associated with the issues, "none" and "any" values are supported.'
end
private
......
......@@ -9,7 +9,7 @@ module EE
argument :has_vulnerabilities, GraphQL::BOOLEAN_TYPE,
required: false,
default_value: false,
description: 'Returns only the projects which have vulnerabilities'
description: 'Returns only the projects which have vulnerabilities.'
end
def resolve(include_subgroups:, search:, sort:, has_vulnerabilities: false)
......
......@@ -9,7 +9,7 @@ module Resolvers
argument :issue_filters, Types::Boards::BoardIssueInputType,
required: false,
description: 'Filters applied when selecting issues on the board'
description: 'Filters applied when selecting issues on the board.'
type Types::Boards::BoardEpicType, null: true
......
......@@ -10,7 +10,7 @@ module Resolvers
when_single do
argument :id, ::Types::GlobalIDType[::Boards::EpicBoard],
required: true,
description: 'Find an epic board by ID'
description: 'Find an epic board by ID.'
end
alias_method :group, :object
......
......@@ -7,7 +7,7 @@ module Resolvers
argument :start_date, Types::DateType,
required: true,
description: 'First day for which to fetch code coverage activity (maximum time window is set to 90 days)'
description: 'First day for which to fetch code coverage activity (maximum time window is set to 90 days).'
alias_method :group, :object
......
......@@ -12,7 +12,7 @@ module Resolvers
when_single do
argument :name, GraphQL::STRING_TYPE,
required: true,
description: 'Name of the cluster agent'
description: 'Name of the cluster agent.'
end
alias_method :project, :object
......
......@@ -8,7 +8,7 @@ module Resolvers
when_single do
argument :id, ::Types::GlobalIDType[::DastSiteProfile], required: true,
description: "ID of the site profile"
description: "ID of the site profile."
end
def resolve(**args)
......
......@@ -7,7 +7,7 @@ module Resolvers
type Types::DastSiteValidationType.connection_type, null: true
argument :normalized_target_urls, [GraphQL::STRING_TYPE], required: false,
description: 'Normalized URL of the target to be scanned'
description: 'Normalized URL of the target to be scanned.'
def resolve(**args)
return DastSiteValidation.none unless allowed?
......
......@@ -7,48 +7,48 @@ module Resolvers
argument :iid, GraphQL::ID_TYPE,
required: false,
description: 'IID of the epic, e.g., "1"'
description: 'IID of the epic, e.g., "1".'
argument :iids, [GraphQL::ID_TYPE],
required: false,
description: 'List of IIDs of epics, e.g., [1, 2]'
description: 'List of IIDs of epics, e.g., [1, 2].'
argument :state, Types::EpicStateEnum,
required: false,
description: 'Filter epics by state'
description: 'Filter epics by state.'
argument :search, GraphQL::STRING_TYPE,
required: false,
description: 'Search query for epic title or description'
description: 'Search query for epic title or description.'
argument :sort, Types::EpicSortEnum,
required: false,
description: 'List epics by sort order'
description: 'List epics by sort order.'
argument :author_username, GraphQL::STRING_TYPE,
required: false,
description: 'Filter epics by author'
description: 'Filter epics by author.'
argument :label_name, [GraphQL::STRING_TYPE],
required: false,
description: 'Filter epics by labels'
description: 'Filter epics by labels.'
argument :milestone_title, GraphQL::STRING_TYPE,
required: false,
description: "Filter epics by milestone title, computed from epic's issues"
description: "Filter epics by milestone title, computed from epic's issues."
argument :iid_starts_with, GraphQL::STRING_TYPE,
required: false,
description: 'Filter epics by IID for autocomplete'
description: 'Filter epics by IID for autocomplete.'
argument :include_descendant_groups, GraphQL::BOOLEAN_TYPE,
required: false,
description: 'Include epics from descendant groups',
description: 'Include epics from descendant groups.',
default_value: true
argument :confidential, GraphQL::BOOLEAN_TYPE,
required: false,
description: 'Filter epics by given confidentiality'
description: 'Filter epics by given confidentiality.'
type Types::EpicType, null: true
......
......@@ -17,7 +17,7 @@ module Resolvers
argument :ids,
[GraphQL::ID_TYPE],
required: false,
description: 'Filters registries by their ID'
description: 'Filters registries by their ID.'
def resolve(ids: nil)
return registry_class.none unless geo_node_is_current?
......
......@@ -10,11 +10,11 @@ module Resolvers
argument :iid, GraphQL::ID_TYPE,
required: false,
description: 'IID of the requirement, e.g., "1"'
description: 'IID of the requirement, e.g., "1".'
argument :iids, [GraphQL::ID_TYPE],
required: false,
description: 'List of IIDs of requirements, e.g., [1, 2]'
description: 'List of IIDs of requirements, e.g., [1, 2].'
def resolve_with_lookahead(**args)
# The project could have been loaded in batch by `BatchLoader`.
......
......@@ -5,7 +5,7 @@ module Resolvers
class TestReportsResolver < BaseResolver
argument :sort, Types::SortEnum,
required: false,
description: 'List test reports by sort order'
description: 'List test reports by sort order.'
type Types::RequirementsManagement::TestReportType, null: true
......
......@@ -8,19 +8,19 @@ module Resolvers
argument :start_date, Types::TimeType,
required: false,
description: 'List time logs within a date range where the logged date is equal to or after startDate'
description: 'List time logs within a date range where the logged date is equal to or after startDate.'
argument :end_date, Types::TimeType,
required: false,
description: 'List time logs within a date range where the logged date is equal to or before endDate'
description: 'List time logs within a date range where the logged date is equal to or before endDate.'
argument :start_time, Types::TimeType,
required: false,
description: 'List time-logs within a time range where the logged time is equal to or after startTime'
description: 'List time-logs within a time range where the logged time is equal to or after startTime.'
argument :end_time, Types::TimeType,
required: false,
description: 'List time-logs within a time range where the logged time is equal to or before endTime'
description: 'List time-logs within a time range where the logged time is equal to or before endTime.'
def resolve_with_lookahead(**args)
return Timelog.none unless timelogs_available_for_user?
......
......@@ -7,7 +7,7 @@ module Resolvers
argument :link_type, Types::Vulnerability::IssueLinkTypeEnum,
required: false,
description: 'Filter issue links by link type'
description: 'Filter issue links by link type.'
delegate :issue_links, :created_issue_links, to: :object, private: true
......
......@@ -5,10 +5,10 @@ module Resolvers
type Types::VulnerabilitiesCountByDayType, null: true
argument :start_date, GraphQL::Types::ISO8601Date, required: true,
description: 'First day for which to fetch vulnerability history'
description: 'First day for which to fetch vulnerability history.'
argument :end_date, GraphQL::Types::ISO8601Date, required: true,
description: 'Last day for which to fetch vulnerability history'
description: 'Last day for which to fetch vulnerability history.'
def resolve(**args)
return [] unless vulnerable
......
......@@ -7,7 +7,7 @@ module Resolvers
argument :include_subgroups, GraphQL::BOOLEAN_TYPE,
required: false,
default_value: false,
description: 'Include grades belonging to subgroups'
description: 'Include grades belonging to subgroups.'
def resolve(**args)
::Gitlab::Graphql::Aggregations::VulnerabilityStatistics::LazyAggregate
......
......@@ -9,10 +9,10 @@ module Resolvers
type Types::VulnerabilitiesCountByDayAndSeverityType, null: true
argument :start_date, GraphQL::Types::ISO8601Date, required: true,
description: 'First day for which to fetch vulnerability history'
description: 'First day for which to fetch vulnerability history.'
argument :end_date, GraphQL::Types::ISO8601Date, required: true,
description: 'Last day for which to fetch vulnerability history'
description: 'Last day for which to fetch vulnerability history.'
def resolve(**args)
return [] unless vulnerable
......
......@@ -8,36 +8,36 @@ module Resolvers
argument :project_id, [GraphQL::ID_TYPE],
required: false,
description: 'Filter vulnerabilities by project'
description: 'Filter vulnerabilities by project.'
argument :report_type, [Types::VulnerabilityReportTypeEnum],
required: false,
description: 'Filter vulnerabilities by report type'
description: 'Filter vulnerabilities by report type.'
argument :severity, [Types::VulnerabilitySeverityEnum],
required: false,
description: 'Filter vulnerabilities by severity'
description: 'Filter vulnerabilities by severity.'
argument :state, [Types::VulnerabilityStateEnum],
required: false,
description: 'Filter vulnerabilities by state'
description: 'Filter vulnerabilities by state.'
argument :scanner, [GraphQL::STRING_TYPE],
required: false,
description: 'Filter vulnerabilities by VulnerabilityScanner.externalId'
description: 'Filter vulnerabilities by VulnerabilityScanner.externalId.'
argument :sort, Types::VulnerabilitySortEnum,
required: false,
default_value: 'severity_desc',
description: 'List vulnerabilities by sort order'
description: 'List vulnerabilities by sort order.'
argument :has_resolution, GraphQL::BOOLEAN_TYPE,
required: false,
description: 'Returns only the vulnerabilities which have been resolved on default branch'
description: 'Returns only the vulnerabilities which have been resolved on default branch.'
argument :has_issues, GraphQL::BOOLEAN_TYPE,
required: false,
description: 'Returns only the vulnerabilities which have linked issues'
description: 'Returns only the vulnerabilities which have linked issues.'
def resolve(**args)
return Vulnerability.none unless vulnerable
......
......@@ -8,23 +8,23 @@ module Resolvers
argument :project_id, [GraphQL::ID_TYPE],
required: false,
description: 'Filter vulnerabilities by project'
description: 'Filter vulnerabilities by project.'
argument :report_type, [Types::VulnerabilityReportTypeEnum],
required: false,
description: 'Filter vulnerabilities by report type'
description: 'Filter vulnerabilities by report type.'
argument :severity, [Types::VulnerabilitySeverityEnum],
required: false,
description: 'Filter vulnerabilities by severity'
description: 'Filter vulnerabilities by severity.'
argument :state, [Types::VulnerabilityStateEnum],
required: false,
description: 'Filter vulnerabilities by state'
description: 'Filter vulnerabilities by state.'
argument :scanner, [GraphQL::STRING_TYPE],
required: false,
description: 'Filter vulnerabilities by scanner'
description: 'Filter vulnerabilities by scanner.'
def resolve(**args)
return Vulnerability.none unless vulnerable
......
Markdown is supported
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