Path Names
The R4J issue properties require you to specify the name of a path in the project tree as parameter. The name is formed by concatenating the project key and issue keys, starting with the root folder (the project key) and using the character “/” to separate the issue keys. The name of the path can contain as many issue keys as necessary. Note that the issue keys can denote either standard issues (e.g. requirements) or folders. The resulting string is then enclosed in quotation marks. Examples:
“F4Y” is the path of the root folder in the F4Y project.
“F4Y/F4Y-1” is the path of F4Y-1, which is a child of the root folder. F4Y-1 could be either a standard issue or a folder.
“F4Y/F4Y-1/F4Y-2” is the path of issue F4Y-2, which is a child of F4Y-1. F4Y-1 and FAY-2 could be either standard issues or folders.
Baseline
PathsNames
The full name of a baseline path is formed by concatenating the project key and the baseline name, starting with the project key and using the character “/” to separate the baseline name. The resulting string is then enclosed in quotation marks. Examples:
“PB” is the project key of the Project Baseline project.Example:
“PB/Baseline 2.6.0” is the full name of the baseline with the name “Baseline 2.6.0” in project PB.
Property Reference
r4jPath
Find issues that are directly or indirectly contained in a given path in the requirements tree of a project. Note that a recursive search is performed: all issues under the given path are returned, no matter how deep the hierarchy under the path is.
Syntax |
|
---|---|
Supported fields | Issue |
Supported operators |
|
Examples | Find issues contained in a given project path, recursively searching through the child folders and issues:
Find issues that are outside a given project path (but still in the project F4Y):
If the condition “project = F4Y” is not included in this query, the result contains issues (probably lots of issues) in other projects and is likely not what is intended. |
r4jParent
Find issues that are directly contained in a given path in the requirements tree of a project. Note that the search is not recursive: only issues whose direct parent is the given path are returned.
Syntax |
|
---|---|
Supported fields | Issue |
Supported operators |
|
Examples | Find issues contained in a given project path, without recursively searching through the child folders and issues:
|
r4jBaseline
Find issues that are part of a certain R4J Baseline. Note that a recursive search is performed: all issues under the given baseline are returned, no matter how deep the hierarchy under the baseline path is.
Syntax |
|
---|---|
Supported fields | Issue |
Supported operators |
|
Examples | Find issues that are part of a certain R4J Baseline.
|