aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol
diff options
context:
space:
mode:
Diffstat (limited to 'packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol')
-rw-r--r--packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol40
1 files changed, 0 insertions, 40 deletions
diff --git a/packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol b/packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol
deleted file mode 100644
index c6ad3db81..000000000
--- a/packages/sol-doc/test/fixtures/contracts/NatspecEverything.sol
+++ /dev/null
@@ -1,40 +0,0 @@
-pragma solidity ^0.4.24;
-
-/// @title Contract Title
-/// @dev This is a very long documentation comment at the contract level.
-/// It actually spans multiple lines, too.
-contract NatspecEverything {
- int d;
-
- /// @dev Constructor @dev
- /// @param p Constructor @param
- constructor(int p) public { d = p; }
-
- /// @notice publicMethod @notice
- /// @dev publicMethod @dev
- /// @param p publicMethod @param
- /// @return publicMethod @return
- function publicMethod(int p) public pure returns(int r) { return p; }
-
- /// @dev Fallback @dev
- function () public {}
-
- /// @notice externalMethod @notice
- /// @dev externalMethod @dev
- /// @param p externalMethod @param
- /// @return externalMethod @return
- function externalMethod(int p) external pure returns(int r) { return p; }
-
- /// @dev Here is a really long developer documentation comment, which spans
- /// multiple lines, for the purposes of making sure that broken lines are
- /// consolidated into one devdoc comment.
- function methodWithLongDevdoc(int p) public pure returns(int) { return p; }
-
- /// @dev AnEvent @dev
- /// @param p on this event is an integer.
- event AnEvent(int p);
-
- /// @dev methodWithSolhintDirective @dev
- // solhint-disable no-empty-blocks
- function methodWithSolhintDirective() public pure {}
-}