Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 11, 2015
Commits on Mar 3, 2011
  1. Fixed @name handling when followed by uncommented method. Closes #76.

    The problem was in the way comments were being processed. If any comment contained @name, it was always used for creating a new task section, even if followed by uncommented method. However delimited comments:
    	/// @name Something
    Were not correctly detected as @name comments. The reason was in the regex being used for matching @name: it expected the @name at the start of the comment string. By changing the regex to match in any line, this works correctly. The downside is that section names spanning multiple lines are now ignored (you can delimit @name and first word by new line though). On the other hand, I don't think anybody uses section names in such a way, so it'll probably work just fine.
    Proper solution would require using two regexes: one for matching @name before stripping delimiters and one for matching afterwards. Or alternatively strip delimiters immediately after recognizing a comment (at present this is all delayed until needed to make the tool as efficient as possible).
Commits on Feb 27, 2011
  1. Implemented proper handling of @name sections in more complex circums…

    Method group sections are now properly detected even when followed by uncommented method. Previously we just assigned last found comment to the method, but now we check if the comment contains method group description and use it to create a new task section. This is more expected.
    Note that group matching regex was changed also to match only when found at the start of the comment. This is important as previously and word ending with `name` would be matched as group section...
Commits on Sep 23, 2010
Commits on Sep 22, 2010
Something went wrong with that request. Please try again.