Merge branch 'master' into remove-formatting
commit
f23ecd5736
|
@ -8,6 +8,10 @@ php:
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
|
|
||||||
|
env:
|
||||||
|
global:
|
||||||
|
- BUILD_LEADER_ID=1
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- $HOME/.composer/cache
|
- $HOME/.composer/cache
|
||||||
|
|
10
README.md
10
README.md
|
@ -1,7 +1,8 @@
|
||||||
# PHP Language Server
|
# PHP Language Server
|
||||||
|
|
||||||
[](https://packagist.org/packages/felixfbecker/language-server)
|
[](https://packagist.org/packages/felixfbecker/language-server)
|
||||||
[](https://travis-ci.org/felixfbecker/php-language-server)
|
[](https://travis-ci.org/felixfbecker/php-language-server)
|
||||||
|
[](https://ci.appveyor.com/project/felixfbecker/php-language-server/branch/master)
|
||||||
[](https://codecov.io/gh/felixfbecker/php-language-server)
|
[](https://codecov.io/gh/felixfbecker/php-language-server)
|
||||||
[](https://gemnasium.com/github.com/felixfbecker/php-language-server)
|
[](https://gemnasium.com/github.com/felixfbecker/php-language-server)
|
||||||
[](https://github.com/semantic-release/semantic-release)
|
[](https://github.com/semantic-release/semantic-release)
|
||||||
|
@ -188,9 +189,6 @@ Clone the repository and run
|
||||||
composer install
|
composer install
|
||||||
|
|
||||||
to install dependencies.
|
to install dependencies.
|
||||||
Then parse the stubs with
|
|
||||||
|
|
||||||
composer run-script parse-stubs
|
|
||||||
|
|
||||||
Run the tests with
|
Run the tests with
|
||||||
|
|
||||||
|
@ -199,3 +197,7 @@ Run the tests with
|
||||||
Lint with
|
Lint with
|
||||||
|
|
||||||
composer lint
|
composer lint
|
||||||
|
|
||||||
|
The project parses PHPStorm's PHP stubs to get support for PHP builtins. It re-parses them as needed after Composer processes, but after some code changes (such as ones involving the index or parsing) you may have to explicitly re-parse them:
|
||||||
|
|
||||||
|
composer run-script parse-stubs
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
version: '{build}'
|
||||||
|
|
||||||
|
platform:
|
||||||
|
- x64
|
||||||
|
|
||||||
|
skip_tags: true
|
||||||
|
skip_branch_with_pr: true
|
||||||
|
clone_depth: 1
|
||||||
|
max_jobs: 3
|
||||||
|
|
||||||
|
cache:
|
||||||
|
- '%LOCALAPPDATA%\Composer'
|
||||||
|
- '%LOCALAPPDATA%\Temp\Chocolatey'
|
||||||
|
|
||||||
|
environment:
|
||||||
|
ANSICON: 121x90 (121x90)
|
||||||
|
matrix:
|
||||||
|
- { PHP_VERSION: '7.1.11', VC_VERSION: '14', XDEBUG_VERSION: '2.5.5' }
|
||||||
|
|
||||||
|
install:
|
||||||
|
# Enable Windows Update service, needed to install vcredist2015 (dependency of php)
|
||||||
|
- ps: Set-Service wuauserv -StartupType Manual
|
||||||
|
- choco config set cacheLocation %LOCALAPPDATA%\Temp\Chocolatey
|
||||||
|
- choco install -y php --version %PHP_VERSION%
|
||||||
|
- choco install -y composer
|
||||||
|
- refreshenv
|
||||||
|
- composer install --no-interaction --no-progress --prefer-dist
|
||||||
|
# Install XDebug for code coverage
|
||||||
|
- ps: |
|
||||||
|
$client = New-Object System.Net.WebClient
|
||||||
|
$phpMinorVersion = $env:PHP_VERSION -replace '\.\d+$'
|
||||||
|
$xdebugUrl = "https://xdebug.org/files/php_xdebug-$env:XDEBUG_VERSION-$phpMinorVersion-vc14-nts-x86_64.dll"
|
||||||
|
$phpDir = (Get-Item (Get-Command php).Source).Directory.FullName
|
||||||
|
$xdebugPath = Join-Path $phpDir ext\xdebug.dll
|
||||||
|
$client.DownloadFile($xdebugUrl, $xdebugPath)
|
||||||
|
$phpIniPath = Join-Path $phpDir php.ini
|
||||||
|
Add-Content $phpIniPath @"
|
||||||
|
zend_extension=$xdebugPath
|
||||||
|
"@
|
||||||
|
|
||||||
|
build: off
|
||||||
|
|
||||||
|
test_script:
|
||||||
|
- vendor\bin\phpunit --coverage-clover=coverage/coverage.xml
|
||||||
|
|
||||||
|
after_test:
|
||||||
|
- ps: |
|
||||||
|
# Delete vendor because it causes problems with codecovs report search
|
||||||
|
# https://github.com/codecov/codecov-bash/issues/96
|
||||||
|
Remove-Item -Recurse -Force vendor
|
||||||
|
$env:PATH = 'C:\msys64\usr\bin;' + $env:PATH
|
||||||
|
Invoke-WebRequest -Uri 'https://codecov.io/bash' -OutFile codecov.sh
|
||||||
|
bash codecov.sh -f 'coverage/coverage.xml'
|
|
@ -25,7 +25,7 @@
|
||||||
"composer/composer": "^1.3",
|
"composer/composer": "^1.3",
|
||||||
"felixfbecker/advanced-json-rpc": "^3.0.0",
|
"felixfbecker/advanced-json-rpc": "^3.0.0",
|
||||||
"jetbrains/phpstorm-stubs": "dev-master",
|
"jetbrains/phpstorm-stubs": "dev-master",
|
||||||
"microsoft/tolerant-php-parser": "^0.0.6",
|
"microsoft/tolerant-php-parser": "0.0.*",
|
||||||
"netresearch/jsonmapper": "^1.0",
|
"netresearch/jsonmapper": "^1.0",
|
||||||
"phpdocumentor/reflection-docblock": "^4.0.0",
|
"phpdocumentor/reflection-docblock": "^4.0.0",
|
||||||
"sabre/event": "^5.0",
|
"sabre/event": "^5.0",
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"commitmsg": "validate-commit-msg",
|
"commitmsg": "validate-commit-msg",
|
||||||
"semantic-release": "semantic-release pre && ./release-docker.sh && semantic-release post"
|
"semantic-release": "semantic-release pre && php release-docker.php && semantic-release post"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"cz-conventional-changelog": "^2.0.0",
|
"cz-conventional-changelog": "^2.0.0",
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
$dockerEmail = getenv('DOCKER_EMAIL');
|
||||||
|
$dockerUsername = getenv('DOCKER_USERNAME');
|
||||||
|
$dockerPassword = getenv('DOCKER_PASSWORD');
|
||||||
|
$version = json_decode(file_get_contents(__DIR__ . '/package.json'))->version;
|
||||||
|
|
||||||
|
system("docker login -e=$dockerEmail -u=$dockerUsername -p=$dockerPassword");
|
||||||
|
system("docker build -t felixfbecker/php-language-server:$version .");
|
||||||
|
system("docker push felixfbecker/php-language-server:$version");
|
|
@ -1,6 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
docker build -t felixfbecker/php-language-server:${TRAVIS_TAG:1} .
|
|
||||||
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
|
|
||||||
docker push felixfbecker/php-language-server:${TRAVIS_TAG:1}
|
|
|
@ -210,7 +210,7 @@ class CompletionProvider
|
||||||
// Collect all definitions that match any of the prefixes
|
// Collect all definitions that match any of the prefixes
|
||||||
foreach ($this->index->getDefinitions() as $fqn => $def) {
|
foreach ($this->index->getDefinitions() as $fqn => $def) {
|
||||||
foreach ($prefixes as $prefix) {
|
foreach ($prefixes as $prefix) {
|
||||||
if (substr($fqn, 0, strlen($prefix)) === $prefix && !$def->isGlobal) {
|
if (substr($fqn, 0, strlen($prefix)) === $prefix && $def->isMember) {
|
||||||
$list->items[] = CompletionItem::fromDefinition($def);
|
$list->items[] = CompletionItem::fromDefinition($def);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -243,7 +243,7 @@ class CompletionProvider
|
||||||
// Collect all definitions that match any of the prefixes
|
// Collect all definitions that match any of the prefixes
|
||||||
foreach ($this->index->getDefinitions() as $fqn => $def) {
|
foreach ($this->index->getDefinitions() as $fqn => $def) {
|
||||||
foreach ($prefixes as $prefix) {
|
foreach ($prefixes as $prefix) {
|
||||||
if (substr(strtolower($fqn), 0, strlen($prefix)) === strtolower($prefix) && !$def->isGlobal) {
|
if (substr(strtolower($fqn), 0, strlen($prefix)) === strtolower($prefix) && $def->isMember) {
|
||||||
$list->items[] = CompletionItem::fromDefinition($def);
|
$list->items[] = CompletionItem::fromDefinition($def);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -316,7 +316,7 @@ class CompletionProvider
|
||||||
|
|
||||||
if (
|
if (
|
||||||
// Exclude methods, properties etc.
|
// Exclude methods, properties etc.
|
||||||
$def->isGlobal
|
!$def->isMember
|
||||||
&& (
|
&& (
|
||||||
!$prefix
|
!$prefix
|
||||||
|| (
|
|| (
|
||||||
|
@ -415,7 +415,7 @@ class CompletionProvider
|
||||||
|
|
||||||
// Walk the AST upwards until a scope boundary is met
|
// Walk the AST upwards until a scope boundary is met
|
||||||
$level = $node;
|
$level = $node;
|
||||||
while ($level && !ParserHelpers\isFunctionLike($level)) {
|
while ($level && !($level instanceof PhpParser\FunctionLike)) {
|
||||||
// Walk siblings before the node
|
// Walk siblings before the node
|
||||||
$sibling = $level;
|
$sibling = $level;
|
||||||
while ($sibling = $sibling->getPreviousSibling()) {
|
while ($sibling = $sibling->getPreviousSibling()) {
|
||||||
|
@ -429,7 +429,7 @@ class CompletionProvider
|
||||||
|
|
||||||
// If the traversal ended because a function was met,
|
// If the traversal ended because a function was met,
|
||||||
// also add its parameters and closure uses to the result list
|
// also add its parameters and closure uses to the result list
|
||||||
if ($level && ParserHelpers\isFunctionLike($level) && $level->parameters !== null) {
|
if ($level && $level instanceof PhpParser\FunctionLike && $level->parameters !== null) {
|
||||||
foreach ($level->parameters->getValues() as $param) {
|
foreach ($level->parameters->getValues() as $param) {
|
||||||
$paramName = $param->getName();
|
$paramName = $param->getName();
|
||||||
if (empty($namePrefix) || strpos($paramName, $namePrefix) !== false) {
|
if (empty($namePrefix) || strpos($paramName, $namePrefix) !== false) {
|
||||||
|
|
|
@ -39,12 +39,13 @@ class Definition
|
||||||
public $extends;
|
public $extends;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Only true for classes, interfaces, traits, functions and non-class constants
|
* False for classes, interfaces, traits, functions and non-class constants
|
||||||
|
* True for methods, properties and class constants
|
||||||
* This is so methods and properties are not suggested in the global scope
|
* This is so methods and properties are not suggested in the global scope
|
||||||
*
|
*
|
||||||
* @var bool
|
* @var bool
|
||||||
*/
|
*/
|
||||||
public $isGlobal;
|
public $isMember;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* True if this definition is affected by global namespace fallback (global function or global constant)
|
* True if this definition is affected by global namespace fallback (global function or global constant)
|
||||||
|
|
|
@ -181,10 +181,8 @@ class DefinitionResolver
|
||||||
);
|
);
|
||||||
|
|
||||||
// Interfaces, classes, traits, namespaces, functions, and global const elements
|
// Interfaces, classes, traits, namespaces, functions, and global const elements
|
||||||
$def->isGlobal = (
|
$def->isMember = !(
|
||||||
$node instanceof Node\Statement\InterfaceDeclaration ||
|
$node instanceof PhpParser\ClassLike ||
|
||||||
$node instanceof Node\Statement\ClassDeclaration ||
|
|
||||||
$node instanceof Node\Statement\TraitDeclaration ||
|
|
||||||
|
|
||||||
($node instanceof Node\Statement\NamespaceDefinition && $node->name !== null) ||
|
($node instanceof Node\Statement\NamespaceDefinition && $node->name !== null) ||
|
||||||
|
|
||||||
|
@ -511,7 +509,7 @@ class DefinitionResolver
|
||||||
// Traverse the AST up
|
// Traverse the AST up
|
||||||
do {
|
do {
|
||||||
// If a function is met, check the parameters and use statements
|
// If a function is met, check the parameters and use statements
|
||||||
if (ParserHelpers\isFunctionLike($n)) {
|
if ($n instanceof PhpParser\FunctionLike) {
|
||||||
if ($n->parameters !== null) {
|
if ($n->parameters !== null) {
|
||||||
foreach ($n->parameters->getElements() as $param) {
|
foreach ($n->parameters->getElements() as $param) {
|
||||||
if ($param->getName() === $name) {
|
if ($param->getName() === $name) {
|
||||||
|
@ -1020,7 +1018,7 @@ class DefinitionResolver
|
||||||
// 1. doc block
|
// 1. doc block
|
||||||
// 2. return type hint
|
// 2. return type hint
|
||||||
// 3. TODO: infer from return statements
|
// 3. TODO: infer from return statements
|
||||||
if (ParserHelpers\isFunctionLike($node)) {
|
if ($node instanceof PhpParser\FunctionLike) {
|
||||||
// Functions/methods
|
// Functions/methods
|
||||||
$docBlock = $this->getDocBlock($node);
|
$docBlock = $this->getDocBlock($node);
|
||||||
if (
|
if (
|
||||||
|
@ -1101,9 +1099,7 @@ class DefinitionResolver
|
||||||
// interface C { } A\B\C
|
// interface C { } A\B\C
|
||||||
// trait C { } A\B\C
|
// trait C { } A\B\C
|
||||||
if (
|
if (
|
||||||
$node instanceof Node\Statement\ClassDeclaration ||
|
$node instanceof PhpParser\ClassLike
|
||||||
$node instanceof Node\Statement\InterfaceDeclaration ||
|
|
||||||
$node instanceof Node\Statement\TraitDeclaration
|
|
||||||
) {
|
) {
|
||||||
return (string) $node->getNamespacedName();
|
return (string) $node->getNamespacedName();
|
||||||
}
|
}
|
||||||
|
@ -1134,9 +1130,7 @@ class DefinitionResolver
|
||||||
// Class method: use ClassName->methodName() as name
|
// Class method: use ClassName->methodName() as name
|
||||||
$class = $node->getFirstAncestor(
|
$class = $node->getFirstAncestor(
|
||||||
Node\Expression\ObjectCreationExpression::class,
|
Node\Expression\ObjectCreationExpression::class,
|
||||||
Node\Statement\ClassDeclaration::class,
|
PhpParser\ClassLike::class
|
||||||
Node\Statement\InterfaceDeclaration::class,
|
|
||||||
Node\Statement\TraitDeclaration::class
|
|
||||||
);
|
);
|
||||||
if (!isset($class->name)) {
|
if (!isset($class->name)) {
|
||||||
// Ignore anonymous classes
|
// Ignore anonymous classes
|
||||||
|
@ -1160,9 +1154,7 @@ class DefinitionResolver
|
||||||
($classDeclaration =
|
($classDeclaration =
|
||||||
$node->getFirstAncestor(
|
$node->getFirstAncestor(
|
||||||
Node\Expression\ObjectCreationExpression::class,
|
Node\Expression\ObjectCreationExpression::class,
|
||||||
Node\Statement\ClassDeclaration::class,
|
PhpParser\ClassLike::class
|
||||||
Node\Statement\InterfaceDeclaration::class,
|
|
||||||
Node\Statement\TraitDeclaration::class
|
|
||||||
)
|
)
|
||||||
) !== null && isset($classDeclaration->name)) {
|
) !== null && isset($classDeclaration->name)) {
|
||||||
$name = $node->getName();
|
$name = $node->getName();
|
||||||
|
@ -1190,9 +1182,7 @@ class DefinitionResolver
|
||||||
// Class constant: use ClassName::CONSTANT_NAME as name
|
// Class constant: use ClassName::CONSTANT_NAME as name
|
||||||
$classDeclaration = $constDeclaration->getFirstAncestor(
|
$classDeclaration = $constDeclaration->getFirstAncestor(
|
||||||
Node\Expression\ObjectCreationExpression::class,
|
Node\Expression\ObjectCreationExpression::class,
|
||||||
Node\Statement\ClassDeclaration::class,
|
PhpParser\ClassLike::class
|
||||||
Node\Statement\InterfaceDeclaration::class,
|
|
||||||
Node\Statement\TraitDeclaration::class
|
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!isset($classDeclaration->name)) {
|
if (!isset($classDeclaration->name)) {
|
||||||
|
|
|
@ -16,9 +16,9 @@ use function Sabre\Event\coroutine;
|
||||||
class Indexer
|
class Indexer
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @var The prefix for every cache item
|
* @var int The prefix for every cache item
|
||||||
*/
|
*/
|
||||||
const CACHE_VERSION = 1;
|
const CACHE_VERSION = 2;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var FilesFinder
|
* @var FilesFinder
|
||||||
|
|
|
@ -25,7 +25,7 @@ function isConstantFetch(Node $node) : bool
|
||||||
$parent instanceof Node\Expression\CallExpression ||
|
$parent instanceof Node\Expression\CallExpression ||
|
||||||
$parent instanceof Node\Expression\ObjectCreationExpression ||
|
$parent instanceof Node\Expression\ObjectCreationExpression ||
|
||||||
$parent instanceof Node\Expression\ScopedPropertyAccessExpression ||
|
$parent instanceof Node\Expression\ScopedPropertyAccessExpression ||
|
||||||
isFunctionLike($parent) ||
|
$parent instanceof PhpParser\FunctionLike ||
|
||||||
(
|
(
|
||||||
$parent instanceof Node\Expression\BinaryExpression &&
|
$parent instanceof Node\Expression\BinaryExpression &&
|
||||||
$parent->operator->kind === PhpParser\TokenKind::InstanceOfKeyword
|
$parent->operator->kind === PhpParser\TokenKind::InstanceOfKeyword
|
||||||
|
@ -38,14 +38,6 @@ function getFunctionLikeDeclarationFromParameter(Node\Parameter $node)
|
||||||
return $node->parent->parent;
|
return $node->parent->parent;
|
||||||
}
|
}
|
||||||
|
|
||||||
function isFunctionLike(Node $node)
|
|
||||||
{
|
|
||||||
return
|
|
||||||
$node instanceof Node\Statement\FunctionDeclaration ||
|
|
||||||
$node instanceof Node\MethodDeclaration ||
|
|
||||||
$node instanceof Node\Expression\AnonymousFunctionCreationExpression;
|
|
||||||
}
|
|
||||||
|
|
||||||
function isBooleanExpression($expression) : bool
|
function isBooleanExpression($expression) : bool
|
||||||
{
|
{
|
||||||
if (!($expression instanceof Node\Expression\BinaryExpression)) {
|
if (!($expression instanceof Node\Expression\BinaryExpression)) {
|
||||||
|
|
|
@ -72,10 +72,10 @@ class TreeAnalyzer
|
||||||
$range = PhpParser\PositionUtilities::getRangeFromPosition($error->start, $error->length, $this->sourceFileNode->fileContents);
|
$range = PhpParser\PositionUtilities::getRangeFromPosition($error->start, $error->length, $this->sourceFileNode->fileContents);
|
||||||
|
|
||||||
switch ($error->kind) {
|
switch ($error->kind) {
|
||||||
case \Microsoft\PhpParser\DiagnosticKind::Error:
|
case PhpParser\DiagnosticKind::Error:
|
||||||
$severity = DiagnosticSeverity::ERROR;
|
$severity = DiagnosticSeverity::ERROR;
|
||||||
break;
|
break;
|
||||||
case \Microsoft\PhpParser\DiagnosticKind::Warning:
|
case PhpParser\DiagnosticKind::Warning:
|
||||||
default:
|
default:
|
||||||
$severity = DiagnosticSeverity::WARNING;
|
$severity = DiagnosticSeverity::WARNING;
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -96,7 +96,9 @@ class ValidationTest extends TestCase
|
||||||
$testCasesDir = realpath(__DIR__ . '/cases');
|
$testCasesDir = realpath(__DIR__ . '/cases');
|
||||||
foreach ($refsAndDefs['references'] as $key => $list) {
|
foreach ($refsAndDefs['references'] as $key => $list) {
|
||||||
$fixedPathRefs = array_map(function ($ref) use ($testCasesDir) {
|
$fixedPathRefs = array_map(function ($ref) use ($testCasesDir) {
|
||||||
return str_replace($testCasesDir, '.', $ref);
|
$ref = str_replace($testCasesDir, '.', $ref);
|
||||||
|
$ref = str_replace(DIRECTORY_SEPARATOR, '/', $ref);
|
||||||
|
return $ref;
|
||||||
}, $list);
|
}, $list);
|
||||||
|
|
||||||
$refsAndDefs['references']->$key = $fixedPathRefs;
|
$refsAndDefs['references']->$key = $fixedPathRefs;
|
||||||
|
@ -107,6 +109,7 @@ class ValidationTest extends TestCase
|
||||||
if ($def !== null && $def->symbolInformation !== null &&
|
if ($def !== null && $def->symbolInformation !== null &&
|
||||||
$def->symbolInformation->location !== null && $def->symbolInformation->location->uri !== null) {
|
$def->symbolInformation->location !== null && $def->symbolInformation->location->uri !== null) {
|
||||||
$def->symbolInformation->location->uri = str_replace($testCasesDir, '.', $def->symbolInformation->location->uri);
|
$def->symbolInformation->location->uri = str_replace($testCasesDir, '.', $def->symbolInformation->location->uri);
|
||||||
|
$def->symbolInformation->location->uri = str_replace(DIRECTORY_SEPARATOR, '/', $def->symbolInformation->location->uri);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"Fixtures\\Prophecy": {
|
"Fixtures\\Prophecy": {
|
||||||
"fqn": "Fixtures\\Prophecy",
|
"fqn": "Fixtures\\Prophecy",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -41,7 +41,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"Fixtures\\Prophecy\\EmptyClass"
|
"Fixtures\\Prophecy\\EmptyClass"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -60,7 +60,7 @@
|
||||||
"Fixtures\\Prophecy\\WithReturnTypehints->getSelf()": {
|
"Fixtures\\Prophecy\\WithReturnTypehints->getSelf()": {
|
||||||
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getSelf()",
|
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getSelf()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -80,7 +80,7 @@
|
||||||
"Fixtures\\Prophecy\\WithReturnTypehints->getName()": {
|
"Fixtures\\Prophecy\\WithReturnTypehints->getName()": {
|
||||||
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getName()",
|
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getName()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
"Fixtures\\Prophecy\\WithReturnTypehints->getParent()": {
|
"Fixtures\\Prophecy\\WithReturnTypehints->getParent()": {
|
||||||
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getParent()",
|
"fqn": "Fixtures\\Prophecy\\WithReturnTypehints->getParent()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"A->foo": {
|
"A->foo": {
|
||||||
"fqn": "A->foo",
|
"fqn": "A->foo",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"TestNamespace": {
|
"TestNamespace": {
|
||||||
"fqn": "TestNamespace",
|
"fqn": "TestNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"TestNamespace\\A": {
|
"TestNamespace\\A": {
|
||||||
"fqn": "TestNamespace\\A",
|
"fqn": "TestNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"TestNamespace\\A->a": {
|
"TestNamespace\\A->a": {
|
||||||
"fqn": "TestNamespace\\A->a",
|
"fqn": "TestNamespace\\A->a",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"TestNamespace": {
|
"TestNamespace": {
|
||||||
"fqn": "TestNamespace",
|
"fqn": "TestNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"TestNamespace\\TestClass": {
|
"TestNamespace\\TestClass": {
|
||||||
"fqn": "TestNamespace\\TestClass",
|
"fqn": "TestNamespace\\TestClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"TestNamespace\\TestClass->testProperty": {
|
"TestNamespace\\TestClass->testProperty": {
|
||||||
"fqn": "TestNamespace\\TestClass->testProperty",
|
"fqn": "TestNamespace\\TestClass->testProperty",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
"TestNamespace\\TestClass->testMethod()": {
|
"TestNamespace\\TestClass->testMethod()": {
|
||||||
"fqn": "TestNamespace\\TestClass->testMethod()",
|
"fqn": "TestNamespace\\TestClass->testMethod()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::suite()": {
|
"MyNamespace\\A::suite()": {
|
||||||
"fqn": "MyNamespace\\A::suite()",
|
"fqn": "MyNamespace\\A::suite()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::suite()": {
|
"MyNamespace\\A::suite()": {
|
||||||
"fqn": "MyNamespace\\A::suite()",
|
"fqn": "MyNamespace\\A::suite()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::suite()": {
|
"MyNamespace\\A::suite()": {
|
||||||
"fqn": "MyNamespace\\A::suite()",
|
"fqn": "MyNamespace\\A::suite()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A->suite()": {
|
"MyNamespace\\A->suite()": {
|
||||||
"fqn": "MyNamespace\\A->suite()",
|
"fqn": "MyNamespace\\A->suite()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"MyNamespace\\Mbstring": {
|
"MyNamespace\\Mbstring": {
|
||||||
"fqn": "MyNamespace\\Mbstring",
|
"fqn": "MyNamespace\\Mbstring",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
"MyNamespace\\Mbstring::MB_CASE_FOLD": {
|
"MyNamespace\\Mbstring::MB_CASE_FOLD": {
|
||||||
"fqn": "MyNamespace\\Mbstring::MB_CASE_FOLD",
|
"fqn": "MyNamespace\\Mbstring::MB_CASE_FOLD",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"A->b()": {
|
"A->b()": {
|
||||||
"fqn": "A->b()",
|
"fqn": "A->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"B": {
|
"B": {
|
||||||
"fqn": "B",
|
"fqn": "B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"A::$deprecationsTriggered": {
|
"A::$deprecationsTriggered": {
|
||||||
"fqn": "A::$deprecationsTriggered",
|
"fqn": "A::$deprecationsTriggered",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::a()": {
|
"MyNamespace\\A::a()": {
|
||||||
"fqn": "MyNamespace\\A::a()",
|
"fqn": "MyNamespace\\A::a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::a()": {
|
"MyNamespace\\A::a()": {
|
||||||
"fqn": "MyNamespace\\A::a()",
|
"fqn": "MyNamespace\\A::a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -45,7 +45,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
"MyNamespace\\A::getInitializer()": {
|
"MyNamespace\\A::getInitializer()": {
|
||||||
"fqn": "MyNamespace\\A::getInitializer()",
|
"fqn": "MyNamespace\\A::getInitializer()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
"MyNamespace\\A->testRequest()": {
|
"MyNamespace\\A->testRequest()": {
|
||||||
"fqn": "MyNamespace\\A->testRequest()",
|
"fqn": "MyNamespace\\A->testRequest()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"MyNamespace\\ParseErrorsTest": {
|
"MyNamespace\\ParseErrorsTest": {
|
||||||
"fqn": "MyNamespace\\ParseErrorsTest",
|
"fqn": "MyNamespace\\ParseErrorsTest",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
"MyNamespace\\ParseErrorsTest->setUp()": {
|
"MyNamespace\\ParseErrorsTest->setUp()": {
|
||||||
"fqn": "MyNamespace\\ParseErrorsTest->setUp()",
|
"fqn": "MyNamespace\\ParseErrorsTest->setUp()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\ParseErrorsTest": {
|
"MyNamespace\\ParseErrorsTest": {
|
||||||
"fqn": "MyNamespace\\ParseErrorsTest",
|
"fqn": "MyNamespace\\ParseErrorsTest",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\ParseErrorsTest->setAccount()": {
|
"MyNamespace\\ParseErrorsTest->setAccount()": {
|
||||||
"fqn": "MyNamespace\\ParseErrorsTest->setAccount()",
|
"fqn": "MyNamespace\\ParseErrorsTest->setAccount()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"FooClass": {
|
"FooClass": {
|
||||||
"fqn": "FooClass",
|
"fqn": "FooClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"FooClass->foo()": {
|
"FooClass->foo()": {
|
||||||
"fqn": "FooClass->foo()",
|
"fqn": "FooClass->foo()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
"MyNamespace1": {
|
"MyNamespace1": {
|
||||||
"fqn": "MyNamespace1",
|
"fqn": "MyNamespace1",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
"MyNamespace1\\B": {
|
"MyNamespace1\\B": {
|
||||||
"fqn": "MyNamespace1\\B",
|
"fqn": "MyNamespace1\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
"MyNamespace1\\B->b()": {
|
"MyNamespace1\\B->b()": {
|
||||||
"fqn": "MyNamespace1\\B->b()",
|
"fqn": "MyNamespace1\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -75,7 +75,7 @@
|
||||||
"MyNamespace2": {
|
"MyNamespace2": {
|
||||||
"fqn": "MyNamespace2",
|
"fqn": "MyNamespace2",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -96,7 +96,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace2\\MyNamespace1\\B"
|
"MyNamespace2\\MyNamespace1\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -115,7 +115,7 @@
|
||||||
"MyNamespace2\\A->a()": {
|
"MyNamespace2\\A->a()": {
|
||||||
"fqn": "MyNamespace2\\A->a()",
|
"fqn": "MyNamespace2\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"Foo": {
|
"Foo": {
|
||||||
"fqn": "Foo",
|
"fqn": "Foo",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"Foo->fn()": {
|
"Foo->fn()": {
|
||||||
"fqn": "Foo->fn()",
|
"fqn": "Foo->fn()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"A->b()": {
|
"A->b()": {
|
||||||
"fqn": "A->b()",
|
"fqn": "A->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
"MyNamespace1": {
|
"MyNamespace1": {
|
||||||
"fqn": "MyNamespace1",
|
"fqn": "MyNamespace1",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
"B": {
|
"B": {
|
||||||
"fqn": "B",
|
"fqn": "B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"A\\B": {
|
"A\\B": {
|
||||||
"fqn": "A\\B",
|
"fqn": "A\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"LanguageServer\\Tests\\Utils": {
|
"LanguageServer\\Tests\\Utils": {
|
||||||
"fqn": "LanguageServer\\Tests\\Utils",
|
"fqn": "LanguageServer\\Tests\\Utils",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -68,7 +68,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"A->a()": {
|
"A->a()": {
|
||||||
"fqn": "A->a()",
|
"fqn": "A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"MyNamespace\\init()": {
|
"MyNamespace\\init()": {
|
||||||
"fqn": "MyNamespace\\init()",
|
"fqn": "MyNamespace\\init()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -90,7 +90,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"MyClass": {
|
"MyClass": {
|
||||||
"fqn": "MyClass",
|
"fqn": "MyClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"MyClass->mainPropertyName": {
|
"MyClass->mainPropertyName": {
|
||||||
"fqn": "MyClass->mainPropertyName",
|
"fqn": "MyClass->mainPropertyName",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"MyClass": {
|
"MyClass": {
|
||||||
"fqn": "MyClass",
|
"fqn": "MyClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"MyClass->mainPropertyName": {
|
"MyClass->mainPropertyName": {
|
||||||
"fqn": "MyClass->mainPropertyName",
|
"fqn": "MyClass->mainPropertyName",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"TestNamespace": {
|
"TestNamespace": {
|
||||||
"fqn": "TestNamespace",
|
"fqn": "TestNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"TestNamespace\\whatever()": {
|
"TestNamespace\\whatever()": {
|
||||||
"fqn": "TestNamespace\\whatever()",
|
"fqn": "TestNamespace\\whatever()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"MyNamespace\\A::a()": {
|
"MyNamespace\\A::a()": {
|
||||||
"fqn": "MyNamespace\\A::a()",
|
"fqn": "MyNamespace\\A::a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"A": {
|
"A": {
|
||||||
"fqn": "A",
|
"fqn": "A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"A::$a": {
|
"A::$a": {
|
||||||
"fqn": "A::$a",
|
"fqn": "A::$a",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
"TestClass": {
|
"TestClass": {
|
||||||
"fqn": "TestClass",
|
"fqn": "TestClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
"TestClass::$testProperty": {
|
"TestClass::$testProperty": {
|
||||||
"fqn": "TestClass::$testProperty",
|
"fqn": "TestClass::$testProperty",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -61,7 +61,7 @@
|
||||||
"MyNamespace\\A::suite()": {
|
"MyNamespace\\A::suite()": {
|
||||||
"fqn": "MyNamespace\\A::suite()",
|
"fqn": "MyNamespace\\A::suite()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"MyNamespace\\A": {
|
"MyNamespace\\A": {
|
||||||
"fqn": "MyNamespace\\A",
|
"fqn": "MyNamespace\\A",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
"MyNamespace\\A->typesProvider()": {
|
"MyNamespace\\A->typesProvider()": {
|
||||||
"fqn": "MyNamespace\\A->typesProvider()",
|
"fqn": "MyNamespace\\A->typesProvider()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -33,7 +33,7 @@
|
||||||
"MyNamespace\\B": {
|
"MyNamespace\\B": {
|
||||||
"fqn": "MyNamespace\\B",
|
"fqn": "MyNamespace\\B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
"MyNamespace\\B->b()": {
|
"MyNamespace\\B->b()": {
|
||||||
"fqn": "MyNamespace\\B->b()",
|
"fqn": "MyNamespace\\B->b()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"MyNamespace": {
|
"MyNamespace": {
|
||||||
"fqn": "MyNamespace",
|
"fqn": "MyNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"MyNamespace\\B"
|
"MyNamespace\\B"
|
||||||
],
|
],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
"MyNamespace\\A->a()": {
|
"MyNamespace\\A->a()": {
|
||||||
"fqn": "MyNamespace\\A->a()",
|
"fqn": "MyNamespace\\A->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"FooClass": {
|
"FooClass": {
|
||||||
"fqn": "FooClass",
|
"fqn": "FooClass",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"FooClass::staticFoo()": {
|
"FooClass::staticFoo()": {
|
||||||
"fqn": "FooClass::staticFoo()",
|
"fqn": "FooClass::staticFoo()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": true,
|
"isStatic": true,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
"FooClass->bar()": {
|
"FooClass->bar()": {
|
||||||
"fqn": "FooClass->bar()",
|
"fqn": "FooClass->bar()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"B": {
|
"B": {
|
||||||
"fqn": "B",
|
"fqn": "B",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
"B->hi": {
|
"B->hi": {
|
||||||
"fqn": "B->hi",
|
"fqn": "B->hi",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
"B->a()": {
|
"B->a()": {
|
||||||
"fqn": "B->a()",
|
"fqn": "B->a()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"SomeNamespace": {
|
"SomeNamespace": {
|
||||||
"fqn": "SomeNamespace",
|
"fqn": "SomeNamespace",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"Foo": {
|
"Foo": {
|
||||||
"fqn": "Foo",
|
"fqn": "Foo",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": true,
|
"isMember": false,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": true,
|
"canBeInstantiated": true,
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"Foo->bar": {
|
"Foo->bar": {
|
||||||
"fqn": "Foo->bar",
|
"fqn": "Foo->bar",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
"Foo->foo()": {
|
"Foo->foo()": {
|
||||||
"fqn": "Foo->foo()",
|
"fqn": "Foo->foo()",
|
||||||
"extends": [],
|
"extends": [],
|
||||||
"isGlobal": false,
|
"isMember": true,
|
||||||
"roamed": false,
|
"roamed": false,
|
||||||
"isStatic": false,
|
"isStatic": false,
|
||||||
"canBeInstantiated": false,
|
"canBeInstantiated": false,
|
||||||
|
|
Loading…
Reference in New Issue