[Console] allow answer to be trimmed by adding a flag #32707
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
According to #23210 (comment) we add a new flag in the Question class to be able to not trim the answer.
This is a "backport" request for #31626 - the code is completely backward-compatible, any existing use gets the answer trimmed. So this
setTrimmable(false)
ability would only come into effect if someone modifies their code to use it.I am asking if it is OK/possible to implement this in the
3.4
branch. I realise that this can be considered a "new feature" and so withsemver
the version should be bumped to3.5.0
for a "new feature" that is backward-compatible. And I suspect that3.5
is no longer allowed to happen. But maybe it could also be called a bug, because without this change there is no way to know that the user's answer has leading/trailing spaces.