wiki.techinc.nl/includes/Rest
Adam Wight 188d2cbbb0 Remove unchecked exception annotations
Callers should not catch an unchecked exception, so it doesn't belong
in a function signature.  Unchecked exceptions indicate a coding error,
which by definition the code will not be able to handle correctly.

If any of these exceptions were supposed to be in response to an edge
case, user input, or initial conditions, then they should be changed
to a runtime error.  If the exception class cannot be changed, then
the annotation should include a comment explaining its purpose and
prognosis.

Bug: T240672
Change-Id: I2e640b9737cb68090a8e1cb70067d1b74037d647
2024-09-17 22:20:58 +02:00
..
BasicAccess Merge "Rest: Add missing documentation to class properties" 2024-09-12 23:17:43 +00:00
Handler REST: add restbase compat error handling mode 2024-09-16 18:09:12 -05:00
HeaderParser Merge "Use const keyword for constant list of strings or ints" 2024-09-13 18:08:57 +00:00
Hook
i18n Localisation updates from https://translatewiki.net. 2024-08-05 09:04:28 +02:00
Module REST: add restbase compat error handling mode 2024-09-16 18:09:12 -05:00
PathTemplateMatcher Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
Reporter
Validator Hard-deprecate getBodyValidator 2024-07-16 13:06:01 +00:00
ConditionalHeaderUtil.php Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
content.v1.json REST: Change content.v1 to content/v1 match new conventions 2024-09-09 20:57:40 +02:00
CopyableStreamInterface.php
coreDevelopmentRoutes.json Introduce Modules into the REST framework 2024-05-08 16:12:30 +02:00
coreRoutes.json Add temporary account case for page history count 2024-07-09 05:12:11 -07:00
CorsUtils.php Use real type hints for services etc. in includes/Rest/ 2024-06-11 22:40:44 +02:00
EntryPoint.php REST: yank the new content.v1 module 2024-09-06 13:15:21 +02:00
Handler.php Merge "API: clarify the meaning of write access" 2024-08-20 16:53:21 +00:00
HeaderContainer.php Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
HttpException.php
JsonEncodingException.php
LocalizedHttpException.php
RedirectException.php
RequestBase.php rest: add default null to nullable typed prop 2024-04-02 14:36:12 +01:00
RequestData.php Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
RequestFromGlobals.php Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
RequestInterface.php REST: Deprecate using "post" as the parameter source 2024-06-25 14:57:58 +02:00
Response.php Introduce Modules into the REST framework 2024-05-08 16:12:30 +02:00
ResponseException.php Introduce Modules into the REST framework 2024-05-08 16:12:30 +02:00
ResponseFactory.php Remove unchecked exception annotations 2024-09-17 22:20:58 +02:00
ResponseInterface.php
RouteDefinitionException.php REST: allow redirects to be defined without specifying a handler 2024-04-17 18:27:31 +02:00
Router.php REST: add restbase compat error handling mode 2024-09-16 18:09:12 -05:00
SimpleHandler.php
Stream.php Rest: Add missing documentation to class properties 2024-09-07 21:49:56 +02:00
StringStream.php Add "implements Stringable" to every class with "function __toString()" 2024-06-13 00:23:39 +00:00
TokenAwareHandlerTrait.php Fix some spelling errors 2024-03-18 20:58:11 +11:00