summaryrefslogtreecommitdiff
path: root/qface
Commit message (Expand)AuthorAgeFilesLines
* minor adjustments for the code generationJuergen Ryannel2017-01-092-3/+17
* Started to use .qface file extension for interface files. The parse method ac...Juergen Bocklage-Ryannel2017-01-082-3/+3
* tags can now appear several times and need to have the form @name([key=value]*)Juergen Bocklage-Ryannel2017-01-076-480/+541
* Fixed the qualified name lookup to take into account the symbol could be the ...Juergen Bocklage-Ryannel2017-01-051-1/+4
* Fixed type in parameter type filter nameJuergen Bocklage-Ryannel2017-01-051-1/+1
* Added initial tag support. Everywhere where you can add a comment you can als...Juergen Bocklage-Ryannel2017-01-059-466/+780
* Return proper empty string as default valueJuergen Bocklage-Ryannel2017-01-051-1/+1
* fixed var and method names to follow python conventionsJuergen Ryannel2016-12-201-1/+5
* updated destination property for generatorJuergen Bocklage-Ryannel2016-12-121-2/+11
* Added destination property to generator to allow easier prefixing for write o...Juergen Bocklage-Ryannel2016-12-121-2/+4
* WIP: Helper template filters for the different language targetsJuergen Bocklage-Ryannel2016-12-123-0/+123
* fixes logic issue around preserving changed file flagJuergen Ryannel2016-12-091-2/+2
* converted documentation to use sphinxJuergen Ryannel2016-12-091-0/+4
* renamed overwrite to preserve, to preserve file during generation; add log ya...Juergen Bocklage-Ryannel2016-12-071-2/+2
* Allowd semicolons after symbol blocks using interface, enum, structJuergen Ryannel2016-12-062-175/+199
* WIP: updating the qtcpp generatorJuergen Bocklage-Ryannel2016-12-051-19/+19
* WIP: update qtcpp code generatorJuergen Ryannel2016-12-051-3/+6
* unified command lines on qface and example generatorJuergen Bocklage-Ryannel2016-12-051-2/+2
* removed unused find_files FileSystem methodJuergen Bocklage-Ryannel2016-12-051-8/+0
* unified generator parse method to accept a series of files or directories as ...Juergen Bocklage-Ryannel2016-12-051-7/+13
* method names follow python rules; removed helper tplJuergen Ryannel2016-11-301-6/+6
* made semicolon conditional in QDL grammarJuergen Ryannel2016-11-307-253/+283
* Added support for module versions.Juergen Bocklage-Ryannel2016-11-307-347/+366
* Added "var" data type supportJuergen Bocklage-Ryannel2016-11-302-0/+6
* Changed path library to path.py It is more convenient to use than built-in li...Juergen Bocklage-Ryannel2016-11-301-19/+19
* updated qtcpp templatesJuergen Bocklage-Ryannel2016-11-301-0/+4
* Modified the copyright to be AB instead of AG.Juergen Bocklage-Ryannel2016-11-304-4/+4
* Simplified generatorJuergen Bocklage-Ryannel2016-11-301-1/+1
* Further changed naming. Struct members are called now fields.Juergen Bocklage-Ryannel2016-11-306-100/+103
* Added checking of import module for external types. Gives a warning if type i...Juergen Bocklage-Ryannel2016-11-302-7/+24
* Added auto increment feature to enums and flags. enum will increment by +1 an...Juergen Bocklage-Ryannel2016-11-303-80/+97
* Updated documentationJuergen Bocklage-Ryannel2016-11-301-79/+85
* Unified different lookup calls to only use one on the system and module.Juergen Bocklage-Ryannel2016-11-301-67/+72
* Made internal variables (mostly maps in symbols) protected by prefixing with _Juergen Bocklage-Ryannel2016-11-302-46/+46
* Removed definition property from TypeSymbol. This is now superseded by the re...Juergen Bocklage-Ryannel2016-11-301-9/+0
* Type resolution is now done lazily. This saves the 2nd pass listener for type...Juergen Bocklage-Ryannel2016-11-303-31/+17
* Added a 2nd pass resolving listener, which resolves the referenced complex ty...Juergen Bocklage-Ryannel2016-11-303-16/+61
* Fixed Version string for module importsJuergen Bocklage-Ryannel2016-11-305-298/+314
* Updated the identifier in the grammar to not accept numbers on the first posi...Juergen Bocklage-Ryannel2016-11-302-9/+9
* Renamed attribute to property everywhereJuergen Bocklage-Ryannel2016-11-306-51/+51
* Renamed face files to QDL and changed package identified in grammar and every...Juergen Bocklage-Ryannel2016-11-3010-181/+181
* Update documentation on generator APIJuergen Bocklage-Ryannel2016-11-301-6/+28
* Update domain model and listener for the grammar changesJuergen Bocklage-Ryannel2016-11-302-30/+45
* Update of the generated parserJuergen Bocklage-Ryannel2016-11-306-116/+117
* Changed the QDF grammar to use the interface keyword instead of serviceJuergen Bocklage-Ryannel2016-11-301-3/+3
* Fixed the tests again. Copied the face files into the tests folder to make th...Juergen Bocklage-Ryannel2016-11-301-3/+4
* Added copyright statementJuergen Bocklage-Ryannel2016-11-304-0/+4
* moved grammar to inplaceJuergen Bocklage-Ryannel2016-11-301-0/+111
* Updated grammar for list and model supportJuergen Bocklage-Ryannel2016-11-309-342/+561
* Renamed IDL files to use the new qface extension.Juergen Bocklage-Ryannel2016-11-3012-0/+2555