[root]/classes/org/makumba/providers/query/hql
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 62 (100.0%) | 3070 (100.0%) | 49.5 |
manuel_gay | 40 (64.5%) | 2906 (94.7%) | 72.6 |
cristian_bogdan | 14 (22.6%) | 154 (5.0%) | 11.0 |
rosso_nero | 8 (12.9%) | 10 (0.3%) | 1.2 |
re-ordering comment
3 lines of code changed in 1 file:
fixing warnings
3 lines of code changed in 2 files:
fixing warnings
1 lines of code changed in 1 file:
avoiding useless string concatenation
1 lines of code changed in 1 file:
reduced the QueryAnalysis contract (can be reduced further), moved all mining code in the miners
4 lines of code changed in 1 file:
grammar identical to HQL's since queries analyzed here will be executed by HQL. only optionally (unlike HQL) support logical expression projections, this is needed to analyze MQL queries
35 lines of code changed in 2 files:
testing with the actual analyzer
5 lines of code changed in 1 file:
finally learned how to grab the hql recognition exceptions
10 lines of code changed in 1 file:
adding "substring". would probably make sense to look into Hibernate and take functions from there
1 lines of code changed in 1 file:
hql type analyzer now also knows the type of sum()
3 lines of code changed in 1 file:
support for differences in parameter syntax
12 lines of code changed in 1 file:
separated query analysis from query execution, associated inlining with analysis, doing inlining by default before any analysis or execution, cache query inlinings, one instance per query analyzer type
23 lines of code changed in 1 file:
resolving generics
1 lines of code changed in 1 file:
resolving generics
2 lines of code changed in 1 file:
resolving generics
1 lines of code changed in 1 file:
MONTH is a INT, not a DATE
2 lines of code changed in 1 file:
need more coffee: fixing bug introduced by refactoring
3 lines of code changed in 1 file:
- adding DAY, MONTH, YEAR as having INT type
- refactoring the method type detection mechanism a bit
23 lines of code changed in 1 file:
Improving hql analyser: providing label types
19 lines of code changed in 2 files:
more descriptive message
1 lines of code changed in 1 file:
(22 more)