Categorize and update todos
This commit is contained in:
parent
306d4e3225
commit
727c85a75c
1 changed files with 27 additions and 13 deletions
40
TODO
40
TODO
|
@ -1,13 +1,27 @@
|
||||||
* Test mutant with zombie.
|
Code:
|
||||||
* Allow matches on attr_reader with literal name argument(s)?
|
* Test mutant with dynamically created zombie.
|
||||||
* Allow matches on define_method with literal name argument?
|
* Replace nil or add "do not touch me object" to literal mutations.
|
||||||
* Add some kind of a "do not touch me object" that raises on all messages.
|
* Fix ugly code within default parameters
|
||||||
It can be used to make sure each literal value is touched.
|
|
||||||
* Replace nil or add "do not touch me object" to literal mutations.
|
AST:
|
||||||
* Add support remaining dynamic literals
|
* Fix the rubinius AST to allow setting @vcall_style variable in Rubinius::AST::Send nodes.
|
||||||
* Mutate options on Regexp literals
|
|
||||||
* Support the numerous Rubinius::AST::SendWithArguments mutations.
|
Mutations:
|
||||||
* Fix rubinius to allow setting @vcall_style variable in Rubinius::AST::Send nodes.
|
* Add some kind of a "do not touch me object" that raises on all messages.
|
||||||
* Aggregate warnings on missing spec files
|
It can be used to make sure each literal value is touched.
|
||||||
* Make sure loader does not change visibility of injected mutants
|
* Mutate options on Regexp literals
|
||||||
* Collect emmited mutants per subtree and do not emit the same subtree twice.
|
* Make sure loader does not change visibility of injected mutants
|
||||||
|
* Add mutations for dynamic regexp symbol and string literals
|
||||||
|
|
||||||
|
Killers:
|
||||||
|
* Aggregate warnings on missing spec files
|
||||||
|
* Add a general master <=> killer IPC interface. So different strategies of isolation
|
||||||
|
(fork, vs jruby runtime creation) will work without big impact.
|
||||||
|
|
||||||
|
Matcher:
|
||||||
|
* Allow matches on attr_reader with literal name argument(s)?
|
||||||
|
* Allow matches on define_method with literal name argument?
|
||||||
|
|
||||||
|
jruby-support:
|
||||||
|
* Hook melbourne via ffi
|
||||||
|
* Create a runtime per mutation to kill mutations in isolation
|
||||||
|
|
Loading…
Reference in a new issue