Markers
Table of Contents
MultiConstraint.php
| Type | Line | Description |
|---|---|---|
| TODO | 295 | Here's the place to put more optimizations |
Data.php
| Type | Line | Description |
|---|---|---|
| TODO | 67 | Is this really what we want to do? |
Client.php
| Type | Line | Description |
|---|---|---|
| TODO | 436 | Add more sink validation? |
DelimiterStack.php
| Type | Line | Description |
|---|---|---|
| TODO | 235 | change $stackBottom to an int in 3.0 |
| TODO | 147 | Remove the line below once PHP 7.4 support is dropped, as WeakMap won't hold onto the reference, making this unnecessary |
| TODO | 282 | Remove this conditional check in 3.0. It only exists to prevent behavioral BC breaks in 2.x. |
ListBlock.php
| Type | Line | Description |
|---|---|---|
| TODO | 30 | Make lists tight by default in v3 |
ListBlockStartParser.php
| Type | Line | Description |
|---|---|---|
| TODO | 61 | for 3.0: Just make them tight by default in the block so we can remove this call |
DocumentBlockParser.php
| Type | Line | Description |
|---|---|---|
| TODO | 67 | for v3: It would be great if we could find an alternate way to identify such paragraphs. |
MacAuthorizationTrait.php
| Type | Line | Description |
|---|---|---|
| TODO | 65 | This is currently untested and provided only as an example. If you complete the implementation, please create a pull request for https://github.com/thephpleague/oauth2-client |
JsonMapper.php
| Type | Line | Description |
|---|---|---|
| FIXME | 274 | check if type exists, give detailed error message if not |
Comment.php
| Type | Line | Description |
|---|---|---|
| TODO | 200 | Rename these to include "start". |
TokenStream.php
| Type | Line | Description |
|---|---|---|
| TODO | 233 | Handle non-space indentation |
AttributeEmulator.php
| Type | Line | Description |
|---|---|---|
| TODO | 35 | return $tokens; |
PrettyPrinterAbstract.php
| Type | Line | Description |
|---|---|---|
| FIXME | 62 | This precedence is incorrect for PHP 8. |
| TODO | 581 | Add <?php properly |
| TODO | 814 | Try to preserve formatting |
| TODO | 865 | Preserve formatting. |
| TODO | 975 | Preserve formatting. |
| TODO | 998 | Support removing single node. |
| TODO | 1471 | "yield" where both key and value are inserted doesn't work |
| TODO | 1500 | 'Stmt_TryCatch->finally' => [null, false, ' ', null], |
| TODO | 1518 | These need to be treated more carefully |
| TODO | 1621 | Insertion into empty statement lists. |
| TODO | 1697 | ]; |
StandardTagFactory.php
| Type | Line | Description |
|---|---|---|
| TODO | 354 | this method should be populated once we implement Annotation notation support. |
| TODO | 249 | Annotation support is planned for a later stage and as such is disabled for now |
Document.php
| Type | Line | Description |
|---|---|---|
| TODO | 303 | remove this if-clause and its content when dropping PHP 7 support |
ElementDate.php
| Type | Line | Description |
|---|---|---|
| FIXME | 71 | Sometimes strings are passed to this function |
Font.php
| Type | Line | Description |
|---|---|---|
| TODO | 400 | Rename in next major release to make the name correspond to reality (for ex. decodeIfUnicode()) |
| TODO | 419 | Deprecated, use $this->config->getFontSpaceLimit() instead. |
| TODO | 533 | Seems this is invalid algorithm that do not follow pdf-format specification. Must be rewritten. |
Pages.php
| Type | Line | Description |
|---|---|---|
| TODO | 53 | Objects other than Pages or Page might need to be treated specifically in order to get Page objects out of them. |
RawDataParser.php
| Type | Line | Description |
|---|---|---|
| TODO | 343 | Handle the case when unpack returns false |
AzureTest.php
| Type | Line | Description |
|---|---|---|
| TODO | 212 | fix this test |
| TODO | 227 | remove this line & fix test |
ForeachAnalyzer.php
| Type | Line | Description |
|---|---|---|
| TODO | 338 | support references with destructuring |
AssertionFinder.php
| Type | Line | Description |
|---|---|---|
| TODO | 1579 | get node type provider here somehow and check literal ints and int ranges |
AssignmentAnalyzer.php
| Type | Line | Description |
|---|---|---|
| TODO | 983 | handle differently so it's detected as unused if the array is unused? |
| TODO | 994 | handle differently so it's detected as unused if the object is unused? |
ArgumentMapPopulator.php
| Type | Line | Description |
|---|---|---|
| FIXME | 45 | There are weird ::__construct calls in the AST for `extends` |
AtomicPropertyFetchAnalyzer.php
| Type | Line | Description |
|---|---|---|
| FIXME | 417 | the following line look superfluous, but removing it makes |
Cache.php
| Type | Line | Description |
|---|---|---|
| TODO | 115 | Error handling |
Methods.php
| Type | Line | Description |
|---|---|---|
| TODO | 811 | fix |
LanguageServer.php
| Type | Line | Description |
|---|---|---|
| TODO | 858 | Investigate if we can use error_log instead |
DocblockParser.php
| Type | Line | Description |
|---|---|---|
| TODO | 296 | get this to work |
ObjectComparator.php
| Type | Line | Description |
|---|---|---|
| FIXME | 61 | Missing analysis for additional cases, for example : |
SimpleNegatedAssertionReconciler.php
| Type | Line | Description |
|---|---|---|
| TODO | 700 | This is technically wrong, but for some reason we get a |
Atomic.php
| Type | Line | Description |
|---|---|---|
| TODO | 187 | implement TUppercaseString |
| TODO | 274 | implement TNonEmptyUppercaseString |