You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In actual usage of Ruler, ByteMachine stores string values always with a beginning and ending double quote. However, ByteMachine is capable of storing string values that begin and end with any character. This unnecessary flexibility leads to more complexity and special cases, for example, to support a leading or trailing wildcard character for wildcard patterns. We can simplify the code and remove some special cases by updating ByteMachine to either enforce the leading/trailing double quotes itself, or to be the component that adds these double quotes.
What is your idea?
In actual usage of Ruler, ByteMachine stores string values always with a beginning and ending double quote. However, ByteMachine is capable of storing string values that begin and end with any character. This unnecessary flexibility leads to more complexity and special cases, for example, to support a leading or trailing wildcard character for wildcard patterns. We can simplify the code and remove some special cases by updating ByteMachine to either enforce the leading/trailing double quotes itself, or to be the component that adds these double quotes.
Would you be willing to make the change?
Maybe.
Additional context
Discussion arose during: #18
The text was updated successfully, but these errors were encountered: