Github user garydgregory commented on the issue:

    https://github.com/apache/commons-lang/pull/311
  
    When I see code like
    ```
    watch.visit(new StackWatch.TimingVisitor<String,String>() {
                @Override
                public void visitTiming(int level, List<String> path, 
StackWatch.Timing<String,String> node) {
                    assertTrue(node.getStopWatch().getNanoTime() > 
stopWatch.getNanoTime());
                }
            });
    ```
    I have my doubts as to this belonging in Commons Lang and not a new module 
like a Commons Time (but nothing with Joda-Time or java.time overlap) or 
Commons Perf.
    This feels very 'framework-y' to me and beyond the otherwise simple Commons 
Lang APIs.
    
    Thoughts from anyone else?


---

Reply via email to