Skip to content

A lot of refactoring and moving to jsdoctypeparser#27

Merged
qfox merged 10 commits intojscs-dev:masterfrom
qfox:feature/param-return-refactoring
Nov 10, 2014
Merged

A lot of refactoring and moving to jsdoctypeparser#27
qfox merged 10 commits intojscs-dev:masterfrom
qfox:feature/param-return-refactoring

Conversation

@qfox
Copy link
Copy Markdown
Member

@qfox qfox commented Nov 4, 2014

  • param, return tags refactoring
  • replacing doctrine with jsdoctypeparser
    etc.

@qfox qfox added this to the v0.1.0 milestone Nov 4, 2014
Alexej Yaroshevich added 10 commits November 9, 2014 00:25
- split one big file to separate rules tests
- split rules to 2 types: node checker, and tag checker
- filter rules by tags in iterator
- filter rules by scope (now it's only function scope)
- patch rule files (set scope everywhere)
- remove doctrine, add jsdoctypeparser for parsing doc types
- rename jsDoc to jsdoc for simplicity
- rename forEachTag to iterate
- remove data property, extend DocComment object
- simplify param checkers

Fixes #3
- add basic tests for configuring with empty data
- add configure and check helpers to tester
- change mocha reporter to dot
- create DocLocation class with line and column
- add loc field to DocType, DocName and DocTag
- split params to several files
- add tests for jsdoc classes
qfox added a commit that referenced this pull request Nov 10, 2014
A lot of refactoring, add tests, migrate to jsdoctypeparser
@qfox qfox merged commit 141e127 into jscs-dev:master Nov 10, 2014
@qfox qfox deleted the feature/param-return-refactoring branch November 10, 2014 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant