Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • intvalue="0", defined as it is now: ordered first, order within 0 rack is alphabetical. Do not report duplicates. Compatilibity feature.
  • floatvalue="0.0": I don't care, sort last in the declaration order. Do not report duplicates.
  • floatvalue="-x.0" (no fractional part): IF order is defined, sort me at the given position; check duplicates.

In addition neither of these values (note the change: even intvalue="0" !) will be treated as 'explicit position', so mix of position/undefined will not be reported, if the only defined positions will be 0es.

The MIME annotation processor would then by default generate nothing (again). LSP or other generic registrations cam use either 0.0, or -whatever.0, depending on whether order is or is not important. Given They could eventually use just intvalue="0", but that would also mean they would take precedence over more specific MIME registrations. Given how (implementation-wise) the MIME MultiFileSystem is composed:

...