IDE: Fire
Version: 8.3
Target (If relevant): Java
Description:
protocol Foo {
var x: Int { get }
}
protocol Bar {
var x: Int { get }; // <-- note semicolon
}
Expected Behavior:
Compiles without incident
Actual Behavior:
Bar doesn’t compile:
error E375: One of "var", "func", "subscript", "typealias", "__event", "prefix", "postfix", "infix", "init",
error E1: closing bracket expected, got semicolon
Steps: