A few doc comment fixups
authorTim Starling <tstarling@wikimedia.org>
Fri, 1 Dec 2017 10:02:26 +0000 (21:02 +1100)
committerTim Starling <tstarling@wikimedia.org>
Mon, 4 Dec 2017 00:11:52 +0000 (11:11 +1100)
commitdc2948d76d67ceac9595b7f86b3d5694b5c0e69d
tree7cea4ff18c92d5f819c7d056df665d455ac5dbc1
parenta22c3b07620f51003a38330b0ae49baf6d87ab60
A few doc comment fixups

* Remove some creation dates, they are not protected by GPL
* Remove duplicate @defgroup API
* Remove @ingroup from some @file doc comments on class files. It is not
  useful to list class files alongside classes in the doxygen module menu.
  Add @ingroup to some more class files that had @ingroup on their file,
  that was probably the author's intent.
* In PackedOverlayImageGallery, use the file comment as a class comment
* Don't put @defgroup and @file in the same comment. @defgroup makes the
  whole doc comment describe the group.
* Instead of putting AnsiTermColorer in two groups, use hierarchical
  groups.

Change-Id: If54f6e0b2bc1ea6de42045885cf836ee67b8e961
18 files changed:
includes/api/ApiImport.php
includes/api/ApiOpenSearch.php
includes/api/ApiRsd.php
includes/api/ApiUsageException.php
includes/deferred/CdnCacheUpdate.php
includes/gallery/PackedOverlayImageGallery.php
includes/installer/PhpBugTests.php
includes/jobqueue/JobSpecification.php
includes/jobqueue/aggregator/JobQueueAggregator.php
includes/libs/rdbms/database/IDatabase.php
includes/libs/rdbms/database/IMaintainableDatabase.php
includes/libs/rdbms/exception/DBExpectedError.php
includes/libs/rdbms/loadbalancer/LoadBalancer.php
includes/specials/SpecialUploadStash.php
includes/upload/UploadStash.php
languages/classes/LanguageEn.php
languages/classes/LanguageGan.php
maintenance/term/MWTerm.php