mediawiki-extensions-Syntax.../modules/ve-syntaxhighlight
thiemowmde 040f45302b Fix GeSHi support, update PHP/JSDocs, use modern PHP
The PHPDoc/JSDoc updates are mostly about generic "array" types that
can be made more specific.

In PHP we can remove documentation when it is 100% identical to the
type declarations in the code.

A few mistakes are fixed as well, e.g. a missing "null".

This patch also made a major mistake visible. It looks like the
$geshi2pygments compatibility map was broken since 2018. The array was
changed from values to keys via I7a852dd and some usages updated, but
one was forgotten.

Change-Id: I480999d21f2f69cba84166bb877aa75882778966
2024-01-22 20:10:04 +01:00
..
.eslintrc.json Update eslint-config-wikimedia to 0.9.0 2018-11-27 21:59:16 +00:00
AUTHORS.txt Add missing LICENSE and AUTHORS files 2016-06-27 11:43:24 -07:00
LICENSE.txt Add missing LICENSE and AUTHORS files 2016-06-27 11:43:24 -07:00
ve.ce.MWBlockSyntaxHighlightNode.js VE: Fix highlight of block syntax next to floats 2021-01-25 15:13:31 +00:00
ve.ce.MWInlineSyntaxHighlightNode.js Use language as node description 2019-07-31 16:41:15 +01:00
ve.ce.MWSyntaxHighlightNode.css Introduce stylelint 2016-05-19 17:44:00 +01:00
ve.ce.MWSyntaxHighlightNode.js Separate node classes into individual files 2018-09-24 18:48:22 +01:00
ve.dm.MWBlockSyntaxHighlightNode.js Separate node classes into individual files 2018-09-24 18:48:22 +01:00
ve.dm.MWInlineSyntaxHighlightNode.js Separate node classes into individual files 2018-09-24 18:48:22 +01:00
ve.dm.MWSyntaxHighlightNode.js Fix GeSHi support, update PHP/JSDocs, use modern PHP 2024-01-22 20:10:04 +01:00
ve.ui.MWSyntaxHighlightDialog.css Document monospace hack 2018-01-11 14:45:39 +01:00
ve.ui.MWSyntaxHighlightDialog.js Move var delcarations inline 2021-10-07 14:34:55 +01:00
ve.ui.MWSyntaxHighlightDialogTool.js Use OOUI 'markup' icon instead of VE's deprecated 'alienextension' 2018-03-20 19:00:41 +00:00
ve.ui.MWSyntaxHighlightInspector.css Document monospace hack 2018-01-11 14:45:39 +01:00
ve.ui.MWSyntaxHighlightInspector.js VE: Fix combobox API and other issues 2016-11-15 17:22:54 +00:00
ve.ui.MWSyntaxHighlightInspectorTool.js Use OOUI 'markup' icon instead of VE's deprecated 'alienextension' 2018-03-20 19:00:41 +00:00
ve.ui.MWSyntaxHighlightWindow.js Avoid dirty diffs when editing code blocks with line numbers 2022-10-26 12:59:32 +00:00