10 added classes/operations | |||
![]() |
A | DeclareStrictTypes added | |
![]() |
A | DeclareDirective added | |
![]() |
A | ErrorEvent added | |
![]() |
A | DeclareStrictTypes::__construct() added | |
![]() |
A | DeclareStrictTypes::asAttribute() added | |
![]() |
A | AbstractOutputtingSubscriber::onErrorEvent() added | |
![]() |
A | DeclareDirective::__construct() added | |
![]() |
A | DeclareDirective::asAttribute() added | |
![]() |
A | ErrorEvent::__construct() added | |
![]() |
A | ErrorEvent::getException() added |
8 new patches (Spacing) are available. | |||
50 added classes/operations | |||
![]() |
A | VoidOutcome::getDescription() added | |
![]() |
A | VoidOutcomeSpec::it_contains_description() added | |
![]() |
A | OutputOutcomeSpec::it_is_an_outcome() added | |
![]() |
A | OutputOutcomeSpec::let() added | |
![]() |
A | OutputOutcomeSpec::it_is_an_output_type() added | |
![]() |
A | OutputOutcomeSpec::it_must_be_handled() added | |
![]() |
A | OutputOutcomeSpec::it_contains_description() added | |
![]() |
A | OutputOutcomeSpec::it_contains_content() added | |
![]() |
A | ErrorOutcome::getDescription() added | |
![]() |
A | OutputOutcome::getDescription() added | |
view all |
32
issues
(23 major, 9 minor)
were introduced.
|
|||
7 new patches (Spacing) are available. | |||
49 added classes/operations | |||
![]() |
A | FailureSpec::it_is_a_failure() added | |
![]() |
A | RegexpSpec::it_can_make_regexp() added | |
![]() |
A | OutputExpectationSpec::let() added | |
![]() |
A | OutputExpectationSpec::it_returns_failure_on_no_match() added | |
![]() |
A | OutputExpectationSpec::it_returns_success_on_match() added | |
![]() |
A | OutputExpectationSpec::it_can_be_converted_to_string() added | |
![]() |
A | OutputExpectationSpec::it_is_initializable() added | |
![]() |
A | OutputExpectationSpec::it_is_an_expectation() added | |
![]() |
A | OutputExpectationSpec::it_handles_outputs() added | |
![]() |
A | OutputExpectationSpec::it_does_not_handle_other_outcomes() added | |
view all |
5 new patches (Spacing) are available. | |||
53 added classes/operations | |||
![]() |
A | ExampleRegistry::getExamples() added | |
![]() |
A | FilterUnnamedProcessorSpec::it_ignores_not_unnamed() added | |
![]() |
A | ProcessorContainerSpec::it_calls_processors() added | |
![]() |
A | ProcessorContainerSpec::it_is_initializable() added | |
![]() |
A | ProcessorContainerSpec::it_is_a_processor() added | |
![]() |
A | Example::isActive() added | |
![]() |
A | Example::withActive() added | |
![]() |
A | FilterRegexpProcessor::__construct() added | |
![]() |
A | FilterRegexpProcessor::process() added | |
![]() |
A | ProcessorContainer::__construct() added | |
view all |
3 new patches (Spacing) are available. | |||
29 added classes/operations | |||
![]() |
A | AnonymousName::getShortName() added | |
![]() |
A | AnonymousNameSpec::let() added | |
![]() |
A | AnonymousNameSpec added | |
![]() |
A | FilesystemNameResolverSpec added | |
![]() |
A | AnonymousName added | |
![]() |
A | ExampleName::getCompleteName() added | |
![]() |
A | ExampleName::equals() added | |
![]() |
A | FilesystemNameResolver::resolve() added | |
![]() |
A | ExampleFactory::readExample() added | |
![]() |
A | AnonymousNameSpec::it_is_a_name() added | |
D | ↗ | C | ExampleFactory::createExamples() improved |
view all |
7 new patches (Spacing) are available. | |||
35 added classes/operations | |||
![]() |
A | ExampleNameSpec::it_contains_a_complete_name() added | |
![]() |
A | ExampleName::__construct() added | |
![]() |
A | FilesystemResolverSpec::it_returns_resolved_paths() added | |
![]() |
A | FilesystemResolverSpec::it_prepends_basepath_if_applicable() added | |
![]() |
A | FilesystemResolverSpec::it_is_a_resolver() added | |
![]() |
A | EngineBuilder::__construct() added | |
![]() |
A | FilesystemResolver::resolve() added | |
![]() |
A | ExampleName::getNamespaceName() added | |
![]() |
A | ExampleName::getName() added | |
![]() |
A | FilesystemResolverSpec::it_ignores_if_unable_to_resolve() added | |
C | ↘ | D | ExampleFactory::createExamples() got worse |
view all |
9 added classes/operations | |||
![]() |
B | TestCommand::readBootstrap() added | |
![]() |
A | ProcessRunner::__construct() added | |
![]() |
A | EvalRunner::__construct() added | |
![]() |
A | EngineBuilder::getRunner() added | |
![]() |
A | EngineBuilder::getFilter() added | |
![]() |
A | Application::getDefinition() added | |
![]() |
A | Application::getCommandName() added | |
![]() |
A | Application::getDefaultCommands() added | |
![]() |
A | Application added |
1
issue
(unknown)
was introduced.
|
|||
11 added classes/operations | |||
![]() |
A | VoidOutcome::__tostring() added | |
![]() |
A | VoidOutcome::getContent() added | |
![]() |
A | VoidOutcome::mustBeHandled() added | |
![]() |
A | VoidOutcome::getType() added | |
![]() |
A | ProcessRunner::run() added | |
![]() |
A | ErrorOutcome::mustBeHandled() added | |
![]() |
A | ErrorOutcome::getContent() added | |
![]() |
A | OutputOutcome::getContent() added | |
![]() |
A | OutputOutcome::mustBeHandled() added | |
![]() |
A | VoidOutcome added | |
C | ↗ | B | ExpectationFactory::createExpectation() improved |
C | ↗ | B | EvalRunner::run() improved |
B | ↗ | A | ExpectationEvaluator::evaluate() improved |
view all |
5 added classes/operations | |||
![]() |
A | EngineBuilder::setIgnoreUnknownAnnotations() added | |
![]() |
A | EngineBuilder::setRunner() added | |
![]() |
A | EngineBuilder::buildEngine() added | |
![]() |
A | EngineBuilder::setFilter() added | |
![]() |
A | EngineBuilder added |
B | ↘ | C | EvalRunner::run() got worse |
9 added classes/operations | |||
![]() |
B | IsolationRunner::run() added | |
![]() |
A | ErrorOutcome::getType() added | |
![]() |
A | ErrorOutcome::getPayload() added | |
![]() |
A | ErrorOutcome::__tostring() added | |
![]() |
A | ErrorOutcome::__construct() added | |
![]() |
A | EngineFactory::setRunner() added | |
![]() |
A | IsolationRunner::__construct() added | |
![]() |
A | ErrorOutcome added | |
![]() |
A | IsolationRunner added | |
B | ↘ | C | TestCommand::execute() got worse |
B | ↗ | A | TestCommand::configure() improved |
2 new patches (Spacing) are available. | |||
9 added classes/operations | |||
![]() |
A | PhpunitListener::__construct() added | |
![]() |
A | PhpunitListener::onExpectation() added | |
![]() |
A | PhpunitListener::onIgnoredExample() added | |
![]() |
A | PhpunitListener::onExample() added | |
![]() |
A | FeatureContext::examplesAreEvaluated() added | |
![]() |
A | FeatureContext::examplesAreInored() added | |
![]() |
A | FeatureContext::expectationsAreFound() added | |
![]() |
A | FeatureContext::filesAreFound() added | |
![]() |
A | PhpunitListener added |
1 new patch (Spacing) is available. | |||
58 added classes/operations | |||
![]() |
C | ExampleFactory::createExamples() added | |
![]() |
B | DefaultFormatter::onInvokationEnd() added | |
![]() |
B | ExampleTester::testExample() added | |
![]() |
B | ReadmeTester.php$0 ➔ test() added | |
![]() |
A | UnnamedFilter::isValid() added | |
![]() |
A | RegexpFilter::isValid() added | |
![]() |
A | ExampleTester::registerListener() added | |
![]() |
A | ExampleTester::__construct() added | |
![]() |
A | ReadmeTester.php$0 ➔ onExpectation() added | |
![]() |
A | ReadmeTester.php$0 ➔ onExample() added | |
D | ↗ | B | TestCommand::execute() improved |
view all |
Good job, 3 issues
were fixed.
|
|||
36 added classes/operations | |||
![]() |
A | ReturnTypeExpectation::handles() added | |
![]() |
A | ReturnExpectation::handle() added | |
![]() |
A | ReturnOutcome::getPayload() added | |
![]() |
A | ReturnOutcome::__construct() added | |
![]() |
A | ReturnOutcome::__tostring() added | |
![]() |
A | ReturnOutcome::getType() added | |
![]() |
A | ReturnExpectation::__tostring() added | |
![]() |
A | ReturnExpectation::handles() added | |
![]() |
A | Failure::isSuccess() added | |
![]() |
A | Status::__construct() added | |
B | ↗ | A | ReturnTypeExpectation::__construct() improved |
A | ↘ | B | EvalRunner::run() got worse |
view all |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |