Commit Graph

19 Commits

Author SHA1 Message Date
Sven Kobler 10ac7ee37e [OLINGO-63] Uri Parser: adoptions in lexer and parser, create UriParserImpl to convert the parsetree into internal structures, moved parser antlr part from .../olingo/producer/... to .../olingo/odata4/producer 2013-12-13 10:02:36 +01:00
Christian Amend 82ae606001 [OLINGO-77] Refactored java package names 2013-12-06 15:49:55 +01:00
Christian Amend 7b1726a2f9 [OLINGO-62] Further implementation 2013-12-06 15:39:56 +01:00
Sven Kobler 2e622040d1 [OLINGO-63] Improve-Lexer-Modes 2013-12-02 14:35:39 +01:00
Sven Kobler 5e10653b1f [OLINGO-63] Change LEXER grammer to work with modes
Improve operator precedence and tests
2013-11-29 15:42:17 +01:00
Christian Amend 243ca40936 [OLINGO-62] Operation overloading and edm interface implementation 2013-11-28 14:56:08 +01:00
Christian Amend 5c8d53b26f [OLINGO-62] implement edm interfaces further 2013-11-25 16:55:40 +01:00
Sven Kobler 3627f5c313 [OLINGO-63] Uri Parser: Add parser rule for enum, geometry and other URI parts
Add Goedata
2013-11-22 13:10:49 +01:00
Sven Kobler 9aec30fd16 [OLINGO-63] Uri Parser: complete lexer grammar and tests
Uri Parser: start cleanup parser grammar
2013-11-19 09:31:53 +01:00
Christian Amend eea0324dd2 [OLINGO-66] First prototype with jackson library 2013-11-13 15:55:00 +01:00
Christian Amend 8c1316858c [OLINGO-62] Bugfix for FunctionMapKey
Make sure the passed parameter list is sorted.
2013-11-13 15:36:55 +01:00
Christian Amend c0ec631cda [OLINGO-60] Deleted unnecessary EdmLiteral and moved EdmMapping
Moved EdmMapping since it is a helper and not mentioned inside the
specification.

EdmLiteral was a helper but is propably not needed in V4 anymore so I
deleted it.
2013-11-13 15:27:57 +01:00
Christian Amend 63b91d225a [OLINGO-64] Enhance build with rat and checkstyle
Also fixed all current issues.
2013-11-12 16:58:17 +01:00
Christian Amend 013859b74b [OLINGO-63] First draft of an uri parser with antlr 2013-11-12 16:09:41 +01:00
Christian Amend fe10bb5c76 [OLINGO-62] start implementation of edm interfaces 2013-11-12 14:10:32 +01:00
Christian Amend 33c51e3040 [OLINGO-60] Edm Interfaces and Provider classes 2013-11-12 12:29:24 +01:00
Christian Amend 24bddb9e53 [OLINGO-58] New module structure to better support clients 2013-11-12 10:36:17 +01:00
Christian Amend 9c6e200edb initial pom 2013-11-07 13:38:09 +01:00
Christian Amend e48a7fee48 Setup for eclipse, Disclaimer and gitignore file 2013-11-07 13:32:22 +01:00