PHP Класс spec\PhpSpec\CodeAnalysis\TokenizedTypeHintRewriterSpec

Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

Открытые методы

Метод Описание
it_do_not_remove_typehints_of_non_spec_classes ( )
it_does_not_remove_typehints_in_methods ( )
it_indexes_invalid_typehints ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )
it_indexes_typehints_that_are_removed ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )
it_is_a_typehint_rewriter ( )
it_leaves_alone_specs_with_no_typehints ( )
it_preserves_line_numbers ( )
it_removes_typehints_for_multiple_arguments_in_methods ( )
it_removes_typehints_from_single_argument_methods ( )
let ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )

Описание методов

it_do_not_remove_typehints_of_non_spec_classes() публичный Метод

it_does_not_remove_typehints_in_methods() публичный Метод

it_indexes_invalid_typehints() публичный Метод

public it_indexes_invalid_typehints ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )
$typeHintIndex PhpSpec\Loader\Transformer\TypeHintIndex
$namespaceResolver PhpSpec\CodeAnalysis\NamespaceResolver

it_indexes_typehints_that_are_removed() публичный Метод

public it_indexes_typehints_that_are_removed ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )
$typeHintIndex PhpSpec\Loader\Transformer\TypeHintIndex
$namespaceResolver PhpSpec\CodeAnalysis\NamespaceResolver

it_is_a_typehint_rewriter() публичный Метод

it_leaves_alone_specs_with_no_typehints() публичный Метод

it_preserves_line_numbers() публичный Метод

it_removes_typehints_for_multiple_arguments_in_methods() публичный Метод

it_removes_typehints_from_single_argument_methods() публичный Метод

let() публичный Метод

public let ( PhpSpec\Loader\Transformer\TypeHintIndex $typeHintIndex, PhpSpec\CodeAnalysis\NamespaceResolver $namespaceResolver )
$typeHintIndex PhpSpec\Loader\Transformer\TypeHintIndex
$namespaceResolver PhpSpec\CodeAnalysis\NamespaceResolver