When using space_before_inline_comment = keep with an in-line comment of the following style:
local itemID = C_Item.GetItemInfoInstant(itemString) -- Test where the comment is preceded by a tab, the formatter replaces the tab with a space.
I do also have indent_style = tab set, but this does not affect the formatting.
Expected behaviour for keep would be for the formatter to keep the spacing as it is, regardless of if the spacing is made up of tabs or spaces, or to respect indent_style.