Skip to content

Latest commit

 

History

History
47 lines (43 loc) · 4.85 KB

event-categories.md

File metadata and controls

47 lines (43 loc) · 4.85 KB

Event Categories

The Eiffel protocol specifies each event on its own. For convenience reasons the protocol also provides a description on how to group them together in categories. Use the following categories to group events together for ease of talking about them or in reasoning. To make pictures with Eiffel events consistent throughout the documentation we have assigned each category a color picked from the Unicode's full list of geometric emojis.

Category Color
Activity 🔵
Artifact 🔴
Definition 🟣
Notification 🟠
Source 🟢
Test 🟡
Verdict 🟤

The events and their categories.

Category Name Abbreviation Color
Activity EiffelActivityCanceledEvent ActC 🔵
Activity EiffelActivityFinishedEvent ActF 🔵
Activity EiffelActivityStartedEvent ActS 🔵
Activity EiffelActivityTriggeredEvent ActT 🔵
Artifact EiffelArtifactCreatedEvent ArtC 🔴
Artifact EiffelArtifactPublishedEvent ArtP 🔴
Artifact EiffelArtifactReusedEvent ArtR 🔴
Definition EiffelFlowContextDefinedEvent FCD 🟣
Definition EiffelCompositionDefinedEvent CD 🟣
Definition EiffelEnvironmentDefinedEvent ED 🟣
Definition EiffelIssueDefinedEvent ID 🟣
Notification EiffelAnnouncementPublishedEvent AnnP 🟠
Source EiffelSourceChangeCreatedEvent SCC 🟢
Source EiffelSourceChangeSubmittedEvent SCS 🟢
Test EiffelTestCaseCanceledEvent TCC 🟡
Test EiffelTestCaseFinishedEvent TCF 🟡
Test EiffelTestCaseStartedEvent TSS 🟡
Test EiffelTestCaseTriggeredEvent TCT 🟡
Test EiffelTestExecutionRecipeCollectionCreatedEvent TERCC 🟡
Test EiffelTestSuiteFinishedEvent TSF 🟡
Test EiffelTestSuiteStartedEvent TSS 🟡
Verdict EiffelConfidenceLevelModifiedEvent CLM 🟤
Verdict EiffelIssueVerifiedEvent IV 🟤