@@ -124,17 +124,17 @@ UpstreamDownstreamRelationship:
124
124
(
125
125
(
126
126
(
127
- (upstream = [BoundedContext] '['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']' '->' '['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']' downstream = [BoundedContext]) |
128
- ('['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']' upstream = [BoundedContext] '->''['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']' downstream = [BoundedContext]) |
129
- (upstream = [BoundedContext] '['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']''->' downstream = [BoundedContext] '['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']') |
130
- ('['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']' upstream = [BoundedContext] '->' downstream = [BoundedContext] '['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']') |
127
+ (( upstream = [BoundedContext] (( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']')) '->' ((( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') downstream = [BoundedContext]) ) |
128
+ (((( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') upstream = [BoundedContext]) '->'((( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') downstream = [BoundedContext]) ) |
129
+ (( upstream = [BoundedContext] (( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']')) '->' ( downstream = [BoundedContext] (( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']')) ) |
130
+ (((( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') upstream = [BoundedContext]) '->' ( downstream = [BoundedContext] (( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']')) ) |
131
131
(upstream = [BoundedContext] '->' downstream = [BoundedContext])
132
132
) |
133
133
(
134
- (downstream = [BoundedContext] '['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']' '<-' '['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']' upstream = [BoundedContext]) |
135
- ('['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']' downstream = [BoundedContext] '<-''['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']' upstream = [BoundedContext]) |
136
- (downstream = [BoundedContext] '['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']''<-' upstream = [BoundedContext] '['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']') |
137
- ('['(( 'D') | (('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*))? ']' downstream = [BoundedContext] '<-' upstream = [BoundedContext] '['(( 'U') | (('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*))? ']') |
134
+ (downstream = [BoundedContext] (( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') '<-' (( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') upstream = [BoundedContext]) |
135
+ ((( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') downstream = [BoundedContext] '<-'(( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') upstream = [BoundedContext]) |
136
+ (downstream = [BoundedContext] (( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') '<-' upstream = [BoundedContext] (( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') ) |
137
+ ((( '[''D'']' ) | ('[' ('D'',')?(downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)']') downstream = [BoundedContext] '<-' upstream = [BoundedContext] (( '[''U'']' ) | ('[' ('U'',')?(upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)']') ) |
138
138
(downstream = [BoundedContext] '<-' upstream = [BoundedContext])
139
139
) |
140
140
(upstream = [BoundedContext] ('['((upstreamRoles+=UpstreamRole) ("," upstreamRoles+=UpstreamRole)*)?']')?'Upstream-Downstream'('['((downstreamRoles+=DownstreamRole) ("," downstreamRoles+=DownstreamRole)*)?']')? downstream = [BoundedContext]) |
0 commit comments