diff --git a/TODO b/TODO index 353d9b16..ce694eb4 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,11 @@ * Get a rid of heckle and test mutant with mutant. This is interesting IMHO mutant should have another entry point - that does not create the ::Mutant namespace. - This will be easy when there is a gem release. - This ::Zombie namespace can be created with dynamically creating a - new library under a differend load path. Also a gem release - could provide this feature. + that does not create the ::Mutant namespace, ideas: + * ::Zombie namespace can be created with dynamically creating a + new library under a differend load path. + * This second entry point should NOT be a plain namespace alias, a full + copy of the library so the mutator does not mutate itself. + * Maybe the full clone could be generated by evaluating the full mutant ast + a second time with a differend module name ast node. * Get a rid of rspec-1 (can be done once we do not use heckle anymore) * Add an infrastructure to whitelist components to heckle.