Conversation
lol the doc has updated but it is not yet supported. |
lib/languages/ex.js
Outdated
// Remove not needed tabs at the beginning | ||
inlineRegExp: /^(\t*)?/gm | ||
// Find document blocks between '#{' and '#}' | ||
docBlocksRegExp: /\#*\{\uffff?(.+?)\uffff?(?:\s*)?\#+\}/g, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Elixir 1.6 formatter will insert a space between # and space (i.e. "#{" => "# {"), can we update the regex to allow a space and merge it?
* expect space * Update ex.js * Update ex.js * Update ex.js
@jerryluk you could try my fork with the new change from @thiamsantos . I've tried to reach to the maintainer of apidoc but never heard back. I guess the original author is pretty busy with other stuff. If everyone in the community agrees, I would like to step up and maintain proper maintained fork (would be happy to merge back in the future if the original author becomes active again). I will spend next couple of weeks going through the codebase and issues and try to bring this in shape. |
Hello, Thank you for your contribution! I'm hoping to make a new release once I've gone through all PR and most issues. |
update elixir's syntax so that it does not use module attributes.. as discussed in apidoc/apidoc#640 and issue referenced in that issue (https://github.com/rrrene/credo/issues/291), we need to use alternative instead of the module attribute for describing api documentation. Some of us put warnings as errors and unused module attributes produce compiler warnings.