Added an option to disable argument comment padding.

This is the default.

    @param argument           <#argument description#>
    @param reallyLongArugment <#reallyLongArugment description#>

This is the new option.

    @param argument <#argument description#>
    @param reallyLongArugment <#reallyLongArugment description#>
Merge pull request #47 from antons/disable-argument-padding

Added an option to avoid aligning argument comments
Extracted test case testParseVarArguments out of testParseArguments
Test again the actual implementation

Before we tested with the code in the specific overwritten method of an unspecified implementation. The tested code matched the VVMacroCommenter class, but the input seems to be more appropriate for the VVFunctionCommenter, which nearly does the same, but has a slightly different regular expression. This should be covered.
Fixed test description text
Separated count assert
Implemented -description and -isEqual for VVArgument
DRY: Rely on VVArgument isEqual: instead of comparing name and type every time
Added a new test for attributed functions
Match first quantifier non-greedy and ignore __attribute__
Add test case for attribute
Merge pull request #52 from onevcat/mrackwitz-fix_attribute

Mrackwitz fix attribute
Update README.md
support Xcode 6
Merge pull request #54 from dacaiguoguo/master

support Xcode 6
Merge pull request #5 from onevcat/master

同步到最新