GraphViz has crashed
The following syntax produces the error from the title:
@startdot
digraph offerServiceRefactor {
interface OfferInput
interface OfferInputSet
interface PrioritizedComputationModelsByCategory
interface ComputationResult
package "OfferGenerationService" {
component MainCollector
component ComputationManager
component GasOfferDiscountGenerator
component CStoreOfferDiscountGenerator
}
package InputCollectors {
component DefaultInputCollector
component DynamoInputCollector
component GOJInputCollector
}
MainInputCollector -r-> ComputationManager
ComputationManager .r.> GasOfferDiscountGenerator
ComputationManager .r.> CStoreOfferDiscountGenerator
DefaultInputCollector -u-> MainInputCollector
DynamoInputCollector -u-> MainInputCollector
GOJInputCollector -u-> MainInputCollector
DefaultInputCollector --> OfferInput
note bottom of DefaultInputCollector : for collecting settings, config, etc.
[DynamoDb] -u-> DynamoInputCollector
[DynamoDb] -u-> GOJInputCollector
DefaultInputCollector --> OfferInput
GOJInputCollector --> OfferInput
DynamoInputCollector --> OfferInput
OfferInputSet --> ComputationManager
ComputationManager --> PrioritizedComputationModelsByCategory
note top of PrioritizedComputationModelsByCategory : "iterate for each category until model yields valid result"
ComputationResult --> GasOfferGenerator
ComputationResult --> CStoreOfferGenerator
}
@enddot
GraphViz 2.44.1 was used.
Is this a know issue and is there a workaround? Thanks.