1 Reply Latest reply on Nov 26, 2012 8:35 AM by jesper.pedersen

    Support for "Methods dependents report"

    b0ss

      Hi,

       

      I use this wonderful tool for a while. It helps me a lot  maintenancing my projects to be "fit"

      However, I miss one option in tattletale which can be helpful in maintenance of API:

       

       

      Methods dependents report should be report which show only methods from A.jar used in B.jar archive. This way, developer can see which classes and methods from his project are used in other projects. If I, for example, create Swing component "FencyTable" and someone use it in his project, he can send me tattletale report with info about used classes and methods, so I can put attention to this, particular part of API.

      Example:(like Class dependents)

      Requires   
      com.myproject.ApiClass.method1

      com.myproject.ApiClass.method2

       

       

      Is creating of this type of reports possible now in Tattletale?

      If not (I suppose that this is the answer:) ) - can this implementation of tattletale, with some coding, support method-level reporting?

      I am interested in adding this type of report to current tattletale project.

       

       

      Thanks,

      Marko

        • 1. Re: Support for "Methods dependents report"
          jesper.pedersen

          Dependencies are recorded on a class level. However, it should be possible to record it at a method if you analyze each method by itself.

           

          See src/main/java/org/jboss/tattletale/analyzers/ - start in the JarScanner and work your way down from there.