mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-11-23 23:25:02 +00:00
build: Updating dependencies
composer: * mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0 npm: * postcss: 7.0.35 → 7.0.36 * https://npmjs.com/advisories/1693 (CVE-2021-23368) * ws: 7.3.0 → 7.5.3 * https://npmjs.com/advisories/1748 (CVE-2021-32640) * glob-parent: 5.1.1 → 5.1.2 * https://npmjs.com/advisories/1751 (CVE-2020-28469) * trim-newlines: 3.0.0 → 3.0.1 * https://npmjs.com/advisories/1753 (CVE-2021-33623) * normalize-url: 4.5.0 → 4.5.1 * https://npmjs.com/advisories/1755 (CVE-2021-33502) Change-Id: Ie14979780cdbd04fa2804f5317e8b0f6b0029470
This commit is contained in:
parent
77c4b6c561
commit
b409746fc6
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"require-dev": {
|
||||
"mediawiki/mediawiki-codesniffer": "36.0.0",
|
||||
"mediawiki/mediawiki-codesniffer": "37.0.0",
|
||||
"mediawiki/mediawiki-phan-config": "0.10.6",
|
||||
"mediawiki/minus-x": "1.1.1",
|
||||
"php-parallel-lint/php-console-highlighter": "0.5.0",
|
||||
|
|
11212
package-lock.json
generated
11212
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -49,7 +49,7 @@ class InputCheckFactory {
|
|||
* @param string $type
|
||||
* @return MathoidChecker
|
||||
*/
|
||||
public function newMathoidChecker( string $input, string $type ) : MathoidChecker {
|
||||
public function newMathoidChecker( string $input, string $type ): MathoidChecker {
|
||||
return new MathoidChecker(
|
||||
$this->cache,
|
||||
$this->httpFactory,
|
||||
|
|
|
@ -58,7 +58,7 @@ class MathoidChecker extends BaseChecker {
|
|||
/**
|
||||
* @return array
|
||||
*/
|
||||
public function getCheckResponse() : array {
|
||||
public function getCheckResponse(): array {
|
||||
if ( !isset( $this->statusCode ) ) {
|
||||
list( $this->statusCode, $this->response ) = $this->cache->getWithSetCallback(
|
||||
$this->getCacheKey(),
|
||||
|
@ -73,7 +73,7 @@ class MathoidChecker extends BaseChecker {
|
|||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCacheKey() : string {
|
||||
public function getCacheKey(): string {
|
||||
return $this->cache->makeGlobalKey(
|
||||
self::class,
|
||||
md5( $this->type . '-' . $this->inputTeX )
|
||||
|
@ -84,7 +84,7 @@ class MathoidChecker extends BaseChecker {
|
|||
* @return array
|
||||
* @throws MWException
|
||||
*/
|
||||
public function runCheck() : array {
|
||||
public function runCheck(): array {
|
||||
$url = "{$this->url}/texvcinfo";
|
||||
$q = rawurlencode( $this->inputTeX );
|
||||
$postData = "type=$this->type&q=$q";
|
||||
|
|
|
@ -89,28 +89,28 @@ class MathWikibaseConfig {
|
|||
/**
|
||||
* @return EntityIdParser
|
||||
*/
|
||||
public function getIdParser() : EntityIdParser {
|
||||
public function getIdParser(): EntityIdParser {
|
||||
return $this->idParser;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return EntityRevisionLookup
|
||||
*/
|
||||
public function getEntityRevisionLookup() : EntityRevisionLookup {
|
||||
public function getEntityRevisionLookup(): EntityRevisionLookup {
|
||||
return $this->entityRevisionLookup;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return LanguageFallbackLabelDescriptionLookupFactory
|
||||
*/
|
||||
public function getLabelLookupFactory() : LanguageFallbackLabelDescriptionLookupFactory {
|
||||
public function getLabelLookupFactory(): LanguageFallbackLabelDescriptionLookupFactory {
|
||||
return $this->labelLookupFactory;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Site
|
||||
*/
|
||||
public function getSite() : Site {
|
||||
public function getSite(): Site {
|
||||
return $this->site;
|
||||
}
|
||||
|
||||
|
@ -126,28 +126,28 @@ class MathWikibaseConfig {
|
|||
/**
|
||||
* @return PropertyId
|
||||
*/
|
||||
public function getPropertyIdHasPart() : PropertyId {
|
||||
public function getPropertyIdHasPart(): PropertyId {
|
||||
return $this->propertyIdHasPart;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return PropertyId
|
||||
*/
|
||||
public function getPropertyIdQuantitySymbol() : PropertyId {
|
||||
public function getPropertyIdQuantitySymbol(): PropertyId {
|
||||
return $this->propertyIdQuantitySymbol;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return PropertyId
|
||||
*/
|
||||
public function getPropertyIdDefiningFormula() : PropertyId {
|
||||
public function getPropertyIdDefiningFormula(): PropertyId {
|
||||
return $this->propertyIdDefiningFormula;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return MathWikibaseConfig default config
|
||||
*/
|
||||
public static function getDefaultMathWikibaseConfig() : MathWikibaseConfig {
|
||||
public static function getDefaultMathWikibaseConfig(): MathWikibaseConfig {
|
||||
if ( !self::$defaultConfig ) {
|
||||
$site = null;
|
||||
try {
|
||||
|
|
|
@ -239,7 +239,7 @@ class SpecialMathWikibase extends SpecialPage {
|
|||
* @param string $header Plain text
|
||||
* @return string Raw HTML
|
||||
*/
|
||||
private static function createHTMLHeader( string $header ) : string {
|
||||
private static function createHTMLHeader( string $header ): string {
|
||||
return Html::rawElement(
|
||||
'h2',
|
||||
[],
|
||||
|
|
|
@ -26,7 +26,7 @@ class MathDataUpdaterTest extends MediaWikiTestCase {
|
|||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
$this->mathProperty = new PropertyId( 'P' . DummyPropertyDataTypeLookup::$mathId );
|
||||
$this->otherProperty = new PropertyId( 'P' . ( DummyPropertyDataTypeLookup::$mathId + 1 ) );
|
||||
|
|
|
@ -33,7 +33,7 @@ class MathDatabaseTest extends MediaWikiTestCase {
|
|||
* }
|
||||
* was not sufficient.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
// TODO: figure out why this is necessary
|
||||
$this->db = wfGetDB( DB_MASTER );
|
||||
|
|
|
@ -21,12 +21,12 @@ class MathFormatterTest extends MediaWikiTestCase {
|
|||
/** @var bool */
|
||||
protected static $hasRestbase;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
$rbi = new MathRestbaseInterface();
|
||||
self::$hasRestbase = $rbi->checkBackend( true );
|
||||
}
|
||||
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
$this->markTestSkipped( 'All HTTP requests are banned in tests. See T265628.' );
|
||||
parent::setUp();
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ class MathInputCheckRestbaseTest extends MediaWikiTestCase {
|
|||
/** @var RestbaseChecker */
|
||||
protected $GoodObject;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
$rbi = new MathRestbaseInterface();
|
||||
self::$hasRestbase = $rbi->checkBackend( true );
|
||||
}
|
||||
|
@ -24,7 +24,7 @@ class MathInputCheckRestbaseTest extends MediaWikiTestCase {
|
|||
* Sets up the fixture, for example, opens a network connection.
|
||||
* This method is called before a test is executed.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
$this->markTestSkipped( 'All HTTP requests are banned in tests. See T265628.' );
|
||||
parent::setUp();
|
||||
if ( !self::$hasRestbase ) {
|
||||
|
|
|
@ -40,7 +40,7 @@ class MathLaTeXMLDatabaseTest extends MediaWikiTestCase {
|
|||
* }
|
||||
* was not sufficient.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
// TODO: figure out why this is necessary
|
||||
$this->db = wfGetDB( DB_MASTER );
|
||||
|
|
|
@ -19,7 +19,7 @@ class MathMLRdfBuilderTest extends MediaWikiTestCase {
|
|||
private const ACME_REF = 'testing';
|
||||
protected static $hasRestbase;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
$rbi = new MathRestbaseInterface();
|
||||
self::$hasRestbase = $rbi->checkBackend( true );
|
||||
}
|
||||
|
@ -28,7 +28,7 @@ class MathMLRdfBuilderTest extends MediaWikiTestCase {
|
|||
* Sets up the fixture, for example, opens a network connection.
|
||||
* This method is called before a test is executed.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
$this->markTestSkipped( 'All HTTP requests are banned in tests. See T265628.' );
|
||||
parent::setUp();
|
||||
if ( !self::$hasRestbase ) {
|
||||
|
|
|
@ -34,7 +34,7 @@ class MathMathMLTest extends MediaWikiTestCase {
|
|||
self::$timeout = $timeout;
|
||||
}
|
||||
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( 'wgMathoidCli', false );
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ class MathRendererTest extends MediaWikiTestCase {
|
|||
|
||||
protected static $hasRestbase;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
$rbi = new MathRestbaseInterface();
|
||||
self::$hasRestbase = $rbi->checkBackend( true );
|
||||
}
|
||||
|
@ -27,7 +27,7 @@ class MathRendererTest extends MediaWikiTestCase {
|
|||
* Sets up the fixture, for example, opens a network connection.
|
||||
* This method is called before a test is executed.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
$this->markTestSkipped( 'All HTTP requests are banned in tests. See T265628.' );
|
||||
parent::setUp();
|
||||
if ( !self::$hasRestbase ) {
|
||||
|
|
|
@ -16,7 +16,7 @@ use MediaWiki\Extension\Math\MathRestbaseInterface;
|
|||
class MathRestbaseInterfaceTest extends MediaWikiTestCase {
|
||||
protected static $hasRestbase;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
$rbi = new MathRestbaseInterface();
|
||||
self::$hasRestbase = $rbi->checkBackend( true );
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ class MathRestbaseInterfaceTest extends MediaWikiTestCase {
|
|||
* Sets up the fixture, for example, opens a network connection.
|
||||
* This method is called before a test is executed.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
$this->markTestSkipped( 'All HTTP requests are banned in tests. See T265628.' );
|
||||
parent::setUp();
|
||||
if ( !self::$hasRestbase ) {
|
||||
|
|
|
@ -14,7 +14,7 @@ class MathoidCliTest extends MediaWikiTestCase {
|
|||
private $badInput = '\newcommand{\text{do evil things}}';
|
||||
protected static $hasMathoidCli;
|
||||
|
||||
public static function setUpBeforeClass() : void {
|
||||
public static function setUpBeforeClass(): void {
|
||||
global $wgMathoidCli;
|
||||
if ( is_array( $wgMathoidCli ) && is_executable( $wgMathoidCli[0] ) ) {
|
||||
self::$hasMathoidCli = true;
|
||||
|
@ -25,7 +25,7 @@ class MathoidCliTest extends MediaWikiTestCase {
|
|||
* Sets up the fixture, for example, opens a network connection.
|
||||
* This method is called before a test is executed.
|
||||
*/
|
||||
protected function setUp() : void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
if ( !self::$hasMathoidCli ) {
|
||||
$this->markTestSkipped( "No mathoid cli configured on server" );
|
||||
|
|
|
@ -35,7 +35,7 @@ class InputCheckFactoryTest extends MediaWikiUnitTestCase {
|
|||
return 'new' . ( new \ReflectionClass( MathoidChecker::class ) )->getShortName();
|
||||
}
|
||||
|
||||
protected function setUp():void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
$this->markTestSkipped( 'FactoryArgTestTrait can not yet handle the parameter numbers.' );
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue