Skip to content
  1. Oct 08, 2008
  2. Oct 07, 2008
  3. Oct 01, 2008
    • Ceki Gulcu's avatar
      - migrate some tests to junit4 · 9ae5e794
      Ceki Gulcu authored
      - renamed ClassPackagingDataCalculator as PackagingDataCalculator
      - added calculatePackagingData method to ThrowableProxy so that converters can
        force calculation of packaging data
      - added relevant test cases
      9ae5e794
  4. Sep 24, 2008
  5. Sep 23, 2008
  6. Sep 12, 2008
  7. Sep 11, 2008
  8. Sep 09, 2008
    • Ceki Gulcu's avatar
      LBGENERAL-23 · 4f58b88f
      Ceki Gulcu authored
      Class packaging information is now automatically added to stack traces formatted by PatternLayout
      4f58b88f
  9. Sep 08, 2008
  10. Sep 05, 2008
    • Ceki Gulcu's avatar
      LBGENERAL-23 · 371c614c
      Ceki Gulcu authored
       	 
       	 Working on the reliability of the extracted package information which is actually quite a difficult problem.
      371c614c
  11. Sep 04, 2008
    • Ceki Gulcu's avatar
      LBGENERAL-23 · 10760b01
      Ceki Gulcu authored
      Reworking Throwable to string conversion. Instead of simply converting StackTraceElement 
      (STE) array into just strings, we convert them to a little more sophisticated objects,
      namely ThrowableDataPoints which support PackageInformation.
      
      All tests pass.
      10760b01
  12. Sep 03, 2008
    • Ceki Gulcu's avatar
      LBGENERAL-23 · a9d6ab65
      Ceki Gulcu authored
      Reworking Throwable to string conversion. Instead of simply converting StackTraceElement 
      (STE) array into just strings, we convert them to a little more sophisticated objects,
      namely ThrowableDataPoints which support PackageInformation.
      
      This is ongoing work, unit test may not pass. 
      a9d6ab65
    • Ceki Gulcu's avatar
      - Using LinkedHashMap as the underlying data structure for the LRUCache. · d99e54b8
      Ceki Gulcu authored
        
        Unfortunately, this implementations fails the Scenario unit tests. Yes, it looks 
        like a JDK bug (very suprisingly).
        
        Commiting this version for historical (archiving) purposes.
      d99e54b8
  13. Sep 02, 2008
    • Ceki Gulcu's avatar
      LBGENERAL-23 · 2611828e
      Ceki Gulcu authored
      Extracting package information is a time consuming process. 
      Improve performance by keeping previously found results in a cache.
      Added an LRUCache with accompanying test cases for this purpose. 
      2611828e
  14. Sep 01, 2008
  15. Aug 29, 2008
    • Ceki Gulcu's avatar
      LBCLASSIC-68 · 9edcc6fd
      Ceki Gulcu authored
      The c.q.l.core.util.Loader class is used to load classes or locate resources. 
      Previously, the TCCL (Thread Context Class Loader) was used to locate resources,
      in particular configuration files. However, the TCCL is not set in all environments. 
      
      Instead of using the TCL use now use the class loader that loaded the Loader class
      itself to load resources. Now, under many circumstances TCCL==self classloader
      so most users will not see a difference. The situation where TCCL != self cl
      can occur under relatively complicated scenarios. Thus, this commit simplifies the code
      without hopefully affecting existing deployments. 
      9edcc6fd
  16. Aug 28, 2008
  17. Aug 27, 2008