mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-09-23 10:22:05 +00:00
jsduck: Remove custom @source tag
Only used in external.js to render a simple link. These methods don't have a regular description and as such the link renders effectively the same way in the same place without `@source`. Change-Id: I83cd524b6b53e67c5c2d18258c804ebd49a29b74
This commit is contained in:
parent
f40f1aa36c
commit
12eff85cf7
1
.jscsrc
1
.jscsrc
|
@ -6,7 +6,6 @@
|
|||
"preset": "jsduck5",
|
||||
"extra": {
|
||||
"mixin": false,
|
||||
"source": true,
|
||||
"todo": true,
|
||||
"see": true
|
||||
}
|
||||
|
|
|
@ -1,47 +1,48 @@
|
|||
/**
|
||||
* Source: <https://api.jquery.com/>
|
||||
* @class jQuery
|
||||
* <http://api.jquery.com/>
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://api.jquery.com/jQuery.ajax/>
|
||||
* @method ajax
|
||||
* @source <http://api.jquery.com/jQuery.ajax/>
|
||||
* @static
|
||||
* @return {jqXHR}
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://api.jquery.com/Types/#Event>
|
||||
* @class jQuery.Event
|
||||
* @source <http://api.jquery.com/Types/#Event>
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://api.jquery.com/Types/#Promise>
|
||||
* @class jQuery.Promise
|
||||
* @source <http://api.jquery.com/Types/#Promise>
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://api.jquery.com/jQuery.Deferred/>
|
||||
* @class jQuery.Deferred
|
||||
* @mixins jQuery.Promise
|
||||
* @source <http://api.jquery.com/jQuery.Deferred/>
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://api.jquery.com/Types/#jqXHR>
|
||||
* @class jQuery.jqXHR
|
||||
* @source <http://api.jquery.com/Types/#jqXHR>
|
||||
* @alternateClassName jqXHR
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Api>
|
||||
* @class mw.Api
|
||||
* @source <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Api>
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Message
|
||||
* @class mw.Message
|
||||
* @source <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Message
|
||||
*/
|
||||
|
||||
/**
|
||||
* Source: <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Title>
|
||||
* @class mw.Title
|
||||
* @source <https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Title>
|
||||
*/
|
||||
|
|
|
@ -31,23 +31,6 @@ class CommonTag < JsDuck::Tag::Tag
|
|||
end
|
||||
end
|
||||
|
||||
class SourceTag < CommonTag
|
||||
def initialize
|
||||
@tagname = :source
|
||||
@pattern = 'source'
|
||||
super
|
||||
end
|
||||
|
||||
def to_html(context)
|
||||
context[@tagname].map do |source|
|
||||
<<-EOHTML
|
||||
<h3 class='pa'>Source</h3>
|
||||
#{source[:doc]}
|
||||
EOHTML
|
||||
end.join
|
||||
end
|
||||
end
|
||||
|
||||
class SeeTag < CommonTag
|
||||
def initialize
|
||||
@tagname = :see
|
||||
|
|
Loading…
Reference in a new issue