lutaml / lutaml-uml

UML module for LutaML
2 stars 2 forks source link

Empty `enum` raises generic error #75

Closed ronaldtse closed 2 years ago

ronaldtse commented 3 years ago

This generic error is displayed when there is an empty enum

enum SomeEnum {
}

=>

/Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/parslet-1.7.1/lib/parslet/cause.rb:70:in `raise': Failed to match sequence (WHITESPACE? DIAGRAM_DEFINITION) at line 1 char 1. (Parslet::ParseFailed)
w00lf commented 3 years ago

This generic error is displayed when there is an empty enum

enum SomeEnum {
}

=>

/Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/parslet-1.7.1/lib/parslet/cause.rb:70:in `raise': Failed to match sequence (WHITESPACE? DIAGRAM_DEFINITION) at line 1 char 1. (Parslet::ParseFailed)

@ronaldtse cant reproduce this one, tested with this file:

diagram MyView {
  class ImageMapAreaType {
  }
  enum SomeEnum { 
  }
  data_type SomeEnum {
  }
}
w00lf commented 2 years ago

@ronaldtse is this one still relevant?

ronaldtse commented 2 years ago

Thanks!