| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
- Also now Solidity scanner considers Carriage Return as whitespace
- Tests for Natspec generation with the new multiline comments
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
test/solidityNatspecJSON.cpp
|
| |
| |
| |
| |
| |
| | |
- Adding the title and author natspec documentation tags for contracts
- Also using the author tag for functions now
- Tests
|
|\| |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
libsolidity/CompilerStack.cpp
libsolidity/CompilerStack.h
libsolidity/InterfaceHandler.cpp
libsolidity/InterfaceHandler.h
solc/main.cpp
test/solidityJSONInterfaceTest.cpp
test/solidityNatspecJSON.cpp
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
libsolidity/CompilerStack.cpp
libsolidity/CompilerStack.h
solc/main.cpp
|
| |/
|/| |
|
|/ |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
| |
- Also omitting tags from the output JSON file if they are missing
instead of providing an empty string for their value
|
|
|
|
|
|
|
| |
- Plus additional work on generally parsing doctags.
One important missing feature is to parse a tag midline
- Adding more tests
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
- 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
|