aboutsummaryrefslogtreecommitdiffstats
path: root/InterfaceHandler.h
Commit message (Collapse)AuthorAgeFilesLines
* Basic logging in Solidity (though no tests yet).Gav Wood2015-01-091-0/+1
|
* Changes in InterfaceHandler to deal with multiline natspecLefteris Karapetsas2014-12-181-1/+2
| | | | | - Also now Solidity scanner considers Carriage Return as whitespace - Tests for Natspec generation with the new multiline comments
* Create contracts.Christian2014-12-151-4/+4
|
* Merge branch 'macox_fixes' into build_enhancementMarek Kotewicz2014-12-111-4/+17
|\ | | | | | | | | Conflicts: test/solidityNatspecJSON.cpp
| * Natspec title and author tag.Lefteris Karapetsas2014-12-101-4/+17
| | | | | | | | | | | | - Adding the title and author natspec documentation tags for contracts - Also using the author tag for functions now - Tests
* | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-081-4/+4
|\|
| * Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-081-10/+10
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h libsolidity/InterfaceHandler.cpp libsolidity/InterfaceHandler.h solc/main.cpp test/solidityJSONInterfaceTest.cpp test/solidityNatspecJSON.cpp
| * | Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-051-4/+4
| | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h solc/main.cpp
* | | solidity compiling under msvc && boosts cmake file fixeddebris2014-12-071-1/+1
| |/ |/|
* | Replacing old cstyle enums with c++11 enums in natspecLefteris Karapetsas2014-12-051-10/+10
|/
* Using iterators in Natspec comment parsingLefteris Karapetsas2014-12-051-6/+14
| | | | | | | - Used iterators in the entirety of the InterfaceHandler natspec comment parsing pipeline - Fixed issue where @param continuing in new line would not get a space
* Addressing styling and miscellaneous issue with NatspecLefteris Karapetsas2014-12-051-8/+10
|
* Natspec @return tag parsingLefteris Karapetsas2014-12-051-1/+3
| | | | | - Also omitting tags from the output JSON file if they are missing instead of providing an empty string for their value
* Natspec parsing @param doctagsLefteris Karapetsas2014-12-051-0/+9
| | | | | | | - Plus additional work on generally parsing doctags. One important missing feature is to parse a tag midline - Adding more tests
* Parsing notice and dev doxytags.Lefteris Karapetsas2014-12-041-0/+8
| | | | | | | | | - Only initial work done. Still need to refine the logic and incorporate all the other types of tags. - Added/Modified some tests - Work in progress
* Styling in libsolidity's InterfaceHandlerLefteris Karapetsas2014-12-041-2/+2
|
* Work in progress for parsing natspec doxytagsLefteris Karapetsas2014-12-041-2/+9
|
* Moving all Interface and Documentation functionality to own classLefteris Karapetsas2014-12-031-0/+74
- Creating the Interface Handler class which will take care of the parsing of Natspec comments and of interfacing with and outputing to JSON files. - Will also handle the ABI interface creation