Directory classes/org/makumba/providers/datadefinition/mdd/

Directory Created:
2009-04-27 00:37
Total Files:
25
Deleted Files:
4
Lines of Code:
5859

[root]/classes/org/makumba/providers/datadefinition/mdd
                            directory in repo validation (4 files, 303 lines)

Lines of Code

classes/org/makumba/providers/datadefinition/mdd/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
manuel_gay 350 (100.0%) 7935 (100.0%) 22.6

Most Recent Commits

manuel_gay 2009-10-06 01:26 Rev.: 4066

adding missing support for charEnum and enumerator sets

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (changed)
manuel_gay 2009-09-28 13:12 Rev.: 4062

returning null if we don't find the parent data definition

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (changed)
manuel_gay 2009-09-23 17:17 Rev.: 4058

allowing keywords in validation rules, smarter way to handle keywords

12 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: mdd.g (+12 -14)
manuel_gay 2009-09-18 16:28 Rev.: 4050

fixing behavior: we use the "name" field by default for the title if none is provided, or the first non-pointer field otherwise

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed)
manuel_gay 2009-08-24 13:04 Rev.: 4026

Fixing bug: intEnum values were not converterted to int when passed as Strings. TODO add test case for this

19 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (+19 -5)
manuel_gay 2009-08-20 10:34 Rev.: 4012

Allowing comments after functions and validation rules

2 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: mdd.g (+2 -1)
manuel_gay 2009-08-12 20:59 Rev.: 4007

Also generating QF AST for old mdd parser thus allowing it to run with the new query inliner

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: MDDParser.java (changed)
manuel_gay 2009-08-12 16:26 Rev.: 4005

allowing fields to be overriden when including an IDD that has this field

0 lines of code changed in 2 files:

  • classes/org/makumba/providers/datadefinition/mdd: MDDAnalyzeWalker.java (changed), mdd.g (changed)
manuel_gay 2009-08-06 21:10 Rev.: 4001

New function inliner based on tree-transformation

0 lines of code changed in 12 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FunctionNode.java (changed), MDDAnalyzeWalker.java (changed), MDDNode.java (changed), MDDParser.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), MDDProvider.java (changed), TODO.txt (changed), mdd-analyze.g (changed), mdd-postprocess.g (changed), mdd.g (changed)
manuel_gay 2009-07-21 10:43 Rev.: 3999

adding notBoolean for consistency

0 lines of code changed in 5 files:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (changed), FieldNode.java (changed), MDDAnalyzeWalker.java (changed), mdd-analyze.g (changed), mdd.g (changed)
manuel_gay 2009-07-21 10:19 Rev.: 3995

additional error messages

138 lines of code changed in 6 files:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (+44 -5), FieldNode.java (+14), MDDAnalyzeWalker.java (+41 -5), MDDExpressionParser.java (-2), mdd-analyze.g (+16 -5), mdd.g (+23 -6)
manuel_gay 2009-07-16 15:20 Rev.: 3993

Fixing bug with subtable pointer name composition

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (+1 -2)
manuel_gay 2009-07-16 14:37 Rev.: 3992

fixing bug with multi-uniqueness keys, implementing nested subsets

0 lines of code changed in 8 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FieldNode.java (changed), MDDAnalyzeWalker.java (changed), MDDFactory.java (changed), MDDPostProcessorWalker.java (changed), mdd-analyze.g (changed), mdd-postprocess.g (changed), mdd.g (changed)
manuel_gay 2009-07-15 18:23 Rev.: 3991

adding comparison rules in subfields

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed)
manuel_gay 2009-07-15 18:22

removing useless functions

4 lines of code changed in 2 files:

  • classes/org/makumba/providers/datadefinition/mdd: FieldNode.java (+2 -29), mdd-analyze.g (+2 -2)
manuel_gay 2009-07-15 18:21 Rev.: 3988

re-enabling subfield check

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: MDDAnalyzeWalker.java (changed)
manuel_gay 2009-07-15 16:27 Rev.: 3987

updating TODO

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: TODO.txt (changed)
manuel_gay 2009-07-15 16:24 Rev.: 3986

replacing unit test MDDs with new MDDs, creating unit tests to work with the old mdd parser

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: MDDParserTest.java (changed)
manuel_gay 2009-07-15 16:20 Rev.: 3985

fixing minor bugs when a MDD has a set of its own members

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed)
manuel_gay 2009-07-15 11:51 Rev.: 3984

Making more robust, allowing some keywords as Type names

0 lines of code changed in 8 files:

  • classes/org/makumba/providers/datadefinition/mdd: MDDAnalyzeWalker.java (changed), MDDFactory.java (changed), MDDParser.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), mdd-expression.g (changed), mdd.g (changed)
manuel_gay 2009-07-13 22:21 Rev.: 3982

implementing live validation for new MDD parser; passing all form tests

0 lines of code changed in 12 files:

  • classes/org/makumba/providers/datadefinition/mdd: ComparisonExpressionNode.java (changed), DataDefinitionImpl.java (changed), FieldDefinitionImpl.java (changed), FieldNode.java (changed), MDDAnalyzeWalker.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), ValidationRuleNode.java (changed), mdd-analyze.g (changed), mdd-expression.g (changed), mdd.g (changed)
manuel_gay 2009-07-09 15:00 Rev.: 3981

adding serial version UID

43 lines of code changed in 9 files:

  • classes/org/makumba/providers/datadefinition/mdd: ComparisonExpressionNode.java (+2), DataDefinitionImpl.java (+5 -2), FieldDefinitionImpl.java (+11 -19), FieldNode.java (+5 -4), MDDFactory.java (+7 -7), MDDNode.java (+2), MDDParser.java (+3 -3), TitleFieldNode.java (+2), ValidationRuleNode.java (+6 -8)
manuel_gay 2009-07-08 18:28 Rev.: 3980

- changing syntax of error messages to use string litterals
- moving forward with comparison rule, doing the actual parsing of the comparison expression with antlr instead of regexp

270 lines of code changed in 12 files:

  • classes/org/makumba/providers/datadefinition/mdd: ComparisonExpressionNode.java (new 124), MDDAnalyzeWalker.java (changed), MDDExpressionParser.java (new 146), MDDFactory.java (changed), MDDParser.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), ValidationRuleNode.java (changed), mdd-analyze.g (changed), mdd-expression.g (changed), mdd-postprocess.g (changed), mdd.g (changed)
manuel_gay 2009-07-08 00:27 Rev.: 3976

- simplifying datadefinitionprovider interface
- getting database tests to work with new mdd parser
- unit tests for new parser

0 lines of code changed in 7 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FieldDefinitionImpl.java (changed), MDDFactory.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), MDDProvider.java (changed), TODO.txt (changed)
manuel_gay 2009-07-03 15:56 Rev.: 3974

fixing bugs related to structure, moving forward with dbtable unit test

0 lines of code changed in 8 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FieldDefinitionImpl.java (changed), FieldNode.java (changed), MDDNode.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), mdd.g (changed)
manuel_gay 2009-07-02 18:26 Rev.: 3972

fixing bugs, especially related to subfields

260 lines of code changed in 13 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (+58 -14), FieldDefinitionImpl.java (+27 -55), FieldNode.java (+3 -1), MDDAnalyzeWalker.java (+34 -47), MDDFactory.java (+24 -31), MDDParser.java (+32 -1), MDDParserTest.java (+6 -3), MDDPostProcessorWalker.java (+49 -39), MDDProvider.java (+5 -1), TODO.txt (+2 -7), mdd-analyze.g (+6 -9), mdd-postprocess.g (+2 -2), mdd.g (+12 -9)
manuel_gay 2009-07-01 18:06 Rev.: 3970

fixing many small issues, comparison with current parser

401 lines of code changed in 15 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (+119 -59), FieldDefinitionImpl.java (+180 -32), FieldNode.java (+5), FieldType.java (+18 -21), MDDAnalyzeWalker.java (-6), MDDFactory.java (+40 -36), MDDNode.java (+1 -1), MDDParser.java (+9 -3), MDDParserTest.java (-13), MDDPostProcessorWalker.java (-1), MDDProvider.java (+5), TODO.txt (+2 -1), mdd-analyze.g (+11 -11), mdd-expression.g (+6 -2), mdd.g (+5 -4)
manuel_gay 2009-06-30 20:49 Rev.: 3969

updating todo

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: TODO.txt (changed)
manuel_gay 2009-06-30 20:47 Rev.: 3968

actor functions, function pre-processing, regexp validation rule (untested), comparison validation rule (not finished), several fixes to the data definition creation

0 lines of code changed in 12 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FieldDefinitionImpl.java (changed), FieldNode.java (changed), FunctionNode.java (changed), MDDAnalyzeWalker.java (changed), MDDNode.java (changed), MDDParserTest.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), TitleFieldNode.java (changed), mdd-analyze.g (changed), mdd.g (changed)
manuel_gay 2009-06-30 00:00 Rev.: 3967

updating todo

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: TODO.txt (+1 -2)
manuel_gay 2009-06-29 23:48 Rev.: 3966

not adding standard fields for virtual DDs

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed)
manuel_gay 2009-06-29 22:35 Rev.: 3965

fixing bug in function creation, better error handling for expression parsing

12 lines of code changed in 7 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (+1), FieldDefinitionImpl.java (+1 -1), FunctionNode.java (+3 -7), MDDAnalyzeWalker.java (-2), MDDFactory.java (+1 -1), MDDParser.java (+4 -7), mdd.g (+2)
manuel_gay 2009-06-29 19:49 Rev.: 3964

grammar for functions and grammar regexp validation rule, several improvements for validation rules, partly implemented function creation

162 lines of code changed in 12 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (+15 -8), FunctionNode.java (+39 -2), MDDAnalyzeWalker.java (+1 -13), MDDFactory.java (+1), MDDNode.java (+7 -1), MDDProvider.java (+1), TODO.txt (+5 -3), ValidationRuleNode.java (+2 -6), ValidationType.java (+1 -1), mdd-analyze.g (+38 -9), mdd-postprocess.g (+6), mdd.g (+46 -29)
manuel_gay 2009-06-29 15:28 Rev.: 3963

parsing function bodies and comparison validation rules

170 lines of code changed in 9 files:

  • classes/org/makumba/providers/datadefinition/mdd: MDDAnalyzeWalker.java (changed), MDDFactory.java (changed), MDDParser.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), ValidationRuleNode.java (changed), mdd-analyze.g (changed), mdd-expression.g (new 170), mdd.g (changed)
manuel_gay 2009-06-28 23:41 Rev.: 3962

fixing allowed types for range validation rule

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: ValidationType.java (changed)
manuel_gay 2009-06-28 21:28 Rev.: 3961

adding task

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/datadefinition/mdd: TODO.txt (changed)
manuel_gay 2009-06-28 21:16 Rev.: 3960

better grammar for validation rules, implementing multi-unique keys and range validation rules

0 lines of code changed in 11 files:

  • classes/org/makumba/providers/datadefinition/mdd: DataDefinitionImpl.java (changed), FieldNode.java (changed), MDDAnalyzeWalker.java (changed), MDDNode.java (changed), MDDPostProcessorWalker.java (changed), TODO.txt (changed), ValidationRuleNode.java (changed), ValidationType.java (changed), mdd-analyze.g (changed), mdd-postprocess.g (changed), mdd.g (changed)
manuel_gay 2009-06-27 23:30 Rev.: 3959

Passing all MDD unit tests (except the one for super-nested types)

190 lines of code changed in 10 files:

  • classes/org/makumba/providers/datadefinition/mdd: FieldDefinitionImpl.java (+3), FieldNode.java (+1 -3), MDDAST.java (+3), MDDAnalyzeWalker.java (+32 -6), MDDFactory.java (+22 -23), MDDNode.java (-1), MDDParser.java (+15 -15), mdd-analyze.g (+15 -31), mdd-postprocess.g (-2), mdd.g (+99 -80)
manuel_gay 2009-06-26 18:46 Rev.: 3957

handling eof

21 lines of code changed in 3 files:

  • classes/org/makumba/providers/datadefinition/mdd: MDDFactory.java (+13 -2), TODO.txt (+3 -2), mdd.g (+5 -5)
manuel_gay 2009-06-26 15:16 Rev.: 3955

making validation rules work in subfields

67 lines of code changed in 4 files:

  • classes/org/makumba/providers/datadefinition/mdd: MDDAnalyzeWalker.java (+15 -3), TODO.txt (-2), mdd-analyze.g (+42 -40), mdd-postprocess.g (+10 -2)

(21 more)

Generated by StatSVN 0.5.0