Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for 
change notification.

The "Sanity Check of APIs, etc." page has been changed by MattBenson:
http://wiki.apache.org/commons/Sanity%20Check%20of%20APIs%2C%20etc.?action=diff&rev1=1&rev2=2

  Address open questions:
  
-  * there are several marker interfaces, but maybe some annotations would make 
more sense?
+  * '''''there are several marker interfaces, but maybe some annotations would 
make more sense?'''''
  
-  * couldn't Function, UnaryFunction and BinaryFunction be unified with a 
single interface using a vararg parameter?
+  * '''''couldn't Function, UnaryFunction and BinaryFunction be unified with a 
single interface using a vararg parameter?'''''
  
-  * EachElement should be able to work on any Iterable. Also I'm not sure to 
understand why its constructor is public.
+  * '''''EachElement should be able to work on any Iterable. Also I'm not sure 
to understand why its constructor is public.'''''
  
-  * Shouldn't Generator implement Iterable?
+  * '''''Shouldn't Generator implement Iterable?'''''
  
-  * why are equals, hashCode and toString defined in the Functor interface?
+  * '''''why are equals, hashCode and toString defined in the Functor 
interface?'''''
  
-  * why Predicate isn't an extension of Function<Boolean> ?
+  * '''''why Predicate isn't an extension of Function<Boolean> ?'''''
  
-  * why Procedure isn't an extension of Function<Void> ?
+  * '''''why Procedure isn't an extension of Function<Void> ?'''''
  
-  * Why are constants available through both a static field AND a static 
method? For example Identity.INSTANCE and Identify.instance(), or Constant.TRUE 
and Constant.truePredicate() ?
+  * '''''Why are constants available through both a static field AND a static 
method? For example Identity.INSTANCE and Identify.instance(), or Constant.TRUE 
and Constant.truePredicate() ?'''''
  
-  * The Javadoc for Limit states "A predicate that returns true the first n 
times it is invoked.", but what happens after? Is it the opposite of Offset?
+  * '''''The Javadoc for Limit states "A predicate that returns true the first 
n times it is invoked.", but what happens after? Is it the opposite of 
Offset?'''''
  
-  * Why aren't Limit and Offset serializable like the other classes in the 
core package?
+  * '''''Why aren't Limit and Offset serializable like the other classes in 
the core package?'''''
  
-  * Limit and Offset could probably use an AtomicInteger instead of a 
synchronized block
+  * '''''Limit and Offset could probably use an AtomicInteger instead of a 
synchronized block'''''
  
-  * the site has no example easily accessible, the reader is invited to browse 
the JUnit tests. That's not really user friendly.
+  * '''''the site has no example easily accessible, the reader is invited to 
browse the JUnit tests. That's not really user friendly.'''''
  
-  * I see IllegalArgumentExceptions thrown for null values, shouldn't this be 
changed to throw NullPointerExceptions ?
+  * '''''I see IllegalArgumentExceptions thrown for null values, shouldn't 
this be changed to throw NullPointerExceptions ?'''''
  
-  * @inheritDoc tags should be removed if no additional description is 
provided in the subclasses. This tag is only useful for extending the 
description from the method of the super class.
+  * '''''@inheritDoc tags should be removed if no additional description is 
provided in the subclasses. This tag is only useful for extending the 
description from the method of the super class.'''''
  
-  * what's the point of having equals(T) methods in addition to equals(Object) 
? It clutters the API.
+  * '''''what's the point of having equals(T) methods in addition to 
equals(Object) ? It clutters the API.'''''
  
-  * CollectionTransformer has a todo stating : "TODO revisit this class..."
+  * '''''CollectionTransformer has a todo stating : "TODO revisit this 
class..."'''''
  
-  * There are several untested classes in the composite package
+  * '''''There are several untested classes in the composite package'''''
  
-  * Most of the equals/hashcode methods are not tested
+  * '''''Most of the equals/hashcode methods are not tested'''''
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to