Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: yui/yuidoc
base: aed9ac9bb96f8256fa47ba0efd08470d5cb8d23c
head fork: yui/yuidoc
compare: master
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Feb 25, 2013
@onlywei onlywei Option to specify how many spaces each tab-space should be converted …
…to in source code view.

Some projects (believe it or not) like to use actual tab spaces instead of expanded spaces to align their code. These projects' source code should not look mis-aligned in YUIDoc's source code view. Previously, the builder was automatically rendering each tab space as 8 spaces. This commit adds the ability for the user to customize this behavior by doing the following:

From command line:
--tab-to-space <number> number of spaces to convert each tab to

Or in yuidoc.json:
"options": {
    "tabtospace": 4

Documentation .mustache files have been changed to reflect this feature as well.
Commits on Feb 26, 2013
@davglass davglass Added space logic to options parser too 5d72c73
@davglass davglass Added a test for the new option f557023
@davglass davglass Updated version and added contributor 7f7cc27
@davglass davglass Doc c1f704b
@onlywei onlywei Whoops, used apostrophe instead of tilde to mark up this doc. e7945b6
Commits on Feb 27, 2013
@davglass davglass Merge pull request #128 from onlywei/master
Whoops, used tilde instead of apostrophe to mark up the args doc
@davglass davglass Docs 369c6a9
Commits on Mar 04, 2013
@onlywei onlywei Correctly replace all tabs with spaces.
Looks like my global flag for the tab replacement was done incorrectly. This commit fixes that.
@davglass davglass Version Bump 82f0b78
@davglass davglass Docs b01fa8d
Commits on Mar 05, 2013
@sjmiles sjmiles make parser tests pass on windows (normalize slashes) 06ee06c
@sjmiles sjmiles make tests to ensure the 'yuidoc.json' searching algorithm is breadth…
…-first, aka finds the 'nearest' configuration file
@sjmiles sjmiles change getProjectData algorithm to
* use a breadth-first search
* no longer be recursive or use status globals
* use auxiliary data from package.json when in the same folder a yuidoc.json
Commits on Mar 12, 2013
@davglass davglass Fixed bad arg on theme page a713692
@davglass davglass Docs updated 0e97364
Commits on Mar 13, 2013
@davglass davglass Fixes #139 - Help text had wrong argument 4073c75
@davglass davglass Version Bump d522fbd
@davglass davglass Merge branch 'master' of 2579e99
@davglass davglass Docs 879ed7e
Commits on Mar 20, 2013
@davglass davglass Added 0.10 testing a66058c
@davglass davglass Merge branch 'master' of git:// into sjmiles…
@davglass davglass Version Bump f3c23f6
@davglass davglass Docs 7ef0e41
Commits on Mar 25, 2013
@evangoer evangoer Correct some obvious typos + a little wordsmithing 45d605f
Commits on Mar 26, 2013
@davglass davglass Merge pull request #142 from evangoer/fix_typos
Correct some obvious typos + a little wordsmithing
@davglass davglass Docs ea0d34b
Commits on Apr 01, 2013
@davglass davglass Removed Node 0.9.x from travis 43a6b00
Commits on Apr 04, 2013
@BAKFR BAKFR adding crossLink inner content support 601ba93
@BAKFR BAKFR adding an example for crossLink inner content usage b11efae
@BAKFR BAKFR adding result of example for crossLink inner content usage 7aac0c0
Commits on Apr 05, 2013
@davglass davglass Merge pull request #146 from BAKFR/crossLink-content
CrossLink inner content
@davglass davglass Version Bump dedb202
@davglass davglass Docs 907e94e
Commits on Apr 07, 2013
@andrewnicols andrewnicols Fix use of parseInt when checking tab-to-space setting 4d4e009
Commits on Apr 08, 2013
@andrewnicols andrewnicols Ensure that validatePaths can process arrays of globs de39f44
Commits on Apr 09, 2013
@davglass davglass Merge pull request #152 from andrewnicols/lib-options-parseint
Fix use of parseInt when checking tab-to-space setting
@davglass davglass Merge pull request #153 from andrewnicols/validatePaths-globbing
Ensure that validatePaths can process arrays of globs
@davglass davglass Update to YUI 3.9.1 783c83f
@davglass davglass Version Bump 93647d9
@davglass davglass Fixes edge case found after merging #153 3446fdf
@davglass davglass Updated minimatch version e95e053
@davglass davglass Version Bump 4dcfd6e
@davglass davglass Docs 65ac6c2
Commits on Apr 15, 2013
@okuryu okuryu Migrate from util.pump to readableStream.pipe 8646514
@okuryu okuryu Add tests for Y.Files API 104b452
@davglass davglass Upgraded built in server to express 3 1a949f2
@davglass davglass Removed webfont from default template (it was breaking layout) b2123e4
@davglass davglass Version Bump a2b3d2f
@davglass davglass Docs 7408838
@thomasboyt thomasboyt Use Marked instead of node-markdown 9dd0b74
Commits on Apr 16, 2013
@okuryu okuryu Add tests for Y.Files API 079c931
@davglass davglass Merging in docs too c917ce3
@davglass davglass Added files to test script a9e8fa6
Commits on Apr 18, 2013
@davglass davglass Exposed digesters, taglist and others for extensions d6a920f
@davglass davglass Version Bump 2e68999
@davglass davglass Docs e0b70de
Commits on Jul 18, 2013
@ericf ericf Merge branch 'master' into thomasboyt-marked 26bec79
@ericf ericf Bump version to 0.3.45 bf77551
@ericf ericf Regen docs for 0.3.45 ea86ad7
@ericf ericf Regen docs for real for 0.3.45 b0e8f97
Commits on Aug 10, 2013
@arapehl arapehl Minor typo fix 6092db6
Commits on Aug 12, 2013
@lexander lexander Merge pull request #167 from arapehl/patch-1
Minor typo fix
Commits on Sep 26, 2013
@JasonGhent JasonGhent Fix for #178 43bb97f
Commits on Oct 02, 2013
@andrewnicols andrewnicols Normalize the example docblocks to use the same comment styles e5427f0
@andrewnicols andrewnicols Add help on valid comment formats 6a2f799
Commits on Oct 12, 2013
@ifraixedes ifraixedes Update index.handlebars
Fixed h tag, open h4 and closed h3
@lexander lexander Merge pull request #181 from andrewnicols/normalizeCommentBlocks
Normalize comment blocks
@lexander lexander Merge pull request #183 from ifraixedes/master
Update index.handlebars
@lexander lexander Merge pull request #180 from JasonGhent/master
Fix for #178
Commits on Oct 15, 2013
@caridy caridy supporting module names with multiple slashes. fixes issue #175 29c7cee
Commits on Oct 18, 2013
@caridy caridy Merge pull request #184 from caridy/master
supporting module names with multiple slashes
Commits on Oct 21, 2013
@caridy caridy updating docs for 0.3.46 3c67db7
@caridy caridy bumping version 0.3.46 eb290d1
Commits on Dec 06, 2013
@mikepmunroe mikepmunroe add styles for code that is inline within a list item 75507bf
@caridy caridy Merge pull request #191 from mikepmunroe/add-li-code-style
add styles for code that is inline within a list item
Commits on Dec 11, 2013
@mikepmunroe mikepmunroe add documentation for running tests 3e427fb
Commits on Dec 12, 2013
@mikepmunroe mikepmunroe remove documentation to run tests 6750ab9
@mikepmunroe mikepmunroe add documentation for running tests dacb037
@mikepmunroe mikepmunroe remove extra line 2be9125
@caridy caridy Merge pull request #194 from mikepmunroe/patch-1
add documentation for running tests
Commits on Jan 05, 2014
@isaach1000 isaach1000 Change lint so that process only exits on failure. ed135a2
@isaach1000 isaach1000 Modify linting: Successful lint exits the CLI, unsuccessful lint exit…
…s the process.
@lexander lexander Merge pull request #199 from isaach1000/master
Change lint so that process only exits on failure.
Commits on Jan 12, 2014
Thomas Boyt Fix syntax highlighting for markdown blocks 4608f36
Commits on Jan 13, 2014
@caridy caridy bumping version 0.3.46 for PR 200 032cbc1
@caridy caridy updating docs for version 0.3.47 8e6dd2d
Commits on Jan 29, 2014
@evocateur evocateur Update dependency versions. cdb71a1
Commits on Jan 30, 2014
@evocateur evocateur Add pretest jshint of lib and test files with jshintConfig from yui-l…
…int (modernized).
@evocateur evocateur Add tests/utils.js to the scripts.test command. 5be9195
@evocateur evocateur Lint the world. 852db0b
@evocateur evocateur Beautify the world. 3eda08e
@evocateur evocateur Remove tests/utils.js from scripts.test until node v0.8 issue is figu…
…red out.
Commits on Jan 31, 2014
@evocateur evocateur Use consistent variable in currentclass setter.
Using `name` interchangeably was indeed confusing.
Commits on Feb 02, 2014
@evocateur evocateur No change necessary to minimatch version pattern. 4ae5f3b
@evocateur evocateur Hold back on marked upgrade due to stability concerns. 188ec1f
@evocateur evocateur Revert express bump until more & better testing can be done. 01a902a
Commits on Feb 11, 2014
@caridy caridy Merge pull request #207 from evocateur/jshint-and-beautify
Lint and Beautify from @evocateur PR#207
Commits on Feb 18, 2014
@yyjdelete yyjdelete Fix issue #192 c46f13f
Commits on Feb 19, 2014
@caridy caridy Merge branch 'patch-1' of 4b43c92
@caridy caridy bumping version v0.3.48 3b542ca
Commits on Mar 03, 2014
@iexus iexus Changed url creation to simply join strings as path.join produces bac…
…kslashes on windows machines
Commits on Mar 05, 2014
@iexus iexus copied webpath method from mojito 148fe0a
@iexus iexus Changed path.join for href's to use webpath 589fed2
@iexus iexus Correction for horribly none tested mistake naming path 4a139c8
Commits on Mar 06, 2014
@iexus iexus Added tests for webpath utils method 970dcb6
@iexus iexus Added utils.js to the npm test script 0b43922
@iexus iexus webpath splits on both path separators at same time 9866951
Commits on Mar 08, 2014
@caridy caridy dumping to version 0.3.49 5c0cdd0
@caridy caridy generating docs bfb1e52
Commits on Mar 12, 2014
@limikael limikael added preprocessor option 2ac78ce
@limikael limikael added newlines at end of file 83d19ea
@limikael limikael newline at end of file, 2nd try bb2f846
@limikael limikael keep jshint happy and enable preprocessor tests for "npm test" 805df22
Commits on Mar 30, 2014
@limikael limikael let the preprocessor(s) see warnings to potentially act on them. bec6d2e
@limikael limikael don't define an undefined value de5762d
@limikael limikael code cleanup and comments added 3d19af8
Commits on Apr 02, 2014
@rgrove rgrove Allow @param and @return descriptions to be preceded by a newline.
This fixes two bugs that broke the @param and @return descriptions for
comments formatted like this (with a newline before the descriptions):

Main description.

@method foo

@param {String} bar
    This is the bar param.

@param {String} baz
    This is the baz param.

@return {Boolean}
    Whether or not bar and baz got fooed.
Commits on Apr 18, 2014
@limikael limikael * load preprocessors as standard npm modules, in addition to searchin…
…g relative to config file.

* return data when applying preprocessors rather than mutate the data in place.
* pass config options to preprocessors.
@limikael limikael newlines at end of files 64b2acc
Commits on Apr 22, 2014
@caridy caridy PR #227: Merge branch 'newline-descriptions' of… 442d100
@caridy caridy bumping v0.3.50 for PR #227 and #222 21e816d
@caridy caridy docs for v0.3.50 after PR #227 and #222 729888e
Commits on Aug 04, 2014
@mmpestorich mmpestorich Allow a base url for external links
This commit adds the ability to specify a base url for a given data.json to be
used when constructing urls for external links. For example:

  external: {
    data: [
        base: '';,
        json: '';
	    base: '';,
	    json: '';

This is not breaking. For example, the following is still valid:

  external: {
    data: [
Commits on Sep 30, 2014
@timdp timdp Adding --no-sort option (fixes #80) c863019
@timdp timdp Making REGEX_OPTIONAL greedy, allowing arrays in brackets
Commits on Oct 23, 2014
@okuryu okuryu Drop Node.js 0.8 from Travis CI
The change for keeping healthy Pull Requests and builds in the future.
@okuryu okuryu engines requires node 0.10 or upper
Commits on Oct 24, 2014
@okuryu okuryu Merge branch 'travis-update' fb003a9
Commits on Oct 25, 2014
@okuryu okuryu Bump marked version to ^0.3.2
It just updates marked version to ^0.3.2 since marked has security fixes.

The package.json seems to has many changes, but it actually only updates
marked version by `npm install --save marked@latest`.

See also:
@okuryu okuryu Fix a wrong link in the syntax docs
This issue was reported in #258, but we need to fix the docs of `master`
branch instead of `gh-pages` branch.
Commits on Oct 28, 2014
@okuryu okuryu Merge branch 'bump-marked' 63ec9a0
@okuryu okuryu Merge branch 'fix-link-syntax-docs' b8ff6e0
@okuryu okuryu Fix HTML syntax
It fixes some HTML syntaxes, typos.
Commits on Oct 29, 2014
@okuryu okuryu Merge branch 'fix-link-syntax-docs' 6a48b22
@okuryu okuryu Revamp README
It revamps README in several respects.

* Simple name in header.
* Flat style badges (npm, Travis CI, David).
* Tweak documentation list.
* Simple license mention.
@okuryu okuryu Merge branch 'fix-html' 9e67488
@juandopazo juandopazo Add rest parameters syntax for multiple params 7a1647c
Commits on Oct 30, 2014
@okuryu okuryu Merge remote-tracking branch 'juandopazo/rest-params' 05afe8f
@okuryu okuryu Bump minimatch version to ^1.0.0
Commits on Oct 31, 2014
@okuryu okuryu Merge branch 'bump-minimatch' 375fed0
Commits on Nov 01, 2014
@okuryu okuryu Bump express version to ^4.10.1
Commits on Nov 02, 2014
@okuryu okuryu Merge branch 'improve-readme' 1467074
Commits on Nov 03, 2014
@okuryu okuryu Merge remote-tracking branch 'mmpestorich/yuidoc-237' dd90f17
Commits on Nov 04, 2014
@okuryu okuryu Merge branch 'bump-express' f8b0bdb
Commits on Nov 05, 2014
@limikael limikael fix so that the logo is showing
@okuryu okuryu Document for external base URLs
This feature implemented in #253.
Commits on Nov 06, 2014
@okuryu okuryu Merge remote-tracking branch 'timdp/default-allow-array' f9ca1b2
Commits on Nov 07, 2014
@okuryu okuryu Merge branch 'base-url-docs' 030f9ff
@okuryu okuryu Bump yui version to 3.18.x
Commits on Nov 08, 2014
@okuryu okuryu Fix fails to parse a default param value that contains a space
It changes to accept a spaces in optional params. This fixes #268.
Commits on Nov 09, 2014
@okuryu okuryu Merge remote-tracking branch 'timdp/master' b4ee90d
@okuryu okuryu Change to depends on ^3.14.1 e0f7402
@okuryu okuryu Merge remote-tracking branch 'limikael/master' into bump-yui 0322fba
Commits on Nov 11, 2014
@okuryu okuryu Merge remote-tracking branch 'limikael/master' 10131e5
Commits on Nov 12, 2014
@okuryu okuryu Add the help for --no-sort option
This feature has been merged in #261.
@okuryu okuryu Merge branch 'bump-yui' 96391e3
Commits on Nov 14, 2014
@okuryu okuryu Merge branch 'fix268' a49ac2d
Commits on Nov 15, 2014
@okuryu okuryu Merge branch 'no-sort-helps' ea6ac6e
@okuryu okuryu Add --no-sort option tests 81139b7
@okuryu okuryu Remove unneeded commas
Commits on Nov 17, 2014
@okuryu okuryu Merge branch 'no-sort-test' ac22343
Commits on Nov 18, 2014
@okuryu okuryu Bump version to 0.4.0 5b795db
@okuryu okuryu Bump help docs 68f23ce
@okuryu okuryu Build docs 0de8440
Commits on Nov 20, 2014
@okuryu okuryu Move from to
Commits on Nov 21, 2014
@okuryu okuryu Merge pull request #283 from okuryu/contributing
Move from to
@okuryu okuryu Remove unused tests
The "" script is actually unused. It can be tested by using "npm test" instead.
Commits on Nov 22, 2014
@okuryu okuryu Merge branch 'unused-tests' 0be3993
Commits on Nov 23, 2014
@okuryu okuryu Remove unneeded comma
It just a minor fix.
Commits on Nov 24, 2014
@okuryu okuryu Fix expressions of JavaScript
@artsyca artsyca Adds support for `\*` in REGEX_LINE_HEAD_CHAR..
Allows for the alternative coffeescript syntax:

Commits on Nov 25, 2014
@okuryu okuryu Merge branch 'unneeded-comma' 6bc61ca
@okuryu okuryu Merge remote-tracking branch 'artsyca/master' 2badafe
Commits on Nov 26, 2014
@okuryu okuryu Merge branch 'javascript' 671ee82
@okuryu okuryu Improve tests for CoffeeScript
This tests changes is for PR #287.
Commits on Nov 30, 2014
@okuryu okuryu Merge branch 'coffee-tests' aecd078
Commits on Dec 02, 2014
@okuryu okuryu Fixes indents of templates and bumps YUI dependencies
This PR fixes #288. This problem is due to `Y.Handlebars` have been
upgraded from v1.x to v2.0.0 since YUI 3.18.0.

Handlebars v2.0.0 have been changed the handling of indents to matches
to the Mustache specs.

Therefore, it fixes indents of templates and I'd like to make clear
YUIDoc uses Handlebars v2.0.0 by depending on YUI 3.18.1 or later.
Commits on Dec 03, 2014
@okuryu okuryu Improve some conditional in the builder.js
Some conditional in the `lib/builder.js` have admit of improvement.
It'll be more readable and efficient by this changes.
Commits on Dec 04, 2014
@okuryu okuryu Merge branch 'fix288' aa85a32
Commits on Dec 05, 2014
@okuryu okuryu Merge branch 'improve-conditional' 4c87248
Commits on Dec 08, 2014
@okuryu okuryu Tweak @param comments for API docs
It fixes some comments for API docs, there are no code changes.
Commits on Dec 10, 2014
@okuryu okuryu Merge branch 'params-api-docs' 843a7d8
Commits on Dec 12, 2014
@okuryu okuryu Update assets resources for high display resolution
Commits on Dec 15, 2014
@okuryu okuryu Bump minimatch version to ^2.0.1
Commits on Dec 17, 2014
@okuryu okuryu Merge branch 'retina' 7d1e377
Commits on Dec 18, 2014
@okuryu okuryu Merge branch 'bump-minimatch' 7304191
Commits on Dec 21, 2014
@okuryu okuryu Unindent method Handlebars Helpers
This resolves #300, this issue arises from the same causes as #288.
Commits on Dec 23, 2014
@okuryu okuryu Merge branch 'fix300' b1cb388
Commits on Jan 01, 2015
@okuryu okuryu Support @throws tag
It works similar with the "@return" tag. This means that a type is optional.
An actual example is like the following. And, this resolves #135 finally.

 * @method getName
 * @throws {Error} Throws an exception error.
function getName() {
    // do something
Commits on Jan 02, 2015
@okuryu okuryu Fix comment for exception as correction 88cbbe9
Commits on Jan 03, 2015
@okuryu okuryu Use res.status(status).send(body) instead of res.send(body, status)
YUIDoc is using `res.send(body, status)` method of Express, but it have been
deprecated since Express 4.7.0, and it returns following warning for now.
It should use `res.status(status).send(body)` instead.

express deprecated res.send(body, status): Use res.status(status).send(body) instead

See also:
Commits on Jan 04, 2015
@okuryu okuryu Bump istanbul version to ^0.3.5
Commits on Jan 05, 2015
@okuryu okuryu Fix a bug with parse files written in CR newline
It fixes #96. It doesn't have test code by design because mixed newline
files in a repository cause confusion.
Commits on Jan 06, 2015
@okuryu okuryu Merge branch 'istanbul' c163fb0
Commits on Jan 07, 2015
@okuryu okuryu Merge branch 'express-status' ce5c9f5
Commits on Jan 08, 2015
@okuryu okuryu Fix link to source files at simple theme templates
Fix #186.
Commits on Jan 10, 2015
@okuryu okuryu Merge branch 'newline' df0e5db
Commits on Jan 13, 2015
@okuryu okuryu Merge branch 'fix186' 37d632b
Commits on Jan 14, 2015
@okuryu okuryu Remove "throw" and "exception" tags from scrubbed corrections 6512ba8
@okuryu okuryu "throw" tag is the same implementation with "return" tag 919dea0
Commits on Jan 15, 2015
@okuryu okuryu Merge branch 'throws' 1178f74
Commits on Jan 16, 2015
@okuryu okuryu Update the license file URL
It's existing within the repository. It means we don't need the
license information at
Commits on Jan 20, 2015
@okuryu okuryu Merge branch 'license' 92dc333
@okuryu okuryu Bump version to 0.5.0 369c9da
@okuryu okuryu Build docs bec3104
Commits on Jan 24, 2015
@okuryu okuryu Bump jshint version to ^2.6.0
Commits on Jan 25, 2015
@okuryu okuryu Merge branch 'bump-jshint' c40a052
@okuryu okuryu Bump selleck version to ^0.1.18
Commits on Jan 26, 2015
@okuryu okuryu Merge branch 'bump-selleck' e78c047
@okuryu okuryu Bump marked version to ^0.3.3
Commits on Jan 27, 2015
@okuryu okuryu Merge branch 'bump-marked' f684fe2
Commits on Jan 31, 2015
@okuryu okuryu Bump ytestrunner version to ^0.3.3
Commits on Feb 02, 2015
@okuryu okuryu Merge branch 'bump-ytestrunner' ec50aff
Commits on Feb 04, 2015
@okuryu okuryu Bump yuitest version to ^0.7.9
Commits on Feb 05, 2015
@okuryu okuryu Merge branch 'bump-yuitest' c00526e
Commits on Feb 07, 2015
@okuryu okuryu Add Node.js v0.12 and io.js in Travis CI setting
Commits on Feb 08, 2015
@okuryu okuryu Merge branch 'update-travis' 5d3644d
Commits on Feb 18, 2015
@okuryu okuryu Fix a bug with "@" doesn't escapable in example
The issue due to non JSDoc tags such as `@media` recognized as JSDoc tags.
It avoid the problem by ignoring tags of the target.

Fix #179.
Commits on Feb 21, 2015
@okuryu okuryu Merge branch 'fix179' 9801f49
Commits on Mar 03, 2015
@okuryu okuryu Change the Markdown parser
Potential security issues have been reported to the marked, but there
is no plan to still be fixed. Because YUIDoc is a one of the development
tool, I have thought unlikely to be affected by the problem. However,
marked is no longer actively maintained, and I'd like to choice a parser
that are more maintenance.

Since YUIDoc only have utilized simply marked as a simple Markdown parser,
change can often be reduced.
Commits on Mar 04, 2015
@okuryu okuryu Reuse an instance of MarkdownIt in an instance of DocBuilder 59e05a8
Commits on Mar 05, 2015
@okuryu okuryu Merge branch 'markdown-it' 8bc8b2d
Commits on Mar 06, 2015
@okuryu okuryu Bump version to 0.6.0 685a033
@okuryu okuryu Build docs 5c0ae88
Commits on Mar 14, 2015
@okuryu okuryu Bump markdown-it version to ^4.0.1
We're not using any markdown-it plugins, so we don't need to change
our source code in YUIDoc.
Commits on Mar 16, 2015
@okuryu okuryu Merge branch 'bump-markdownit' 0429a37
Commits on Mar 28, 2015
@okuryu okuryu Use logFn configuration to logging (fixes #325)
`util.error` have been deprecated on Node v0.12, but YUI still uses it. It uses
`logFn` configuration of YUI to avoid this problem. Basically, it'll uses
`console.*` functions instead.

Fix #325.
@okuryu okuryu Convert objects to string in Y.log 7134d92
Commits on Mar 31, 2015
@okuryu okuryu Merge branch 'fix325' 2530b7e
Commits on Apr 02, 2015
@okuryu okuryu Bump markdown-it version to ^4.1.0
Commits on Apr 03, 2015
@okuryu okuryu Merge branch 'bump-markdown-it' 10a89c2
Commits on Apr 04, 2015
@okuryu okuryu Unindent method Handlebars partials within constructor classes
This is a same solution with #292 and #302. Fix #323.
Commits on Apr 05, 2015
@okuryu okuryu Bump express version to ^4.12.3
Commits on Apr 07, 2015
@okuryu okuryu Merge branch 'fix323' 2de916f
Commits on Apr 08, 2015
@okuryu okuryu Merge branch 'bump-express' 0f27e2b
Commits on Apr 09, 2015
@okuryu okuryu Fix a bug that inherited class was parsed twice (fixes #324)
All descriptions and examples of inherited classes was parsed markdown
by markdown-it twice. This fixes #324.
Commits on Apr 12, 2015
@okuryu okuryu Merge branch 'fix324' fa4e034
Commits on Apr 15, 2015
@okuryu okuryu Fix @returns tag of extended classes doesn't escape HTML (fixes #324)
This is an additional fixes #324. See also #341.
Commits on Apr 17, 2015
@okuryu okuryu Merge branch 'fix324' fe6ab78
Commits on Apr 18, 2015
@okuryu okuryu Drop removed JSHint rules
The `onevar` and `trailing` rules at JSHint have been removed. I'm not sure we
should use JSCS for now, but these rules doesn't works anymore.
Commits on Apr 22, 2015
@okuryu okuryu Merge remote-tracking branch 'origin/removed-jshint-rules' e7f2698
Commits on Apr 27, 2015
@okuryu okuryu Switch to true Markdown options as default
It turns to `true` the `html` and `linkify` options of `markdown-it`.
This is more similar behavior with the previous Markdown parser. Fixes #344.
Commits on Apr 29, 2015
@okuryu okuryu Merge branch 'fix344' 182725c
@okuryu okuryu Bump version to 0.7.0 6b5a771
@okuryu okuryu Build docs 00f2976
@okuryu okuryu Bump version to 0.7.0 53b9e90
@okuryu okuryu Build docs 038660b
Commits on May 16, 2015
@okuryu okuryu Change the linting
It just switches from JSHint to ESLint. ESLint has many good linting
rules as default, and it makes more consistency code. The summary of
changes as follows.

* Intended code under `lib/` and `tests/`.
* Follow default rules of ESLint as much as possible.
* Disable following rules to avoid making large code changes for now.
 * `camelcase`
 * `new-cap`
 * `no-loop-func`
 * `no-process-exit`
 * `no-underscore-dangle`
 * `no-use-before-define`
Commits on May 20, 2015
@okuryu okuryu Merge branch 'eslint' 787fb7a