Update TODO
This commit is contained in:
parent
3965ca4eae
commit
c76b7c05c5
1 changed files with 6 additions and 4 deletions
10
TODO
10
TODO
|
@ -2,10 +2,10 @@ Code:
|
||||||
* Test mutant with dynamically created zombie.
|
* Test mutant with dynamically created zombie.
|
||||||
* Fix ugly code within default parameter mutations
|
* Fix ugly code within default parameter mutations
|
||||||
* Break up lib/mutant/mutator/node/send.rb in class specific files
|
* Break up lib/mutant/mutator/node/send.rb in class specific files
|
||||||
* Log all warnings throug reporter, so remove random $stderr.puts calls
|
* Log all warnings through reporter, so remove random $stderr.puts calls
|
||||||
|
|
||||||
AST:
|
AST:
|
||||||
* Fix the rubinius AST to allow setting @vcall_style variable in Rubinius::AST::Send nodes.
|
* Use whitequarcks parser and the to be writte unparser. This fixes all RBX AST issues.
|
||||||
|
|
||||||
Mutations:
|
Mutations:
|
||||||
* Add binary operator specific mutations (YAY, finally reached this point)
|
* Add binary operator specific mutations (YAY, finally reached this point)
|
||||||
|
@ -32,15 +32,17 @@ Killers:
|
||||||
* Add a general master <=> killer IPC interface. So different strategies of isolation
|
* Add a general master <=> killer IPC interface. So different strategies of isolation
|
||||||
(fork, vs jruby runtime creation) will work without big impact.
|
(fork, vs jruby runtime creation) will work without big impact.
|
||||||
|
|
||||||
|
Kill:
|
||||||
|
* Introduce mutant Kill that acts as a DTO between killer and runner. (Simplifies reporting)
|
||||||
|
|
||||||
Strategy:
|
Strategy:
|
||||||
* Aggregate warnings on missing spec files
|
* Aggregate warnings on missing spec files
|
||||||
* Provide "expicit files to kill with" strategy
|
* Provide "expicit files to kill with" strategy
|
||||||
* Automatically load ./spec/spec_helper.rb for rspec strategies (No need to specify -I and -r anymore)
|
|
||||||
|
|
||||||
Matcher:
|
Matcher:
|
||||||
* Allow matches on attr_reader with literal name argument(s)?
|
* Allow matches on attr_reader with literal name argument(s)?
|
||||||
* Allow matches on define_method with literal name argument?
|
* Allow matches on define_method with literal name argument?
|
||||||
|
|
||||||
jruby-support:
|
jruby-support:
|
||||||
* Hook melbourne via ffi
|
* Use whitequarck parser
|
||||||
* Create a runtime per mutation to kill mutations in isolation
|
* Create a runtime per mutation to kill mutations in isolation
|
||||||
|
|
Loading…
Add table
Reference in a new issue