Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Do not exit with a assertion failure when the typesystem was not found. | Hugo Lima | 2009-11-19 | 1 | -1/+4 | |
| | | | | Reviewed by Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | The type system parser now reuses TypeSystemTypeEntry for the any module | Marcelo Lira | 2009-11-16 | 1 | -2/+5 | |
| | | | | | | | | file being parsed. The existing module retrieval is based on the module name given as attribute of the "typesystem" tag. This allows helps when a single module is described on multiple type system files. Reviewed by Renato Araujo <renato.filho@openbossa.org> | |||||
* | fixed the appending of code injection to the module; | Marcelo Lira | 2009-11-14 | 1 | -1/+4 | |
| | | | | | | previously only code injected from a file was being stored correctly in the module object, code written inside the 'inject-code' tag was always lost | |||||
* | Adding support to attribute stream in TypeEntry | Lauro Neto | 2009-11-09 | 1 | -0/+2 | |
| | ||||||
* | Propagate generate flag for child typesystems. | renato araujo oliveira | 2009-11-06 | 1 | -2/+2 | |
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> | |||||
* | Add "()" to the function signature of functions without parenteses. | Hugo Lima | 2009-11-03 | 1 | -1/+3 | |
| | | | | | | | Without this the function without parenteses will be like an alien to all others APIExtractor functions. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | Fix a crash when the function signature provided by add-function tag does not | Hugo Lima | 2009-10-29 | 1 | -11/+16 | |
| | | | | | | have parenteses. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org> | |||||
* | conversion-rule tag now works inside value-type and object-type tags. | Marcelo Lira | 2009-10-26 | 1 | -15/+18 | |
| | | | | | To access the conversion rule, use the new method TypeEntry->conversionRule NOTE: this commit is a modification of code produced by Hugo Parente. | |||||
* | Added support for add-function tag into typesystem. | Hugo Lima | 2009-10-21 | 1 | -14/+16 | |
| | ||||||
* | Implemented a signature parser for the AddedFunction class. | Hugo Lima | 2009-10-21 | 1 | -3/+76 | |
| | ||||||
* | improved AddedFunction struct with more informations; | Marcelo Lira | 2009-10-21 | 1 | -0/+45 | |
| | | | | extended ComplexTypeEntry with a list of AddedFunctions | |||||
* | added AddFunction struct to type system collection of objects; | Marcelo Lira | 2009-10-21 | 1 | -0/+6 | |
| | | | | the purpose is to allow the creation of new function/method signatures | |||||
* | Added an entry for AddFunction tag in the StackElement enum | Hugo Lima | 2009-10-21 | 1 | -19/+20 | |
| | ||||||
* | Handler::current renamed to Handler::m_current | Hugo Lima | 2009-09-24 | 1 | -44/+44 | |
| | | | | With kdevelop4 it's so easy :-D | |||||
* | Fix bug#38. | Hugo Lima | 2009-09-24 | 1 | -3/+4 | |
| | ||||||
* | - Turn ctors of TypeDatabase private (It's a singleton!) | Hugo Lima | 2009-09-18 | 1 | -2/+7 | |
| | | | | | - Makes possible to reset the TypeDatabase, this is usefull in unit tests when you need to make all unit tests independent of each other. | |||||
* | Use specific Qt include headers for OS compatibility. | Renato Araujo Oliveira Filho | 2009-09-10 | 1 | -1/+1 | |
| | | | | | | Fixes Bug #49. Reviewed by Luciano Miguel Wolf <luciano.wolf@openbossa.org> | |||||
* | moved setInclude, addExtraIncludes and related methods from ComplexTypeEntry | Marcelo Lira | 2009-09-01 | 1 | -6/+6 | |
| | | | | | to TypeEntry, this way they will be also available on PrimitiveTypeEntry; the type system format now accepts the 'include' tag | |||||
* | Removed all generator stuff from APIExtractor, this stuff should be moved to ↵ | Hugo Lima | 2009-08-20 | 1 | -77/+1 | |
| | | | | | | | | the generator, and the apiextractor library should be just what their name means, an API extractor. This break the APIExtractor source compatibility with no mercy! | |||||
* | The genesis... | Hugo Lima | 2009-08-17 | 1 | -0/+2085 | |