/AWS1/CL_CMTEVALUATION¶
Returns information about the approval rules applied to a pull request and whether conditions have been met.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_approved TYPE /AWS1/CMTAPPROVED /AWS1/CMTAPPROVED¶
Whether the state of the pull request is approved.
iv_overridden TYPE /AWS1/CMTOVERRIDDEN /AWS1/CMTOVERRIDDEN¶
Whether the approval rule requirements for the pull request have been overridden and no longer need to be met.
it_approvalrulessatisfied TYPE /AWS1/CL_CMTAPPROVALRLSSATIS00=>TT_APPROVALRULESSATISFIEDLIST TT_APPROVALRULESSATISFIEDLIST¶
The names of the approval rules that have had their conditions met.
it_approvalrulesnotsatisfied TYPE /AWS1/CL_CMTAPPROVALRLSNOTSA00=>TT_APPROVALRLSNOTSATISFIEDLST TT_APPROVALRLSNOTSATISFIEDLST¶
The names of the approval rules that have not had their conditions met.
Queryable Attributes¶
approved¶
Whether the state of the pull request is approved.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPROVED() |
Getter for APPROVED |
overridden¶
Whether the approval rule requirements for the pull request have been overridden and no longer need to be met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OVERRIDDEN() |
Getter for OVERRIDDEN |
approvalRulesSatisfied¶
The names of the approval rules that have had their conditions met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPROVALRULESSATISFIED() |
Getter for APPROVALRULESSATISFIED, with configurable default |
ASK_APPROVALRULESSATISFIED() |
Getter for APPROVALRULESSATISFIED w/ exceptions if field has |
HAS_APPROVALRULESSATISFIED() |
Determine if APPROVALRULESSATISFIED has a value |
approvalRulesNotSatisfied¶
The names of the approval rules that have not had their conditions met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPROVALRLSNOTSATISFIED() |
Getter for APPROVALRULESNOTSATISFIED, with configurable defa |
ASK_APPROVALRLSNOTSATISFIED() |
Getter for APPROVALRULESNOTSATISFIED w/ exceptions if field |
HAS_APPROVALRLSNOTSATISFIED() |
Determine if APPROVALRULESNOTSATISFIED has a value |