Documentation

Markers

Table of Contents

vendor/composer/semver/src/Constraint/MultiConstraint.php 1
vendor/dflydev/dot-access-data/src/Data.php 1
vendor/guzzlehttp/guzzle/src/Client.php 1
vendor/league/commonmark/src/Delimiter/DelimiterStack.php 3
vendor/league/commonmark/src/Extension/CommonMark/Node/Block/ListBlock.php 1
vendor/league/commonmark/src/Extension/CommonMark/Parser/Block/ListBlockStartParser.php 1
vendor/league/commonmark/src/Parser/Block/DocumentBlockParser.php 1
vendor/league/oauth2-client/src/Tool/MacAuthorizationTrait.php 1
vendor/netresearch/jsonmapper/src/JsonMapper.php 1
vendor/nikic/php-parser/lib/PhpParser/Comment.php 1
vendor/nikic/php-parser/lib/PhpParser/Internal/TokenStream.php 1
vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AttributeEmulator.php 1
vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php 11
vendor/phpdocumentor/reflection-docblock/src/DocBlock/StandardTagFactory.php 2
vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php 1
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementDate.php 1
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font.php 3
vendor/smalot/pdfparser/src/Smalot/PdfParser/Pages.php 1
vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/RawDataParser.php 1
vendor/thenetworg/oauth2-azure/tests/Provider/AzureTest.php 2
vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/Statements/Block/ForeachAnalyzer.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/Statements/Expression/AssertionFinder.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/Statements/Expression/AssignmentAnalyzer.php 2
vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/Statements/Expression/Call/ArgumentMapPopulator.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Cache.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Methods.php 1
vendor/vimeo/psalm/src/Psalm/Internal/LanguageServer/LanguageServer.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Scanner/DocblockParser.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Type/Comparator/ObjectComparator.php 1
vendor/vimeo/psalm/src/Psalm/Internal/Type/SimpleNegatedAssertionReconciler.php 1
vendor/vimeo/psalm/src/Psalm/Type/Atomic.php 2

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

Search results