This repository has been archived by the owner on Sep 6, 2021. It is now read-only.
Modify parser to use first match even if in higher positions. #75
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.
When using Elixir with single quote heredoc syntax, eg
@apidoc '''
@api {get} /index
'''
The docBlocksRegExp match is in the element 4 of the matches array.
An error was being thrown because only elements 1 & 2 were being
checked for a match.
Since a match is guaranteed, otherwise the regular expression would
have returned null and the loop would exit, it seems appropriate to
use the first non-null element of the matches array as a block. The
first element is excluded though, as this always contains the full
string being checked rather than a substring match.