Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Ptypes\DoublyLinkedList::get() 0 12 7 0 0 0
B Ptypes\DoublyLinkedList::remove() 0 13 4 0 0 0
A DoublyLinkedList::insert_before() 0 13 2 0 0 0
A DoublyLinkedList::insert_after() 0 13 2 0 0 0
A DoublyLinkedListTest::it_can_insert_end() 0 4 1 0 0 0
A Ptypes\Stack::pop() 0 3 2 0 0 0
A Ptypes\Test\StackTest::it_can_pop() 0 5 1 0 0 0
A DoublyLinkedListTest::remove_throw_invalid_argument_exception_for_valid_node_not_in_list() 0 4 1 0 0 0
A Ptypes\DoublyLinkedList::contains() 0 7 3 0 0 0
A DoublyLinkedListTest::it_can_insert() 0 4 1 0 0 0
A DoublyLinkedList::validate_parameter() 0 4 3 0 0 0
A Ptypes\Stack::__toString() 0 5 2 0 0 0
A StackTest::to_string_is_overridden_correctly() 0 4 1 0 0 0
A DoublyLinkedListTest::it_can_insert_after() 0 5 1 0 0 0
A Ptypes\Stack::push() 0 3 2 0 0 0