If the (fill/stroke/)opacity is 0, in some cases the parser don't handle it.
The resulting sld doesn't contain any Opacity value, but should contains one with value set 0.
To Reproduce
Take a MarkSymbolizer with opacity 0.
Transform it
Use the generated sld in Geoserver (for instance)
The opacity will be not set and that can cause styling issues.
Expected behavior
The sld contains an Opacity property with value to 0.
Bug
Describe the bug
If the (fill/stroke/)opacity is 0, in some cases the parser don't handle it. The resulting sld doesn't contain any Opacity value, but should contains one with value set 0.
To Reproduce
The opacity will be not set and that can cause styling issues.
Expected behavior The sld contains an
Opacity
property with value to 0.