mediawiki-extensions-Visual.../jsduck.json
James D. Forrester a18508e7e4 Update VE core submodule to master (7a8829509)
New changes:
4523b11c0 Make RebaseServer asynchronous
2eb09b6ba Localisation updates from https://translatewiki.net.
c806b7131 Remove execute mode from non-executable
622c62c9e Follow-up 2eb09b6b: Add kab to build to unbreak the repo
b69e4ba1c DiffElement: Fix insert/delete-to-end loops
8c6dfdde9 FocusableNode: Redraw highlights using focus toggle
2bded2d16 Debounce FocusableNode#redrawHighlights
3cb7844b1 Localisation updates from https://translatewiki.net.
fb13239b2 VisualDiff: Don't diff close elements
7a8829509 Localisation updates from https://translatewiki.net.

Also, exempt the Rebaser ES6 code from jsduck, as we do in VE itself,
because jsduck doesn't understand ES6 syntax.

Bug: T129541
Bug: T171862
Bug: T173860
Change-Id: Ia08022afb0b94b8a6907f97b161bc04d8a210232
2017-08-31 11:39:36 -07:00

36 lines
1.2 KiB
JSON

{
"--title": "VisualEditor - Documentation",
"--output": "docs",
"--categories": ".jsduck/categories.json",
"--eg-iframe": ".jsduck/eg-iframe.html",
"--tags": ".jsduck/CustomTags.rb",
"--processes": "0",
"--warnings-exit-nonzero": true,
"--builtin-classes": true,
"--external": "HTMLDocument,Window,Node,Text,Set,Range,Selection,ClientRect,File,Blob,DataTransfer,DataTransferItem,KeyboardEvent,MouseEvent",
"--warnings": ["-nodoc(class,public)", "-global"],
"--": [
".jsduck/external.js",
"lib/ve/.jsduck/external.js",
"lib/ve/lib/oojs/oojs.jquery.js",
"lib/ve/lib/oojs-ui/oojs-ui-core.js",
"lib/ve/lib/oojs-ui/oojs-ui-widgets.js",
"lib/ve/lib/oojs-ui/oojs-ui-toolbars.js",
"lib/ve/lib/oojs-ui/oojs-ui-windows.js",
"lib/ve/lib/oojs-ui/oojs-ui-wikimediaui.js",
"lib/ve/lib/oojs-ui/oojs-ui-apex.js",
"lib/ve/lib/unicodejs/unicodejs.js",
"lib/ve/lib/treeDiffer/treeDiffer-dist.js",
"lib/ve/src",
"lib/ve/tests",
"modules/ve-mw"
],
"--exclude": [
"lib/ve/src/dm/ve.dm.RebaseServer.js",
"lib/ve/src/ve.utils-es6.js",
"lib/ve/tests/dm/ve.dm.RebaseServer.test.js",
"lib/ve/tests/dm/ve.dm.TestRebaseClient.js",
"lib/ve/tests/dm/ve.dm.TestRebaseServer.js"
]
}