wiki.techinc.nl/includes/title
Timo Tijhof 1f34ac4526 title: Remove dated comment about inNamespace(), overall doc cleanup
* The Title::inNamespace() method discouraged use of getNamespace()
  for comparison.

  This was added 10 years ago in r103893 (commit 3414e91bae),
  however no such "change" has been made, and the new LinkTarget
  stable interface and TitleValue class contains the same getNamespace()
  method, and no warning against its use.

  My main reason for removing this comment is so that avoid fear
  against using `in_array()` with TitleValue->getNamespace() which
  this comment seems to discourage. While Title has plural
  inNamespaces(), TitleValue does not. This seems fine, as one can
  simply use in_array for more complex use cases where a range or
  list is compared against.

* Fix Doxygen warnings about invalid or unsupported XML tags
  such as `<a>`, `<siteinfo>` etc. Rephase or use backtics,.

* Fix useless IDE tooltips and Doxygen output by removing empty stubs
  from method overrides that add no new information, yet obscured
  the otherwise inherited parent destination which does have useful
  information.

* Clarify that `renderForComment` must not be mixed with other ones.
  This seems to be how it is intended. Upon realizing that, I think
  this is unreasonable and should perhaps be removed. For now, I've
  documented the hack that it seems to exist for.

* Consistently use imperative mood when phrasing method docs, and
  consistently use a brief first line description, and
  consistently separate it from other paragraphs and annotations
  with one line break.

Change-Id: I7e1819a5d7124c635de84bc64d2371a122195928
2022-01-18 22:25:09 +00:00
..
Hook
ForeignTitle.php
ForeignTitleFactory.php title: Remove dated comment about inNamespace(), overall doc cleanup 2022-01-18 22:25:09 +00:00
ImportTitleFactory.php
MalformedTitleException.php Revert "Introduce AbstractLocalizedException" 2021-09-14 19:01:21 +00:00
MediaWikiTitleCodec.php Remove unreachable parts of getTitleInvalidRegex() in PHP and JS 2021-12-12 22:07:21 -08:00
NaiveForeignTitleFactory.php title: Remove dated comment about inNamespace(), overall doc cleanup 2022-01-18 22:25:09 +00:00
NaiveImportTitleFactory.php
NamespaceAwareForeignTitleFactory.php title: Remove dated comment about inNamespace(), overall doc cleanup 2022-01-18 22:25:09 +00:00
NamespaceImportTitleFactory.php
NamespaceInfo.php Make some generic array type hints in PHPDocs more specific 2021-12-08 09:12:22 +01:00
SubpageImportTitleFactory.php
TitleFormatter.php TitleFormatter: fix typo ("of" -> "or") 2021-06-08 05:27:18 +00:00
TitleParser.php
TitleValue.php title: Remove dated comment about inNamespace(), overall doc cleanup 2022-01-18 22:25:09 +00:00