Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some more consts. | Christian | 2014-12-08 | 1 | -11/+11 |
| | |||||
* | Compile fix. | Christian | 2014-12-08 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'ethereum/develop' into sol_import | Christian | 2014-12-08 | 1 | -4/+4 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h libsolidity/InterfaceHandler.cpp libsolidity/InterfaceHandler.h solc/main.cpp test/solidityJSONInterfaceTest.cpp test/solidityNatspecJSON.cpp | ||||
| * | Replacing old cstyle enums with c++11 enums in natspec | Lefteris Karapetsas | 2014-12-05 | 1 | -4/+4 |
| | | |||||
* | | Renamed url to identifier and added some comments. | Christian | 2014-12-05 | 1 | -3/+3 |
| | | |||||
* | | Merge remote-tracking branch 'ethereum/develop' into sol_import | Christian | 2014-12-05 | 1 | -37/+29 |
|\| | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h solc/main.cpp | ||||
| * | Stack compiler now correctly returns a string and not a pointer | Lefteris Karapetsas | 2014-12-05 | 1 | -4/+4 |
| | | |||||
| * | Addressing styling and miscellaneous issue with Natspec | Lefteris Karapetsas | 2014-12-05 | 1 | -11/+9 |
| | | |||||
| * | Styling in libsolidity's InterfaceHandler | Lefteris Karapetsas | 2014-12-04 | 1 | -2/+2 |
| | | |||||
| * | Moving all Interface and Documentation functionality to own class | Lefteris Karapetsas | 2014-12-03 | 1 | -70/+20 |
| | | | | | | | | | | | | | | | | - 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 | ||||
| * | Separate user and dev natspec documentation | Lefteris Karapetsas | 2014-12-03 | 1 | -5/+18 |
| | | | | | | | | - plus other small changes according to the spec | ||||
| * | Simplifying lambda function in CompilerStack::getInterface() | Lefteris Karapetsas | 2014-12-03 | 1 | -8/+6 |
| | | |||||
| * | Removing unneeded local variable in CompilerStack::getDocumentation() | Lefteris Karapetsas | 2014-12-02 | 1 | -2/+1 |
| | | |||||
| * | Handle absence of Natspec doc and add option to solc | Lefteris Karapetsas | 2014-12-02 | 1 | -2/+6 |
| | | |||||
| * | More Natspec JSON export tests and better error reporting | Lefteris Karapetsas | 2014-12-02 | 1 | -1/+1 |
| | | |||||
| * | Using jsoncpp for exporting ABI interface from solidity | Lefteris Karapetsas | 2014-12-02 | 1 | -25/+23 |
| | | | | | | | | | | - Also changing the interface JSON test to have a shorter name plus to provide meaningful error message in case of failure | ||||
| * | Exporting Natspec documentation to a JSON interface | Lefteris Karapetsas | 2014-12-02 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | - Adding a getDocumentation() function to solidity compiler stack so that we can obtain the natspec interface for a contract - Adding libjsoncpp as a dependency of libsolidity. This is done in a dirty way, using libjsonrpc-cpp s an intermediate dependency for the moment. Will fix soon. - Start of a test file for Natspec exporting to JSON | ||||
* | | Improved external interface for multi-source and multi-contract compilation. | Christian | 2014-12-04 | 1 | -1/+11 |
| | | |||||
* | | Multi-source and multi-contract compiler. | Christian | 2014-12-04 | 1 | -65/+154 |
| | | |||||
* | | Import directive. | Christian | 2014-12-03 | 1 | -36/+51 |
|/ | |||||
* | Magic variables. | Christian | 2014-11-24 | 1 | -1/+1 |
| | |||||
* | Contracts as types and framework for special global variables. | Christian | 2014-11-24 | 1 | -1/+4 |
| | |||||
* | Provide interface for calls in JSON and some other formatting changes. | Christian | 2014-11-12 | 1 | -8/+92 |
| | |||||
* | Option to activate the optimizer for solidity. | Christian | 2014-11-07 | 1 | -2/+3 |
| | |||||
* | Actual contract creator and add solidity to AlethZero interface. | Christian | 2014-10-31 | 1 | -0/+49 |