﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
18892	Features missing in OpeningHoursParser compared to JS library	skyper	team	"In r15978 the switch from JS did take place, see #18140.

Some features got lost, namely:
* option to automatically fix some issues
 * e.g. all three examples mentioned [#example below]

 The automatically fix was a great feature and I will miss it.

* human readable messages e.g.:
 * `Encountered "" <HOLIDAYS> ""PH """" at line 1, column 26Was expecting: <EOF>` for `Fr-We,PH 10:00-17:00; Fr PH +1 day off` [=#example]
 * `Holiday after weekday at line 1, column 10` for `opening_hours=Mo-Su,PH 10:00-21:30`
 * `Encountered: <HYPHEN> ""- "" at line 1, column 14Was expecting: <EOF>` for `10:00-17:00; Jan-Mai,Nov-Dec Mo off; PH,SH Mo 09:00-17:00`

 The messages should display the string with highlighted errors instead of the line and column
 In JS, the messages displayed the string from the start to the position the error occurred but that does not work for multiple errors. See #18807

* flagging all errors in one value

 See https://github.com/simonpoole/OpeningHoursParser/issues/42"	enhancement	new	normal		Core validator			opening hour OpeningHoursParser auto fix message	simon04
