Skip to content
This repository was archived by the owner on Dec 4, 2018. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eslint/doctrine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0835299b485ecdfa908d20628d6c8900144590ff
Choose a base ref
...
head repository: eslint/doctrine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d78e387ce941880ae97ca768092ee11029bdb916
Choose a head ref

Commits on Mar 12, 2015

  1. Copy the full SHA
    a7884f0 View commit details

Commits on Mar 30, 2015

  1. Copy the full SHA
    3576282 View commit details
  2. Merge pull request #104 from RobLoach/patch-1

    Add "files" entry to only deploy select files
    Constellation committed Mar 30, 2015
    Copy the full SHA
    77cf78d View commit details

Commits on Apr 14, 2015

  1. Merge pull request #103 from tmcw/typedef-support

    Add support and tests for typedefs. Refs #5
    Constellation committed Apr 14, 2015
    Copy the full SHA
    da4635e View commit details

Commits on Jun 12, 2015

  1. added preserveWhitespace option

    atotic authored and - committed Jun 12, 2015
    Copy the full SHA
    4f74c86 View commit details

Commits on Aug 27, 2015

  1. Merge pull request #113 from PolymerLabs/master

    added preserveWhitespace option
    Constellation committed Aug 27, 2015
    Copy the full SHA
    04498e4 View commit details

Commits on Sep 15, 2015

  1. Copy the full SHA
    6f7e501 View commit details
  2. Copy the full SHA
    af9715b View commit details
  3. Merge pull request #124 from gyandeeps/issue123

    Build: Add travis build
    nzakas committed Sep 15, 2015
    Copy the full SHA
    fc631b3 View commit details
  4. Merge pull request #125 from gyandeeps/issue120

    Fix: Parsing of parameter name without a type (fixes #120)
    nzakas committed Sep 15, 2015
    Copy the full SHA
    d2187f4 View commit details
  5. Copy the full SHA
    18084f1 View commit details

Commits on Sep 17, 2015

  1. Copy the full SHA
    23921e6 View commit details

Commits on Sep 21, 2015

  1. Merge pull request #128 from eslint/issue127

    Docs: Update README with new info (fixes #127)
    nzakas committed Sep 21, 2015
    Copy the full SHA
    6826ada View commit details
  2. Merge pull request #126 from gyandeeps/issue111

    Fix: Parsing fix for param with arrays and properties (fixes #111)
    nzakas committed Sep 21, 2015
    Copy the full SHA
    f8adb88 View commit details
  3. Bumps package version

    nzakas committed Sep 21, 2015
    Copy the full SHA
    5c7ef2f View commit details
  4. Revert "Bumps package version"

    This reverts commit 5c7ef2f.
    nzakas committed Sep 21, 2015
    Copy the full SHA
    095407e View commit details
  5. Bumps package version

    nzakas committed Sep 21, 2015
    Copy the full SHA
    0d059e4 View commit details
  6. Docs: Add changelog

    nzakas committed Sep 21, 2015
    Copy the full SHA
    dbc9f28 View commit details

Commits on Oct 4, 2015

  1. Copy the full SHA
    fea8db3 View commit details

Commits on Oct 5, 2015

  1. Merge pull request #130 from BYK/issue-87

    Fix: Last tag always has \n in the description
    nzakas committed Oct 5, 2015
    Copy the full SHA
    110f96e View commit details

Commits on Oct 28, 2015

  1. Fix: Parse array default syntax. Fixes #133

    this allows the code
    
        @param {Array} [foo=[1]] to properly be parsed
    
    It does this by keeping track of bracket depth in the name parsing.
    tmcw committed Oct 28, 2015
    Copy the full SHA
    9e850e7 View commit details

Commits on Oct 30, 2015

  1. Merge pull request #132 from tmcw/parse-default-array

    Parse array default syntax
    nzakas committed Oct 30, 2015
    Copy the full SHA
    4a5823b View commit details

Commits on Nov 2, 2015

  1. Copy the full SHA
    58ecf4b View commit details
  2. Merge pull request #135 from TrySound/npm-home

    Fix: package.json homepage field
    nzakas committed Nov 2, 2015
    Copy the full SHA
    60c6fc9 View commit details

Commits on Nov 7, 2015

  1. Copy the full SHA
    93aa744 View commit details

Commits on Nov 9, 2015

  1. Merge pull request #137 from tmcw/typeless-return

    Fix: permit return tag without type (fixes #136)
    nzakas committed Nov 9, 2015
    Copy the full SHA
    c41359f View commit details

Commits on Nov 13, 2015

  1. Copy the full SHA
    b550756 View commit details
  2. 0.7.1

    nzakas committed Nov 13, 2015
    Copy the full SHA
    400aea0 View commit details
  3. Copy the full SHA
    b393828 View commit details

Commits on Nov 25, 2015

  1. Fix: Line numbers for some tags (fixes #138)

    Fixing issue where input was not consumed via advance() but was skipped when
    parsing tags resulting in sometimes incorrect reported lineNumber.
    TEHEK committed Nov 25, 2015
    Copy the full SHA
    5459a6a View commit details

Commits on Nov 26, 2015

  1. Merge pull request #139 from TEHEK/lino-fix

    Fix: fixing line numbers
    nzakas committed Nov 26, 2015
    Copy the full SHA
    3dbbfd6 View commit details

Commits on Nov 27, 2015

  1. 0.7.2

    nzakas committed Nov 27, 2015
    Copy the full SHA
    d78e387 View commit details
Showing with 757 additions and 124 deletions.
  1. +8 −0 .editorconfig
  2. +15 −0 .eslintrc
  3. +4 −2 .gitignore
  4. +7 −4 .travis.yml
  5. +23 −0 CHANGELOG.md
  6. +451 −0 Makefile.js
  7. +68 −70 README.md
  8. +0 −22 eslint.json
  9. +41 −17 lib/doctrine.js
  10. +19 −4 package.json
  11. +117 −1 test/parse.js
  12. +4 −4 test/unwrap.js
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
root = true

[*]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
end_of_line = lf
insert_final_newline = true
15 changes: 15 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"env": {
"node": true
},
"rules": {
"quotes": [2, "single"],
"valid-jsdoc": 2,
"semi": [2, "always"],
"no-bitwise": 2,
"camelcase": 2,
"curly": 2,
"eqeqeq": [2, "allow-null"],
"no-unused-vars": 2
}
}
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
node_modules

*.iml
.idea
*.iml
coverage
.cache
11 changes: 7 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
language: node_js
node_js:
- 0.10
after_script:
- "0.10"
- "0.12"
- iojs
- "4"
sudo: false
script: "npm test"
after_success:
- npm run coveralls
git:
depth: 10
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
v0.7.2 - November 27, 2015

* Fix: Line numbers for some tags (fixes #138) Fixing issue where input was not consumed via advance() but was skipped when parsing tags resulting in sometimes incorrect reported lineNumber. (TEHEK)
* Build: Add missing linefix package (Nicholas C. Zakas)

v0.7.1 - November 13, 2015

* Update: Begin switch to Makefile.js (Nicholas C. Zakas)
* Fix: permit return tag without type (fixes #136) (Tom MacWright)
* Fix: package.json homepage field (Bogdan Chadkin)
* Fix: Parse array default syntax. Fixes #133 (Tom MacWright)
* Fix: Last tag always has \n in the description (fixes #87) (Burak Yigit Kaya)
* Docs: Add changelog (Nicholas C. Zakas)

v0.7.0 - September 21, 2015

* Docs: Update README with new info (fixes #127) (Nicholas C. Zakas)
* Fix: Parsing fix for param with arrays and properties (fixes #111) (Gyandeep Singh)
* Build: Add travis build (fixes #123) (Gyandeep Singh)
* Fix: Parsing of parameter name without a type (fixes #120) (Gyandeep Singh)
* New: added preserveWhitespace option (Aleks Totic)
* New: Add "files" entry to only deploy select files (Rob Loach)
* New: Add support and tests for typedefs. Refs #5 (Tom MacWright)
Loading