For RunwayInfo's, when there is no visibility information or only one of both set, it returns 0 for these ranges since they are a primitive.
I'd suggest to change int to an Integer so that is handled properly and yields null when no value has been provided.
For
RunwayInfo's, when there is no visibility information or only one of both set, it returns 0 for these ranges since they are a primitive.MetarParser/metarParser-entities/src/main/java/io/github/mivek/model/RunwayInfo.java
Line 19 in 35f7e55
I'd suggest to change
intto anIntegerso that is handled properly and yields null when no value has been provided.