Providing a different way of getting MDDs by specifying the webapp root
67 lines of code changed in 3 files:
Adjusting documentation
39 lines of code changed in 1 file:
Adjusting to new RelationCrawler name
1 lines of code changed in 1 file:
Adding methods to fetch:
- dependencies of a file
- dependents on a file
Cleaning up and adding singleton getter for RelationCrawler
455 lines of code changed in 2 files:
Using new-style iteration
1 lines of code changed in 1 file:
Fixing bug with setComplex
10 lines of code changed in 1 file:
Improving error message a bit
1 lines of code changed in 1 file:
Adding logging to HQL query analysis
6 lines of code changed in 1 file:
- refactoring and renaming RelationsCrawler
- adding Java->Java and Java->MDD relations
1232 lines of code changed in 14 files:
- Implementing new expression-field type methods
- Implementing getProjections and fixing bug (projections in QueryAST weren't complete, in case of sum, avg, min, max, count, the expression was missing)
144 lines of code changed in 3 files:
Moving expression-field type methods to QueryAnalysis
3 lines of code changed in 1 file:
New methods for getting projections, moving method to get the type containing a field from ComposedQuery
78 lines of code changed in 2 files:
Making example launching a bit simpler
30 lines of code changed in 1 file:
Relations crawler, capable of detecting MDD-MDD, JSP-MDD and JSP-JSP relations.
TODO introduce dynamical classpath extension so it can be ran on the fly, no matter the files it gets
TODO introduce Java relations (Java-Java, Java-MDD and JSP-Java)
907 lines of code changed in 11 files:
Fixing bug: adding missing SyntaxPoints for @include directive, and making sure that the tag is added as a system tag (to be used later on by the Analyzer)
50 lines of code changed in 3 files:
"from" is a reserved SQL keyword
1 lines of code changed in 1 file:
Separating ParseStatus from MakumbaJspAnalyser class, so it can be extended
248 lines of code changed in 2 files:
Adding several methods:
- toString
- methods to get label types, projection types and projections
- method that can compute the type (MDD) containing the field selected by an expression
85 lines of code changed in 1 file:
"database" is a reserved sql keyword
1 lines of code changed in 1 file:
Removing useless import
0 lines of code changed in 1 file:
Adding method to retrieve a whole cache, and some toString methods to display the content of the cache
38 lines of code changed in 1 file:
Adding a toString method
4 lines of code changed in 1 file:
Fixing typo in documentation
3 lines of code changed in 1 file:
Makes the default constructor public, needed for some more strict JVMs
1 lines of code changed in 1 file:
Adding method that provides projection types
29 lines of code changed in 3 files:
Displaying correct path in HQL token detection output
4 lines of code changed in 1 file: