Tim Starling has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/394904 )
Change subject: Move license headers out of @file, and other cleanups ...................................................................... Move license headers out of @file, and other cleanups This is the result of running fixFileHeader.php from the mediawiki/tools/namespaceizer repo on all .php files in the includes directory. The effect is as follows: * Don't include the full license header in the @file doc comment, since the resulting presentation in Doxygen is unhelpful. Instead, move the license header to a non-doc comment. For consistency, also include copyright notices which previously appeared above the license header. * The GPL recommends placing a short description of the file above the license header, and many files did do that. These short descriptions are also ideal as content for @file doc comments for Doxygen's purposes. So, place the pre-existing file descriptions at the top of the file, together with @file and other annotations which previously below the license. * Remove @ingroup from @file sections relating to class files. It is redundant and unhelpful to list class files alongside the classes they contain in Doxygen's module menu. Copied the @ingroup annotation from the file comment to any classes in the same file which did not already have it, which I think reflects the authors' intents. * Remove creation dates from file headers. I don't think this information is important enough to include in such a prominent place, and creation date notices are apparently not protected by the GPL. * Standardize on having one blank line following the license header. It's inconvenient to detect the whitespace environment with php-parser, and this was the most common pre-existing style. Files which had file-level code were skipped, since those are irrelevant for the PSR-4 migration which motivated this work. Change-Id: Ie0cea0ef5027c7e583318aed04454bd33e26fcee --- M includes/AjaxDispatcher.php M includes/AjaxResponse.php M includes/AuthPlugin.php M includes/Autopromote.php M includes/Block.php M includes/CategoriesRdf.php M includes/Category.php M includes/CategoryFinder.php M includes/CategoryViewer.php M includes/CommentStore.php M includes/CommentStoreComment.php M includes/DeprecatedGlobal.php M includes/DerivativeRequest.php M includes/EditPage.php M includes/EventRelayerGroup.php M includes/FauxRequest.php M includes/Feed.php M includes/FeedUtils.php M includes/FileDeleteForm.php M includes/ForkController.php M includes/FormOptions.php M includes/GitInfo.php M includes/Hooks.php M includes/Html.php M includes/HtmlFormatter.php M includes/LinkFilter.php M includes/Linker.php M includes/ListToggle.php M includes/MWGrants.php M includes/MWNamespace.php M includes/MWTimestamp.php M includes/MagicWord.php M includes/MagicWordArray.php M includes/MediaWiki.php M includes/MergeHistory.php M includes/Message.php M includes/MimeMagic.php M includes/MovePage.php M includes/OrderedStreamingForkController.php M includes/OutputPage.php M includes/PageProps.php M includes/PathRouter.php M includes/Pingback.php M includes/Preferences.php M includes/PrefixSearch.php M includes/ProtectionForm.php M includes/ProxyLookup.php M includes/RawMessage.php M includes/Revision.php M includes/RevisionList.php M includes/SiteConfiguration.php M includes/SiteStats.php M includes/Status.php M includes/StreamFile.php M includes/StubObject.php M includes/TemplatesOnThisPageFormatter.php M includes/Title.php M includes/TitleArray.php M includes/TitleArrayFromResult.php M includes/TrackingCategories.php M includes/WebRequest.php M includes/WebRequestUpload.php M includes/WebResponse.php M includes/WikiMap.php M includes/WikiReference.php M includes/Xml.php M includes/XmlJsCode.php M includes/XmlSelect.php M includes/actions/Action.php M includes/actions/CachedAction.php M includes/actions/CreditsAction.php M includes/actions/DeleteAction.php M includes/actions/EditAction.php M includes/actions/FormAction.php M includes/actions/FormlessAction.php M includes/actions/HistoryAction.php M includes/actions/InfoAction.php M includes/actions/MarkpatrolledAction.php M includes/actions/ProtectAction.php M includes/actions/PurgeAction.php M includes/actions/RawAction.php M includes/actions/RenderAction.php M includes/actions/RevertAction.php M includes/actions/RollbackAction.php M includes/actions/SpecialPageAction.php M includes/actions/SubmitAction.php M includes/actions/UnprotectAction.php M includes/actions/UnwatchAction.php M includes/actions/ViewAction.php M includes/actions/WatchAction.php M includes/api/ApiAMCreateAccount.php M includes/api/ApiAuthManagerHelper.php M includes/api/ApiBlock.php M includes/api/ApiCSPReport.php M includes/api/ApiChangeAuthenticationData.php M includes/api/ApiCheckToken.php M includes/api/ApiClearHasMsg.php M includes/api/ApiClientLogin.php M includes/api/ApiComparePages.php M includes/api/ApiContinuationManager.php M includes/api/ApiDelete.php M includes/api/ApiDisabled.php M includes/api/ApiEditPage.php M includes/api/ApiEmailUser.php M includes/api/ApiErrorFormatter.php M includes/api/ApiExpandTemplates.php M includes/api/ApiFeedContributions.php M includes/api/ApiFeedRecentChanges.php M includes/api/ApiFeedWatchlist.php M includes/api/ApiFileRevert.php M includes/api/ApiFormatFeedWrapper.php M includes/api/ApiFormatJson.php M includes/api/ApiFormatNone.php M includes/api/ApiFormatPhp.php M includes/api/ApiFormatRaw.php M includes/api/ApiFormatXml.php M includes/api/ApiHelp.php M includes/api/ApiHelpParamValueMessage.php M includes/api/ApiImageRotate.php M includes/api/ApiImport.php M includes/api/ApiLinkAccount.php M includes/api/ApiLogin.php M includes/api/ApiLogout.php M includes/api/ApiManageTags.php M includes/api/ApiMergeHistory.php M includes/api/ApiMessage.php M includes/api/ApiModuleManager.php M includes/api/ApiMove.php M includes/api/ApiOpenSearch.php M includes/api/ApiOptions.php M includes/api/ApiPageSet.php M includes/api/ApiParamInfo.php M includes/api/ApiParse.php M includes/api/ApiPatrol.php M includes/api/ApiProtect.php M includes/api/ApiPurge.php M includes/api/ApiQuery.php M includes/api/ApiQueryAllCategories.php M includes/api/ApiQueryAllDeletedRevisions.php M includes/api/ApiQueryAllImages.php M includes/api/ApiQueryAllLinks.php M includes/api/ApiQueryAllMessages.php M includes/api/ApiQueryAllPages.php M includes/api/ApiQueryAllRevisions.php M includes/api/ApiQueryAllUsers.php M includes/api/ApiQueryAuthManagerInfo.php M includes/api/ApiQueryBacklinks.php M includes/api/ApiQueryBacklinksprop.php M includes/api/ApiQueryBase.php M includes/api/ApiQueryBlocks.php M includes/api/ApiQueryCategories.php M includes/api/ApiQueryCategoryInfo.php M includes/api/ApiQueryCategoryMembers.php M includes/api/ApiQueryContributors.php M includes/api/ApiQueryDeletedRevisions.php M includes/api/ApiQueryDeletedrevs.php M includes/api/ApiQueryDisabled.php M includes/api/ApiQueryDuplicateFiles.php M includes/api/ApiQueryExtLinksUsage.php M includes/api/ApiQueryExternalLinks.php M includes/api/ApiQueryFileRepoInfo.php M includes/api/ApiQueryFilearchive.php M includes/api/ApiQueryGeneratorBase.php M includes/api/ApiQueryIWBacklinks.php M includes/api/ApiQueryIWLinks.php M includes/api/ApiQueryImageInfo.php M includes/api/ApiQueryImages.php M includes/api/ApiQueryInfo.php M includes/api/ApiQueryLangBacklinks.php M includes/api/ApiQueryLangLinks.php M includes/api/ApiQueryLinks.php M includes/api/ApiQueryLogEvents.php M includes/api/ApiQueryMyStashedFiles.php M includes/api/ApiQueryPagePropNames.php M includes/api/ApiQueryPageProps.php M includes/api/ApiQueryPagesWithProp.php M includes/api/ApiQueryPrefixSearch.php M includes/api/ApiQueryProtectedTitles.php M includes/api/ApiQueryQueryPage.php M includes/api/ApiQueryRandom.php M includes/api/ApiQueryRecentChanges.php M includes/api/ApiQueryRevisions.php M includes/api/ApiQueryRevisionsBase.php M includes/api/ApiQuerySearch.php M includes/api/ApiQuerySiteinfo.php M includes/api/ApiQueryStashImageInfo.php M includes/api/ApiQueryTags.php M includes/api/ApiQueryTokens.php M includes/api/ApiQueryUserContributions.php M includes/api/ApiQueryUserInfo.php M includes/api/ApiQueryUsers.php M includes/api/ApiQueryWatchlist.php M includes/api/ApiQueryWatchlistRaw.php M includes/api/ApiRemoveAuthenticationData.php M includes/api/ApiResetPassword.php M includes/api/ApiRevisionDelete.php M includes/api/ApiRollback.php M includes/api/ApiRsd.php M includes/api/ApiSerializable.php M includes/api/ApiSetNotificationTimestamp.php M includes/api/ApiSetPageLanguage.php M includes/api/ApiStashEdit.php M includes/api/ApiTag.php M includes/api/ApiTokens.php M includes/api/ApiUnblock.php M includes/api/ApiUndelete.php M includes/api/ApiUpload.php M includes/api/ApiUsageException.php M includes/api/ApiUserrights.php M includes/api/ApiWatch.php M includes/auth/AbstractAuthenticationProvider.php M includes/auth/AbstractPasswordPrimaryAuthenticationProvider.php M includes/auth/AbstractPreAuthenticationProvider.php M includes/auth/AbstractPrimaryAuthenticationProvider.php M includes/auth/AbstractSecondaryAuthenticationProvider.php M includes/auth/AuthManager.php M includes/auth/AuthManagerAuthPlugin.php M includes/auth/AuthPluginPrimaryAuthenticationProvider.php M includes/auth/AuthenticationProvider.php M includes/auth/AuthenticationRequest.php M includes/auth/AuthenticationResponse.php M includes/auth/ButtonAuthenticationRequest.php M includes/auth/CheckBlocksSecondaryAuthenticationProvider.php M includes/auth/ConfirmLinkAuthenticationRequest.php M includes/auth/CreateFromLoginAuthenticationRequest.php M includes/auth/CreatedAccountAuthenticationRequest.php M includes/auth/LegacyHookPreAuthenticationProvider.php M includes/auth/LocalPasswordPrimaryAuthenticationProvider.php M includes/auth/PasswordAuthenticationRequest.php M includes/auth/PasswordDomainAuthenticationRequest.php M includes/auth/PreAuthenticationProvider.php M includes/auth/PrimaryAuthenticationProvider.php M includes/auth/RememberMeAuthenticationRequest.php M includes/auth/ResetPasswordSecondaryAuthenticationProvider.php M includes/auth/SecondaryAuthenticationProvider.php M includes/auth/TemporaryPasswordAuthenticationRequest.php M includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.php M includes/auth/ThrottlePreAuthenticationProvider.php M includes/auth/Throttler.php M includes/auth/UserDataAuthenticationRequest.php M includes/auth/UsernameAuthenticationRequest.php M includes/cache/BacklinkCache.php M includes/cache/CacheDependency.php M includes/cache/CacheHelper.php M includes/cache/FileCacheBase.php M includes/cache/GenderCache.php M includes/cache/HTMLFileCache.php M includes/cache/LinkBatch.php M includes/cache/LinkCache.php M includes/cache/MessageBlobStore.php M includes/cache/ResourceFileCache.php M includes/cache/UserCache.php M includes/cache/localisation/LCStore.php M includes/cache/localisation/LCStoreCDB.php M includes/cache/localisation/LCStoreDB.php M includes/cache/localisation/LCStoreNull.php M includes/cache/localisation/LCStoreStaticArray.php M includes/cache/localisation/LocalisationCache.php M includes/cache/localisation/LocalisationCacheBulkLoad.php M includes/changes/CategoryMembershipChange.php M includes/changes/ChangesFeed.php M includes/changes/ChangesList.php M includes/changes/ChangesListBooleanFilter.php M includes/changes/ChangesListFilter.php M includes/changes/ChangesListFilterGroup.php M includes/changes/ChangesListStringOptionsFilterGroup.php M includes/changes/EnhancedChangesList.php M includes/changes/OldChangesList.php M includes/changes/RCCacheEntry.php M includes/changes/RCCacheEntryFactory.php M includes/changes/RecentChange.php M includes/changetags/ChangeTags.php M includes/changetags/ChangeTagsList.php M includes/changetags/ChangeTagsLogItem.php M includes/changetags/ChangeTagsLogList.php M includes/changetags/ChangeTagsRevisionItem.php M includes/changetags/ChangeTagsRevisionList.php M includes/clientpool/SquidPurgeClient.php M includes/clientpool/SquidPurgeClientPool.php M includes/collation/BashkirUppercaseCollation.php M includes/collation/Collation.php M includes/collation/CollationCkb.php M includes/collation/CollationEt.php M includes/collation/CollationFa.php M includes/collation/CustomUppercaseCollation.php M includes/collation/IcuCollation.php M includes/collation/IdentityCollation.php M includes/collation/NumericUppercaseCollation.php M includes/collation/UppercaseCollation.php M includes/compat/ScopedCallback.php M includes/compat/normal/UtfNormal.php M includes/composer/ComposerVendorHtaccessCreator.php M includes/config/Config.php M includes/config/ConfigException.php M includes/config/ConfigFactory.php M includes/config/EtcdConfig.php M includes/config/GlobalVarConfig.php M includes/config/HashConfig.php M includes/config/MultiConfig.php M includes/config/MutableConfig.php M includes/content/AbstractContent.php M includes/content/CodeContentHandler.php M includes/content/Content.php M includes/content/CssContent.php M includes/content/CssContentHandler.php M includes/content/JavaScriptContent.php M includes/content/JavaScriptContentHandler.php M includes/content/JsonContentHandler.php M includes/content/MessageContent.php M includes/content/TextContent.php M includes/content/TextContentHandler.php M includes/content/WikitextContent.php M includes/content/WikitextContentHandler.php M includes/context/ContextSource.php M includes/context/DerivativeContext.php M includes/context/IContextSource.php M includes/context/MutableContext.php M includes/context/RequestContext.php M includes/dao/DBAccessObjectUtils.php M includes/dao/IDBAccessObject.php M includes/db/CloneDatabase.php M includes/db/DatabaseOracle.php M includes/db/MWLBFactory.php M includes/debug/MWDebug.php M includes/debug/logger/LegacyLogger.php M includes/debug/logger/LegacySpi.php M includes/debug/logger/LoggerFactory.php M includes/debug/logger/MonologSpi.php M includes/debug/logger/NullSpi.php M includes/debug/logger/Spi.php M includes/debug/logger/monolog/AvroFormatter.php M includes/debug/logger/monolog/BufferHandler.php M includes/debug/logger/monolog/KafkaHandler.php M includes/debug/logger/monolog/LegacyFormatter.php M includes/debug/logger/monolog/LegacyHandler.php M includes/debug/logger/monolog/LineFormatter.php M includes/debug/logger/monolog/SyslogHandler.php M includes/debug/logger/monolog/WikiProcessor.php M includes/deferred/CdnCacheUpdate.php M includes/deferred/DataUpdate.php M includes/deferred/DeferredUpdates.php M includes/deferred/HTMLCacheUpdate.php M includes/deferred/LinksDeletionUpdate.php M includes/deferred/LinksUpdate.php M includes/deferred/SearchUpdate.php M includes/deferred/SiteStatsUpdate.php M includes/deferred/SqlDataUpdate.php M includes/diff/ArrayDiffFormatter.php M includes/diff/ComplexityException.php M includes/diff/DairikiDiff.php M includes/diff/DiffEngine.php M includes/diff/DiffFormatter.php M includes/diff/DifferenceEngine.php M includes/diff/TableDiffFormatter.php M includes/diff/UnifiedDiffFormatter.php M includes/diff/WordAccumulator.php M includes/diff/WordLevelDiff.php M includes/edit/PreparedEdit.php M includes/editpage/TextConflictHelper.php M includes/editpage/TextboxBuilder.php M includes/exception/BadRequestError.php M includes/exception/BadTitleError.php M includes/exception/ErrorPageError.php M includes/exception/FatalError.php M includes/exception/HttpError.php M includes/exception/LocalizedException.php M includes/exception/MWException.php M includes/exception/MWExceptionHandler.php M includes/exception/MWExceptionRenderer.php M includes/exception/PermissionsError.php M includes/exception/ProcOpenError.php M includes/exception/ReadOnlyError.php M includes/exception/ShellDisabledError.php M includes/exception/ThrottledError.php M includes/exception/UserBlockedError.php M includes/exception/UserNotLoggedIn.php M includes/export/Dump7ZipOutput.php M includes/export/DumpBZip2Output.php M includes/export/DumpDBZip2Output.php M includes/export/DumpFileOutput.php M includes/export/DumpFilter.php M includes/export/DumpGZipOutput.php M includes/export/DumpLatestFilter.php M includes/export/DumpMultiWriter.php M includes/export/DumpNamespaceFilter.php M includes/export/DumpNotalkFilter.php M includes/export/DumpOutput.php M includes/export/DumpPipeOutput.php M includes/export/DumpStringOutput.php M includes/export/WikiExporter.php M includes/export/XmlDumpWriter.php M includes/externalstore/ExternalStoreDB.php M includes/externalstore/ExternalStoreHttp.php M includes/externalstore/ExternalStoreMedium.php M includes/externalstore/ExternalStoreMwstore.php M includes/filebackend/FileBackendGroup.php M includes/filebackend/filejournal/DBFileJournal.php M includes/filebackend/lockmanager/LockManagerGroup.php M includes/filerepo/FileBackendDBRepoWrapper.php M includes/filerepo/FileRepoStatus.php M includes/filerepo/ForeignAPIRepo.php M includes/filerepo/ForeignDBRepo.php M includes/filerepo/ForeignDBViaLBRepo.php M includes/filerepo/LocalRepo.php M includes/filerepo/NullRepo.php M includes/filerepo/RepoGroup.php M includes/filerepo/file/ArchivedFile.php M includes/filerepo/file/ForeignAPIFile.php M includes/filerepo/file/ForeignDBFile.php M includes/filerepo/file/LocalFile.php M includes/filerepo/file/OldLocalFile.php M includes/filerepo/file/UnregisteredLocalFile.php M includes/gallery/ImageGalleryBase.php M includes/gallery/NolinesImageGallery.php M includes/gallery/PackedImageGallery.php M includes/gallery/PackedOverlayImageGallery.php M includes/gallery/SlideshowImageGallery.php M includes/gallery/TraditionalImageGallery.php M includes/htmlform/HTMLForm.php M includes/htmlform/OOUIHTMLForm.php M includes/htmlform/VFormHTMLForm.php M includes/http/CurlHttpRequest.php M includes/http/Http.php M includes/http/MWHttpRequest.php M includes/http/PhpHttpRequest.php M includes/import/ImportSource.php M includes/import/ImportStreamSource.php M includes/import/ImportStringSource.php M includes/import/UploadSourceAdapter.php M includes/import/WikiImporter.php M includes/import/WikiRevision.php M includes/installer/CliInstaller.php M includes/installer/DatabaseInstaller.php M includes/installer/InstallDocFormatter.php M includes/installer/Installer.php M includes/installer/InstallerOverrides.php M includes/installer/InstallerSessionProvider.php M includes/installer/LocalSettingsGenerator.php M includes/installer/MssqlInstaller.php M includes/installer/MssqlUpdater.php M includes/installer/MysqlInstaller.php M includes/installer/MysqlUpdater.php M includes/installer/OracleInstaller.php M includes/installer/OracleUpdater.php M includes/installer/PhpBugTests.php M includes/installer/PostgresInstaller.php M includes/installer/PostgresUpdater.php M includes/installer/SqliteInstaller.php M includes/installer/SqliteUpdater.php M includes/installer/WebInstaller.php M includes/installer/WebInstallerComplete.php M includes/installer/WebInstallerCopying.php M includes/installer/WebInstallerDBConnect.php M includes/installer/WebInstallerDBSettings.php M includes/installer/WebInstallerDocument.php M includes/installer/WebInstallerExistingWiki.php M includes/installer/WebInstallerInstall.php M includes/installer/WebInstallerLanguage.php M includes/installer/WebInstallerName.php M includes/installer/WebInstallerOptions.php M includes/installer/WebInstallerOutput.php M includes/installer/WebInstallerPage.php M includes/installer/WebInstallerReadme.php M includes/installer/WebInstallerReleaseNotes.php M includes/installer/WebInstallerRestart.php M includes/installer/WebInstallerUpgrade.php M includes/installer/WebInstallerUpgradeDoc.php M includes/installer/WebInstallerWelcome.php M includes/interwiki/Interwiki.php M includes/jobqueue/Job.php M includes/jobqueue/JobQueue.php M includes/jobqueue/JobQueueDB.php M includes/jobqueue/JobQueueFederated.php M includes/jobqueue/JobQueueGroup.php M includes/jobqueue/JobQueueMemory.php M includes/jobqueue/JobQueueRedis.php M includes/jobqueue/JobRunner.php M includes/jobqueue/JobSpecification.php M includes/jobqueue/aggregator/JobQueueAggregator.php M includes/jobqueue/aggregator/JobQueueAggregatorRedis.php M includes/jobqueue/jobs/ActivityUpdateJob.php M includes/jobqueue/jobs/AssembleUploadChunksJob.php M includes/jobqueue/jobs/CategoryMembershipChangeJob.php M includes/jobqueue/jobs/CdnPurgeJob.php M includes/jobqueue/jobs/DeleteLinksJob.php M includes/jobqueue/jobs/DoubleRedirectJob.php M includes/jobqueue/jobs/DuplicateJob.php M includes/jobqueue/jobs/EmaillingJob.php M includes/jobqueue/jobs/EnotifNotifyJob.php M includes/jobqueue/jobs/EnqueueJob.php M includes/jobqueue/jobs/HTMLCacheUpdateJob.php M includes/jobqueue/jobs/NullJob.php M includes/jobqueue/jobs/PublishStashedFileJob.php M includes/jobqueue/jobs/RecentChangesUpdateJob.php M includes/jobqueue/jobs/RefreshLinksJob.php M includes/jobqueue/jobs/ThumbnailRenderJob.php M includes/jobqueue/utils/BacklinkJobUtils.php M includes/jobqueue/utils/PurgeJobUtils.php M includes/json/FormatJson.php M includes/libs/ArrayUtils.php M includes/libs/Cookie.php M includes/libs/CookieJar.php M includes/libs/CryptHKDF.php M includes/libs/CryptRand.php M includes/libs/DeferredStringifier.php M includes/libs/DnsSrvDiscoverer.php M includes/libs/ExplodeIterator.php M includes/libs/GenericArrayObject.php M includes/libs/HashRing.php M includes/libs/HtmlArmor.php M includes/libs/HttpStatus.php M includes/libs/IEUrlExtension.php M includes/libs/MWCryptHash.php M includes/libs/MapCacheLRU.php M includes/libs/MappedIterator.php M includes/libs/MemoizedCallable.php M includes/libs/MessageSpecifier.php M includes/libs/MultiHttpClient.php M includes/libs/ObjectFactory.php M includes/libs/ProcessCacheLRU.php M includes/libs/ReplacementArray.php M includes/libs/ReverseArrayIterator.php M includes/libs/RiffExtractor.php M includes/libs/StatusValue.php M includes/libs/StringUtils.php M includes/libs/Timing.php M includes/libs/UDPTransport.php M includes/libs/Xhprof.php M includes/libs/XhprofData.php M includes/libs/eventrelayer/EventRelayer.php M includes/libs/eventrelayer/EventRelayerNull.php M includes/libs/filebackend/FSFileBackend.php M includes/libs/filebackend/FileBackendMultiWrite.php M includes/libs/filebackend/FileBackendStore.php M includes/libs/filebackend/FileOpBatch.php M includes/libs/filebackend/HTTPFileStreamer.php M includes/libs/filebackend/MemoryFileBackend.php M includes/libs/filebackend/SwiftFileBackend.php M includes/libs/filebackend/fileop/CopyFileOp.php M includes/libs/filebackend/fileop/CreateFileOp.php M includes/libs/filebackend/fileop/DescribeFileOp.php M includes/libs/filebackend/fileop/FileOp.php M includes/libs/filebackend/fileop/MoveFileOp.php M includes/libs/filebackend/fileop/NullFileOp.php M includes/libs/filebackend/fileop/StoreFileOp.php M includes/libs/filebackend/fsfile/FSFile.php M includes/libs/filebackend/fsfile/TempFSFile.php M includes/libs/iterators/IteratorDecorator.php M includes/libs/iterators/NotRecursiveIterator.php M includes/libs/lockmanager/DBLockManager.php M includes/libs/lockmanager/FSLockManager.php M includes/libs/lockmanager/MemcLockManager.php M includes/libs/lockmanager/NullLockManager.php M includes/libs/lockmanager/QuorumLockManager.php M includes/libs/lockmanager/RedisLockManager.php M includes/libs/lockmanager/ScopedLock.php M includes/libs/mime/MimeAnalyzer.php M includes/libs/mime/XmlTypeCheck.php M includes/libs/objectcache/APCBagOStuff.php M includes/libs/objectcache/APCUBagOStuff.php M includes/libs/objectcache/BagOStuff.php M includes/libs/objectcache/CachedBagOStuff.php M includes/libs/objectcache/EmptyBagOStuff.php M includes/libs/objectcache/HashBagOStuff.php M includes/libs/objectcache/IExpiringStore.php M includes/libs/objectcache/MemcachedBagOStuff.php M includes/libs/objectcache/MemcachedPeclBagOStuff.php M includes/libs/objectcache/MemcachedPhpBagOStuff.php M includes/libs/objectcache/MultiWriteBagOStuff.php M includes/libs/objectcache/RedisBagOStuff.php M includes/libs/objectcache/ReplicatedBagOStuff.php M includes/libs/objectcache/WANObjectCache.php M includes/libs/objectcache/WANObjectCacheReaper.php M includes/libs/objectcache/WinCacheBagOStuff.php M includes/libs/objectcache/XCacheBagOStuff.php M includes/libs/rdbms/ChronologyProtector.php M includes/libs/rdbms/TransactionProfiler.php M includes/libs/rdbms/database/Database.php M includes/libs/rdbms/database/DatabaseDomain.php M includes/libs/rdbms/database/DatabaseMssql.php M includes/libs/rdbms/database/DatabaseMysql.php M includes/libs/rdbms/database/DatabaseMysqlBase.php M includes/libs/rdbms/database/DatabaseMysqli.php M includes/libs/rdbms/database/DatabasePostgres.php M includes/libs/rdbms/database/DatabaseSqlite.php M includes/libs/rdbms/database/IDatabase.php M includes/libs/rdbms/database/IMaintainableDatabase.php M includes/libs/rdbms/database/utils/SavepointPostgres.php M includes/libs/rdbms/exception/DBAccessError.php M includes/libs/rdbms/exception/DBConnectionError.php M includes/libs/rdbms/exception/DBError.php M includes/libs/rdbms/exception/DBExpectedError.php M includes/libs/rdbms/exception/DBQueryError.php M includes/libs/rdbms/exception/DBQueryTimeoutError.php M includes/libs/rdbms/exception/DBReadOnlyError.php M includes/libs/rdbms/exception/DBReplicationWaitError.php M includes/libs/rdbms/exception/DBTransactionError.php M includes/libs/rdbms/exception/DBTransactionSizeError.php M includes/libs/rdbms/exception/DBUnexpectedError.php M includes/libs/rdbms/lbfactory/ILBFactory.php M includes/libs/rdbms/lbfactory/LBFactory.php M includes/libs/rdbms/lbfactory/LBFactoryMulti.php M includes/libs/rdbms/lbfactory/LBFactorySimple.php M includes/libs/rdbms/lbfactory/LBFactorySingle.php M includes/libs/rdbms/loadbalancer/ILoadBalancer.php M includes/libs/rdbms/loadbalancer/LoadBalancer.php M includes/libs/rdbms/loadbalancer/LoadBalancerSingle.php M includes/libs/rdbms/loadmonitor/ILoadMonitor.php M includes/libs/rdbms/loadmonitor/LoadMonitor.php M includes/libs/rdbms/loadmonitor/LoadMonitorMySQL.php M includes/libs/rdbms/loadmonitor/LoadMonitorNull.php M includes/libs/redis/RedisConnRef.php M includes/libs/redis/RedisConnectionPool.php M includes/libs/replacers/DoubleReplacer.php M includes/libs/replacers/HashtableReplacer.php M includes/libs/replacers/RegexlikeReplacer.php M includes/libs/replacers/Replacer.php M includes/libs/stats/BufferingStatsdDataFactory.php M includes/libs/stats/SamplingStatsdClient.php M includes/libs/virtualrest/ParsoidVirtualRESTService.php M includes/libs/virtualrest/RestbaseVirtualRESTService.php M includes/libs/virtualrest/SwiftVirtualRESTService.php M includes/libs/virtualrest/VirtualRESTService.php M includes/libs/virtualrest/VirtualRESTServiceClient.php M includes/libs/xmp/XMP.php M includes/libs/xmp/XMPInfo.php M includes/libs/xmp/XMPValidate.php M includes/linker/LinkRenderer.php M includes/linker/LinkRendererFactory.php M includes/linker/LinkTarget.php M includes/logging/BlockLogFormatter.php M includes/logging/DeleteLogFormatter.php M includes/logging/ImportLogFormatter.php M includes/logging/LogEntry.php M includes/logging/LogEventsList.php M includes/logging/LogFormatter.php M includes/logging/LogPage.php M includes/logging/LogPager.php M includes/logging/MergeLogFormatter.php M includes/logging/MoveLogFormatter.php M includes/logging/NewUsersLogFormatter.php M includes/logging/PageLangLogFormatter.php M includes/logging/PatrolLog.php M includes/logging/PatrolLogFormatter.php M includes/logging/ProtectLogFormatter.php M includes/logging/RightsLogFormatter.php M includes/logging/TagLogFormatter.php M includes/logging/UploadLogFormatter.php M includes/mail/EmailNotification.php M includes/mail/MailAddress.php M includes/mail/UserMailer.php M includes/media/BMP.php M includes/media/Bitmap.php M includes/media/BitmapMetadataHandler.php M includes/media/Bitmap_ClientOnly.php M includes/media/DjVu.php M includes/media/DjVuImage.php M includes/media/Exif.php M includes/media/ExifBitmap.php M includes/media/FormatMetadata.php M includes/media/GIF.php M includes/media/GIFMetadataExtractor.php M includes/media/IPTC.php M includes/media/ImageHandler.php M includes/media/Jpeg.php M includes/media/JpegMetadataExtractor.php M includes/media/MediaHandler.php M includes/media/MediaHandlerFactory.php M includes/media/MediaTransformInvalidParametersException.php M includes/media/MediaTransformOutput.php M includes/media/PNG.php M includes/media/PNGMetadataExtractor.php M includes/media/SVG.php M includes/media/SVGMetadataExtractor.php M includes/media/Tiff.php M includes/media/TransformationalImageHandler.php M includes/media/WebP.php M includes/media/XCF.php M includes/objectcache/ObjectCache.php M includes/objectcache/SqlBagOStuff.php M includes/page/Article.php M includes/page/CategoryPage.php M includes/page/ImageHistoryList.php M includes/page/ImageHistoryPseudoPager.php M includes/page/ImagePage.php M includes/page/Page.php M includes/page/PageArchive.php M includes/page/WikiCategoryPage.php M includes/page/WikiFilePage.php M includes/page/WikiPage.php M includes/pager/AlphabeticPager.php M includes/pager/IndexPager.php M includes/pager/Pager.php M includes/pager/RangeChronologicalPager.php M includes/pager/ReverseChronologicalPager.php M includes/pager/TablePager.php M includes/parser/BlockLevelPass.php M includes/parser/CacheTime.php M includes/parser/CoreParserFunctions.php M includes/parser/CoreTagHooks.php M includes/parser/DateFormatter.php M includes/parser/LinkHolderArray.php M includes/parser/MWTidy.php M includes/parser/Parser.php M includes/parser/ParserCache.php M includes/parser/ParserDiffTest.php M includes/parser/ParserOutput.php M includes/parser/Preprocessor.php M includes/parser/Preprocessor_DOM.php M includes/parser/Preprocessor_Hash.php M includes/parser/Sanitizer.php M includes/parser/StripState.php M includes/password/BcryptPassword.php M includes/password/EncryptedPassword.php M includes/password/InvalidPassword.php M includes/password/LayeredParameterizedPassword.php M includes/password/MWOldPassword.php M includes/password/MWSaltedPassword.php M includes/password/ParameterizedPassword.php M includes/password/Password.php M includes/password/PasswordError.php M includes/password/PasswordFactory.php M includes/password/PasswordPolicyChecks.php M includes/password/Pbkdf2Password.php M includes/password/UserPasswordPolicy.php M includes/poolcounter/PoolCounter.php M includes/poolcounter/PoolCounterRedis.php M includes/poolcounter/PoolCounterWork.php M includes/poolcounter/PoolCounterWorkViaCallback.php M includes/poolcounter/PoolWorkArticleView.php M includes/profiler/ProfileSection.php M includes/profiler/Profiler.php M includes/profiler/ProfilerSectionOnly.php M includes/profiler/ProfilerStub.php M includes/profiler/ProfilerXhprof.php M includes/profiler/SectionProfiler.php M includes/profiler/output/ProfilerOutput.php M includes/profiler/output/ProfilerOutputDb.php M includes/profiler/output/ProfilerOutputDump.php M includes/profiler/output/ProfilerOutputStats.php M includes/profiler/output/ProfilerOutputText.php M includes/rcfeed/FormattedRCFeed.php M includes/rcfeed/IRCColourfulRCFeedFormatter.php M includes/rcfeed/JSONRCFeedFormatter.php M includes/rcfeed/MachineReadableRCFeedFormatter.php M includes/rcfeed/RCFeed.php M includes/rcfeed/RCFeedEngine.php M includes/rcfeed/RCFeedFormatter.php M includes/rcfeed/RedisPubSubFeedEngine.php M includes/rcfeed/UDPRCFeedEngine.php M includes/rcfeed/XMLRCFeedFormatter.php M includes/registration/ExtensionJsonValidationError.php M includes/registration/ExtensionJsonValidator.php M includes/registration/VersionChecker.php M includes/resourceloader/DerivativeResourceLoaderContext.php M includes/resourceloader/ResourceLoader.php M includes/resourceloader/ResourceLoaderClientHtml.php M includes/resourceloader/ResourceLoaderContext.php M includes/resourceloader/ResourceLoaderEditToolbarModule.php M includes/resourceloader/ResourceLoaderFileModule.php M includes/resourceloader/ResourceLoaderFilePath.php M includes/resourceloader/ResourceLoaderForeignApiModule.php M includes/resourceloader/ResourceLoaderImage.php M includes/resourceloader/ResourceLoaderImageModule.php M includes/resourceloader/ResourceLoaderJqueryMsgModule.php M includes/resourceloader/ResourceLoaderLanguageDataModule.php M includes/resourceloader/ResourceLoaderLanguageNamesModule.php M includes/resourceloader/ResourceLoaderMediaWikiUtilModule.php M includes/resourceloader/ResourceLoaderModule.php M includes/resourceloader/ResourceLoaderOOUIFileModule.php M includes/resourceloader/ResourceLoaderOOUIImageModule.php M includes/resourceloader/ResourceLoaderOOUIModule.php M includes/resourceloader/ResourceLoaderRawFileModule.php M includes/resourceloader/ResourceLoaderSiteModule.php M includes/resourceloader/ResourceLoaderSiteStylesModule.php M includes/resourceloader/ResourceLoaderSkinModule.php M includes/resourceloader/ResourceLoaderSpecialCharacterDataModule.php M includes/resourceloader/ResourceLoaderStartUpModule.php M includes/resourceloader/ResourceLoaderUploadDialogModule.php M includes/resourceloader/ResourceLoaderUserDefaultsModule.php M includes/resourceloader/ResourceLoaderUserModule.php M includes/resourceloader/ResourceLoaderUserOptionsModule.php M includes/resourceloader/ResourceLoaderUserStylesModule.php M includes/resourceloader/ResourceLoaderUserTokensModule.php M includes/resourceloader/ResourceLoaderWikiModule.php M includes/revisiondelete/RevDelArchiveItem.php M includes/revisiondelete/RevDelArchiveList.php M includes/revisiondelete/RevDelArchivedFileItem.php M includes/revisiondelete/RevDelArchivedFileList.php M includes/revisiondelete/RevDelArchivedRevisionItem.php M includes/revisiondelete/RevDelFileItem.php M includes/revisiondelete/RevDelFileList.php M includes/revisiondelete/RevDelItem.php M includes/revisiondelete/RevDelList.php M includes/revisiondelete/RevDelLogItem.php M includes/revisiondelete/RevDelLogList.php M includes/revisiondelete/RevDelRevisionItem.php M includes/revisiondelete/RevDelRevisionList.php M includes/revisiondelete/RevisionDeleteUser.php M includes/revisiondelete/RevisionDeleter.php M includes/search/SearchDatabase.php M includes/search/SearchEngine.php M includes/search/SearchExactMatchRescorer.php M includes/search/SearchHighlighter.php M includes/search/SearchMssql.php M includes/search/SearchMySQL.php M includes/search/SearchOracle.php M includes/search/SearchPostgres.php M includes/search/SearchResult.php M includes/search/SearchResultSet.php M includes/search/SearchSqlite.php M includes/search/SearchSuggestion.php M includes/search/SearchSuggestionSet.php M includes/session/BotPasswordSessionProvider.php M includes/session/CookieSessionProvider.php M includes/session/ImmutableSessionProviderWithCookie.php M includes/session/MetadataMergeException.php M includes/session/PHPSessionHandler.php M includes/session/Session.php M includes/session/SessionBackend.php M includes/session/SessionId.php M includes/session/SessionInfo.php M includes/session/SessionManager.php M includes/session/SessionManagerInterface.php M includes/session/SessionProvider.php M includes/session/SessionProviderInterface.php M includes/session/Token.php M includes/session/UserInfo.php M includes/shell/Command.php M includes/shell/CommandFactory.php M includes/shell/FirejailCommand.php M includes/shell/Result.php M includes/shell/Shell.php M includes/site/CachingSiteStore.php M includes/site/FileBasedSiteLookup.php M includes/site/HashSiteStore.php M includes/site/Site.php M includes/site/SiteExporter.php M includes/site/SiteImporter.php M includes/site/SiteList.php M includes/site/SiteLookup.php M includes/site/SiteSQLStore.php M includes/site/SiteStore.php M includes/site/SitesCacheFileBuilder.php M includes/skins/BaseTemplate.php M includes/skins/MediaWikiI18N.php M includes/skins/QuickTemplate.php M includes/skins/Skin.php M includes/skins/SkinApi.php M includes/skins/SkinApiTemplate.php M includes/skins/SkinException.php M includes/skins/SkinFactory.php M includes/skins/SkinTemplate.php M includes/specialpage/ChangesListSpecialPage.php M includes/specialpage/FormSpecialPage.php M includes/specialpage/ImageQueryPage.php M includes/specialpage/IncludableSpecialPage.php M includes/specialpage/LoginSignupSpecialPage.php M includes/specialpage/PageQueryPage.php M includes/specialpage/QueryPage.php M includes/specialpage/RedirectSpecialPage.php M includes/specialpage/SpecialPage.php M includes/specialpage/SpecialPageFactory.php M includes/specialpage/UnlistedSpecialPage.php M includes/specialpage/WantedQueryPage.php M includes/specials/SpecialActiveusers.php M includes/specials/SpecialAllMessages.php M includes/specials/SpecialAllPages.php M includes/specials/SpecialAncientpages.php M includes/specials/SpecialApiHelp.php M includes/specials/SpecialApiSandbox.php M includes/specials/SpecialAutoblockList.php M includes/specials/SpecialBlankpage.php M includes/specials/SpecialBlock.php M includes/specials/SpecialBlockList.php M includes/specials/SpecialBooksources.php M includes/specials/SpecialBotPasswords.php M includes/specials/SpecialBrokenRedirects.php M includes/specials/SpecialCachedPage.php M includes/specials/SpecialCategories.php M includes/specials/SpecialChangeEmail.php M includes/specials/SpecialChangePassword.php M includes/specials/SpecialComparePages.php M includes/specials/SpecialConfirmemail.php M includes/specials/SpecialContributions.php M includes/specials/SpecialCreateAccount.php M includes/specials/SpecialDeadendpages.php M includes/specials/SpecialDeletedContributions.php M includes/specials/SpecialDiff.php M includes/specials/SpecialDoubleRedirects.php M includes/specials/SpecialEditTags.php M includes/specials/SpecialEmailInvalidate.php M includes/specials/SpecialEmailuser.php M includes/specials/SpecialExpandTemplates.php M includes/specials/SpecialExport.php M includes/specials/SpecialFewestrevisions.php M includes/specials/SpecialFilepath.php M includes/specials/SpecialGoToInterwiki.php M includes/specials/SpecialImport.php M includes/specials/SpecialJavaScriptTest.php M includes/specials/SpecialLinkSearch.php M includes/specials/SpecialListDuplicatedFiles.php M includes/specials/SpecialListfiles.php M includes/specials/SpecialListgrants.php M includes/specials/SpecialListgrouprights.php M includes/specials/SpecialListredirects.php M includes/specials/SpecialListusers.php M includes/specials/SpecialLockdb.php M includes/specials/SpecialLog.php M includes/specials/SpecialLonelypages.php M includes/specials/SpecialLongpages.php M includes/specials/SpecialMIMEsearch.php M includes/specials/SpecialMediaStatistics.php M includes/specials/SpecialMergeHistory.php M includes/specials/SpecialMostcategories.php M includes/specials/SpecialMostimages.php M includes/specials/SpecialMostinterwikis.php M includes/specials/SpecialMostlinked.php M includes/specials/SpecialMostlinkedcategories.php M includes/specials/SpecialMostlinkedtemplates.php M includes/specials/SpecialMostrevisions.php M includes/specials/SpecialMovepage.php M includes/specials/SpecialMyLanguage.php M includes/specials/SpecialMyRedirectPages.php M includes/specials/SpecialNewimages.php M includes/specials/SpecialNewpages.php M includes/specials/SpecialPageLanguage.php M includes/specials/SpecialPagesWithProp.php M includes/specials/SpecialPasswordReset.php M includes/specials/SpecialPermanentLink.php M includes/specials/SpecialPreferences.php M includes/specials/SpecialPrefixindex.php M includes/specials/SpecialProtectedpages.php M includes/specials/SpecialProtectedtitles.php M includes/specials/SpecialRandomInCategory.php M includes/specials/SpecialRandompage.php M includes/specials/SpecialRandomredirect.php M includes/specials/SpecialRandomrootpage.php M includes/specials/SpecialRecentchanges.php M includes/specials/SpecialRecentchangeslinked.php M includes/specials/SpecialRedirect.php M includes/specials/SpecialResetTokens.php M includes/specials/SpecialRevisiondelete.php M includes/specials/SpecialRunJobs.php M includes/specials/SpecialSearch.php M includes/specials/SpecialShortpages.php M includes/specials/SpecialSpecialpages.php M includes/specials/SpecialStatistics.php M includes/specials/SpecialTags.php M includes/specials/SpecialTrackingCategories.php M includes/specials/SpecialUnblock.php M includes/specials/SpecialUncategorizedcategories.php M includes/specials/SpecialUncategorizedimages.php M includes/specials/SpecialUncategorizedpages.php M includes/specials/SpecialUncategorizedtemplates.php M includes/specials/SpecialUndelete.php M includes/specials/SpecialUnlockdb.php M includes/specials/SpecialUnusedcategories.php M includes/specials/SpecialUnusedimages.php M includes/specials/SpecialUnusedtemplates.php M includes/specials/SpecialUnwatchedpages.php M includes/specials/SpecialUpload.php M includes/specials/SpecialUploadStash.php M includes/specials/SpecialUserLogin.php M includes/specials/SpecialUserLogout.php M includes/specials/SpecialUserrights.php M includes/specials/SpecialVersion.php M includes/specials/SpecialWantedcategories.php M includes/specials/SpecialWantedfiles.php M includes/specials/SpecialWantedpages.php M includes/specials/SpecialWantedtemplates.php M includes/specials/SpecialWatchlist.php M includes/specials/SpecialWhatlinkshere.php M includes/specials/SpecialWithoutinterwiki.php M includes/specials/formfields/EditWatchlistCheckboxSeriesField.php M includes/specials/formfields/Licenses.php M includes/specials/formfields/UploadSourceField.php M includes/specials/forms/EditWatchlistNormalHTMLForm.php M includes/specials/forms/PreferencesForm.php M includes/specials/forms/UploadForm.php M includes/specials/helpers/ImportReporter.php M includes/specials/helpers/License.php M includes/specials/pagers/ActiveUsersPager.php M includes/specials/pagers/AllMessagesTablePager.php M includes/specials/pagers/BlockListPager.php M includes/specials/pagers/CategoryPager.php M includes/specials/pagers/ContribsPager.php M includes/specials/pagers/DeletedContribsPager.php M includes/specials/pagers/ImageListPager.php M includes/specials/pagers/MergeHistoryPager.php M includes/specials/pagers/NewFilesPager.php M includes/specials/pagers/NewPagesPager.php M includes/specials/pagers/ProtectedPagesPager.php M includes/specials/pagers/ProtectedTitlesPager.php M includes/specials/pagers/UsersPager.php M includes/tidy/Balancer.php M includes/title/ForeignTitle.php M includes/title/ForeignTitleFactory.php M includes/title/ImportTitleFactory.php M includes/title/MalformedTitleException.php M includes/title/MediaWikiTitleCodec.php M includes/title/NaiveForeignTitleFactory.php M includes/title/NaiveImportTitleFactory.php M includes/title/NamespaceAwareForeignTitleFactory.php M includes/title/NamespaceImportTitleFactory.php M includes/title/SubpageImportTitleFactory.php M includes/title/TitleFormatter.php M includes/title/TitleParser.php M includes/title/TitleValue.php M includes/upload/UploadBase.php M includes/upload/UploadFromChunks.php M includes/upload/UploadFromFile.php M includes/upload/UploadFromStash.php M includes/upload/UploadFromUrl.php M includes/upload/UploadStash.php M includes/user/BotPassword.php M includes/user/CentralIdLookup.php M includes/user/LocalIdLookup.php M includes/user/LoggedOutEditToken.php M includes/user/PasswordReset.php M includes/user/UserArray.php M includes/user/UserArrayFromResult.php M includes/user/UserGroupMembership.php M includes/user/UserIdentity.php M includes/user/UserNamePrefixSearch.php M includes/user/UserRightsProxy.php M includes/utils/AvroValidator.php M includes/utils/BatchRowWriter.php M includes/utils/ExecutableFinder.php M includes/utils/FileContentsHasher.php M includes/utils/MWCryptHKDF.php M includes/utils/MWCryptRand.php M includes/utils/MWFileProps.php M includes/utils/MWRestrictions.php M includes/utils/RowUpdateGenerator.php M includes/utils/UIDGenerator.php M includes/utils/ZipDirectoryReader.php M includes/utils/ZipDirectoryReaderError.php M includes/watcheditem/WatchedItem.php M includes/watcheditem/WatchedItemStoreInterface.php 1,040 files changed, 3,120 insertions(+), 3,555 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/04/394904/1 -- To view, visit https://gerrit.wikimedia.org/r/394904 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie0cea0ef5027c7e583318aed04454bd33e26fcee Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Tim Starling <tstarl...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits