wiki.techinc.nl/includes/libs
Florian 9dec78d4c0 convertExtensionToRegistration: Detect if composer autoloader is needed
If an extension specifies a require section in its composer.json, which contains
some dependencies, we can assume that this extension needs to load the composer
autoloader.

The maintenance script convertExtensionToRegistration.php will now check if the
extension has such a composer.json and, if so, adds the load_composer_autoloader
property in extension.json, which will try to load the autoloader of composer
is it is present.

Also add a check for existence of a require section in ComposerJson library
(ComposerJson::getRequiredDependencies()). 

Bug: T119766
Change-Id: Icdbc37abc44e642afee2aab4c0e9298d3471124d
2016-01-07 17:23:34 +00:00
..
composer convertExtensionToRegistration: Detect if composer autoloader is needed 2016-01-07 17:23:34 +00:00
eventrelayer
objectcache Make sure docs encourage __METHOD__ use for begin/commit 2015-12-23 17:23:15 -08:00
replacers Remove excess newlines at the end of files 2015-09-27 00:02:05 +02:00
virtualrest Rename RESTBase1/Parsoid3 bodyOnly parameter to body_only 2015-09-30 10:27:04 -04:00
APACHE-LICENSE-2.0.txt
ArrayUtils.php
BufferingStatsdDataFactory.php Make lines shorter to pass phpcs under includes/libs 2015-09-26 18:20:34 +00:00
Cookie.php
CSSMin.php Make lines shorter to pass phpcs under includes/libs 2015-09-26 18:20:34 +00:00
DeferredStringifier.php
ExplodeIterator.php
GenericArrayObject.php
HashRing.php
HttpStatus.php Make long lines shorter to pass phpcs in 6 files 2015-09-26 17:07:06 +00:00
IEContentAnalyzer.php
IEUrlExtension.php Remove empty line comments 2015-10-14 09:46:44 +02:00
JavaScriptMinifier.php
jsminplus.php
MapCacheLRU.php CacheLRU: Simplify >0 assertion and remove verbose inline comment 2015-10-20 03:19:17 +01:00
MappedIterator.php
MemoizedCallable.php Add MemoizedCallable for APC-backed function memoization 2015-10-06 23:35:03 +00:00
MessageSpecifier.php
MultiHttpClient.php SECURITY: Work around CURL insanity breaking POST parameters that start with '@' 2015-12-18 01:22:30 -08:00
MWMessagePack.php
ObjectFactory.php Disallow associative arguments in ObjectFactory 2015-11-24 00:10:42 +00:00
ProcessCacheLRU.php CacheLRU: Simplify >0 assertion and remove verbose inline comment 2015-10-20 03:19:17 +01:00
README
ReplacementArray.php Fix spacing in ReplacementArray 2015-09-25 10:54:58 -07:00
RiffExtractor.php
SamplingStatsdClient.php Fix packet reduction in SamplingStatsdClient 2015-11-27 20:49:46 +01:00
ScopedCallback.php
StatusValue.php Fix phpdoc of StatusValue::merge 2015-12-04 21:50:22 +01:00
StringUtils.php StringUtils: Fixup Doxygen warnings 2015-11-23 21:11:21 +00:00
Timing.php Timing::measure(): handle missing marks better 2015-12-10 14:58:11 -08:00
UDPTransport.php
Xhprof.php wikimedia/running-stat 1.0.0 → 1.1.0 2015-10-28 15:34:57 -07:00
XmlTypeCheck.php

The classes in this directory ./includes/libs are considered standalone
from the remainder of the MediaWiki codebase. They do not call on any other
portions of MediaWiki code, and can be used in other projects without
dependency issues.