PhpDocConformanceServiceTest
class PhpDocConformanceServiceTest extends TestCase (View source)
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
protected void
setUp()
No description
void
testExactMatchIsCompatible()
No description
void
testExactUnionMatchIsCompatible()
No description
void
testReorderedUnionIsCompatible()
No description
void
testMixedSigIsCompatibleWithAnyDoc()
No description
void
testMixedDocIsCompatibleWithAnySig()
No description
void
testObjectSigWithClassDoc()
No description
void
testClassSigWithObjectDoc()
No description
void
testObjectSigWithObjectDoc()
No description
void
testResourceDocWithClassSig()
No description
void
testResourceSigWithClassDoc()
No description
void
testBoolSigWithFalseDoc()
No description
void
testFalseSigWithBoolDoc()
No description
void
testBoolSigWithTrueDoc()
No description
void
testStaticDocWithClassSig()
No description
void
testStaticSigWithClassDoc()
No description
void
testClassToClassNarrowing()
No description
void
testFqnSigWithShortNameDoc()
No description
void
testTemplateVariableIsCompatible()
No description
void
testTemplateVariableWithBackslashPrefix()
No description
void
testNonTemplateVariableIsNotCompatible()
No description
void
testGenericArrayDocIsCompatible()
No description
void
testTypedArrayDocIsCompatible()
No description
void
testClassStringStrippedToString()
No description
void
testListStrippedToArray()
No description
void
testCallableWithSignatureStrippedToCallable()
No description
void
testClosureSignatureStrippedToClosure()
No description
void
testPhpStanTypeNarrowing(string $docType, string $expectedBuiltIn)
No description
static array
phpStanTypeNarrowingProvider()
No description
void
testNarrowedPseudoTypeMatchesSignature()
No description
void
testNarrowedPseudoTypeStillCatchesMismatch()
No description
void
testMismatchStringVsInt()
No description
void
testMismatchArrayVsString()
No description
void
testMismatchVoidVsString()
No description
void
testExtractTemplateNamesFromNull()
No description
void
testExtractTemplateNamesFromEmpty()
No description
void
testExtractTemplateNames()
No description
void
testExtractTemplateNamesFromInvalidDoc()
No description
void
testNormalizeDocTypeStripsGenerics()
No description
void
testNormalizeDocTypeSortsUnion()
No description
void
testNormalizeDocTypeHandlesNullableShorthand()
No description
void
testSplitSingleType()
No description
void
testSplitUnionType()
No description
void
testGetParamSigTypeFromDeclaredType()
No description
void
testGetParamSigTypeFromVersionAware()
No description
void
testGetParamSigTypeReturnsNullWhenNoType()
No description
void
testGetPropertySigTypeFromDeclaredType()
No description
void
testGetPropertySigTypeReturnsNullWhenNoType()
No description