Skip to content

Commit 41d31d5

Browse files
authored
Add introductory paragraph to Links section in docs of each event (#278)
Previously the Links section only had subsections for the valid link types and no easy way to find information on what a link object looks like. The new introductory paragraph explains both what the section contains and links to the-links-object.md.
1 parent 997a4ac commit 41d31d5

23 files changed

+68
-0
lines changed

eiffel-vocabulary/EiffelActivityCanceledEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ __Required:__ No
2525
__Description:__ Any human readable information as to the reason for dequeueing.
2626

2727
## Links
28+
29+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
30+
2831
### ACTIVITY_EXECUTION
2932
__Required:__ Yes
3033
__Legal targets:__ [EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md)

eiffel-vocabulary/EiffelActivityFinishedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ __Required:__ Yes
6767
__Description:__ The URI at which the log can be retrieved.
6868

6969
## Links
70+
71+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
72+
7073
### ACTIVITY_EXECUTION
7174
__Required:__ Yes
7275
__Legal targets:__ [EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md)

eiffel-vocabulary/EiffelActivityStartedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ __Required:__ Yes
5050
__Description:__ The URI at which the log can be retrieved.
5151

5252
## Links
53+
54+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
55+
5356
### ACTIVITY_EXECUTION
5457
__Required:__ Yes
5558
__Legal targets:__ [EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md)

eiffel-vocabulary/EiffelActivityTriggeredEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ __Legal values:__ MANUAL, SEMI_AUTOMATED, AUTOMATED, OTHER
5959
__Description:__ The type of execution (often related to, but ultimately separate from, __data.triggers.type__).
6060

6161
## Links
62+
63+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
64+
6265
### CAUSE
6366
__Required:__ No
6467
__Legal targets:__ Any

eiffel-vocabulary/EiffelAnnouncementPublishedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ __Legal values:__ MINOR, MAJOR, CRITICAL, BLOCKER, CLOSED, CANCELED
4141
__Description:__ The severity of the announcement. The CLOSED and CANCELED values SHOULD only be used when following up a previous announcement, i.e. in conjunction with a __MODIFIED_ANNOUNCEMENT__ link.
4242

4343
## Links
44+
45+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
46+
4447
### MODIFIED_ANNOUNCEMENT
4548
__Required:__ No
4649
__Legal targets:__ [EiffelAnnouncementPublishedEvent](../eiffel-vocabulary/EiffelAnnouncementPublishedEvent.md)

eiffel-vocabulary/EiffelArtifactCreatedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ __Required:__ No
7373
__Description:__ Any (colloquial) name of the artifact. Unlike __data.identity__, this is not intended as an unambiguous identifier of the artifact, but as a descriptive and human readable name.
7474

7575
## Links
76+
77+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
78+
7679
### COMPOSITION
7780
__Required:__ No
7881
__Legal targets:__ [EiffelCompositionDefinedEvent](../eiffel-vocabulary/EiffelCompositionDefinedEvent.md)

eiffel-vocabulary/EiffelArtifactPublishedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ __Required:__ Yes
4545
__Description:__ The URI at which the artifact can be retrieved.
4646

4747
## Links
48+
49+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
50+
4851
### ARTIFACT
4952
__Required:__ Yes
5053
__Legal targets:__ [EiffelArtifactCreatedEvent](../eiffel-vocabulary/EiffelArtifactCreatedEvent.md)

eiffel-vocabulary/EiffelArtifactReusedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ The event has no data members, but solely relies on its two required link types
2323
## Data Members
2424

2525
## Links
26+
27+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
28+
2629
### COMPOSITION
2730
__Required:__ Yes
2831
__Legal targets:__ [EiffelCompositionDefinedEvent](../eiffel-vocabulary/EiffelCompositionDefinedEvent.md)

eiffel-vocabulary/EiffelCompositionDefinedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ __Required:__ No
3030
__Description:__ The version of the composition, if any. This is in a sense redundant, as relationships between compositions can be tracked via the __PREVIOUS_VERSION__ link type, but can be used for improved clarity and semantics.
3131

3232
## Links
33+
34+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
35+
3336
### ELEMENT
3437
__Required:__ No
3538
__Legal targets:__ [EiffelCompositionDefinedEvent](../eiffel-vocabulary/EiffelCompositionDefinedEvent.md),

eiffel-vocabulary/EiffelConfidenceLevelModifiedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ __Required:__ No
6161
__Description:__ Any group, such as a development team, committee or test group, to which the issuer belongs.
6262

6363
## Links
64+
65+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
66+
6467
### SUBJECT
6568
__Required:__ Yes
6669
__Optional in:__ None

eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ __Required:__ No
5757
__Description:__ A URI identifying the environment description. This is the catch-all method of environment descriptions. Eiffel does not concern itself with the format or nature of the description, but merely points to its location.
5858

5959
## Links
60+
61+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
62+
6063
### PREVIOUS_VERSION
6164
__Required:__ No
6265
__Legal targets:__ [EiffelEnvironmentDefinedEvent](../eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md)

eiffel-vocabulary/EiffelFlowContextDefinedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ __Required:__ No
4747
__Description:__ A version context which other events can relate to. This member SHOULD be used in tandem with one of the other optional members - a version by itself is not very informative.
4848

4949
## Links
50+
51+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
52+
5053
### CAUSE
5154
__Required:__ No
5255
__Legal targets:__ Any

eiffel-vocabulary/EiffelIssueDefinedEvent.md

+2
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ following __data.uri__.
6363

6464
## Links
6565

66+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
67+
6668
### CAUSE
6769
__Required:__ No
6870
__Legal targets:__ Any

eiffel-vocabulary/EiffelIssueVerifiedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ EiffelIssueVerifiedEvent has no data members, instead relying on its required li
2323
## Data Members
2424

2525
## Links
26+
27+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
28+
2629
### SUCCESSFUL_ISSUE
2730
__Required:__ No
2831
__Legal targets:__ [EiffelIssueDefinedEvent](../eiffel-vocabulary/EiffelIssueDefinedEvent.md)

eiffel-vocabulary/EiffelSourceChangeCreatedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ __Required:__ Yes
177177
__Description:__ The URI of the repo.
178178

179179
## Links
180+
181+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
182+
180183
### BASE
181184
__Required:__ No
182185
__Legal targets:__ [EiffelSourceChangeSubmittedEvent](../eiffel-vocabulary/EiffelSourceChangeSubmittedEvent.md)

eiffel-vocabulary/EiffelSourceChangeSubmittedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,9 @@ __Required:__ Yes
144144
__Description:__ The URI of the repo.
145145

146146
## Links
147+
148+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
149+
147150
### CHANGE
148151
__Required:__ No
149152
__Legal targets:__ [EiffelSourceChangeCreatedEvent](../eiffel-vocabulary/EiffelSourceChangeCreatedEvent.md)

eiffel-vocabulary/EiffelTestCaseCanceledEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ __Required:__ No
2525
__Description:__ Any human readable information as to the reason for dequeueing.
2626

2727
## Links
28+
29+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
30+
2831
### TEST_CASE_EXECUTION
2932
__Required:__ Yes
3033
__Legal targets:__ [EiffelTestCaseTriggeredEvent](../eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md)

eiffel-vocabulary/EiffelTestCaseFinishedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ __Required:__ Yes
9494
__Description:__ The URI at which the log can be retrieved.
9595

9696
## Links
97+
98+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
99+
97100
### TEST_CASE_EXECUTION
98101
__Required:__ Yes
99102
__Legal targets:__ [EiffelTestCaseTriggeredEvent](../eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md)

eiffel-vocabulary/EiffelTestCaseStartedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ __Required:__ Yes
5050
__Description:__ The URI at which the log can be retrieved.
5151

5252
## Links
53+
54+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
55+
5356
### TEST_CASE_EXECUTION
5457
__Required:__ Yes
5558
__Legal targets:__ [EiffelTestCaseTriggeredEvent](../eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md)

eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ __Required:__ Yes
9494
__Description:__ The value of the parameter.
9595

9696
## Links
97+
98+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
99+
97100
### IUT
98101
__Required:__ Yes
99102
__Legal targets:__ [EiffelArtifactCreatedEvent](../eiffel-vocabulary/EiffelArtifactCreatedEvent.md),

eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ __Required:__ Yes
128128
__Description:__ The UUID of the dependent execution (__data.batches.recipes.id__), i.e. the execution that shall be performed only after that of the dependency.
129129

130130
## Links
131+
132+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
133+
131134
### CAUSE
132135
__Required:__ No
133136
__Legal targets:__ Any

eiffel-vocabulary/EiffelTestSuiteFinishedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ __Required:__ Yes
7777
__Description:__ The URI at which the log can be retrieved.
7878

7979
## Links
80+
81+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
82+
8083
### TEST_SUITE_EXECUTION
8184
__Required:__ Yes
8285
__Legal targets:__ [EiffelTestSuiteStartedEvent](../eiffel-vocabulary/EiffelTestSuiteStartedEvent.md)

eiffel-vocabulary/EiffelTestSuiteStartedEvent.md

+3
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ __Required:__ Yes
6363
__Description:__ The URI at which the log can be retrieved.
6464

6565
## Links
66+
67+
This section describes which link types are valid for this event type. For details on how to express the link objects themselves see [The Links Object](../eiffel-syntax-and-usage/the-links-object.md).
68+
6669
### TERC
6770
__Required:__ No
6871
__Legal targets:__ [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md)

0 commit comments

Comments
 (0)