mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Generate expectations for moved Natspec syntax tests
This commit is contained in:
parent
dc68480f72
commit
b63a94031f
@ -5,3 +5,17 @@ contract C {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -9,3 +9,17 @@ contract C {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -3,3 +3,26 @@ abstract contract C {
|
|||||||
function vote() public virtual returns (uint value);
|
function vote() public virtual returns (uint value);
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods":
|
||||||
|
// {
|
||||||
|
// "vote()":
|
||||||
|
// {
|
||||||
|
// "returns":
|
||||||
|
// {
|
||||||
|
// "value": "The value returned by this function."
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -10,3 +10,17 @@ contract C {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -4,3 +4,24 @@ contract C {
|
|||||||
uint private state;
|
uint private state;
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "stateVariables":
|
||||||
|
// {
|
||||||
|
// "state":
|
||||||
|
// {
|
||||||
|
// "details": "example of dev"
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -4,3 +4,30 @@ contract C {
|
|||||||
uint public state;
|
uint public state;
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "stateVariables":
|
||||||
|
// {
|
||||||
|
// "state":
|
||||||
|
// {
|
||||||
|
// "details": "example of dev"
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods":
|
||||||
|
// {
|
||||||
|
// "state()":
|
||||||
|
// {
|
||||||
|
// "notice": "example of notice"
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -10,3 +10,17 @@ contract C {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -11,3 +11,17 @@ contract C {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :C devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :C userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -12,3 +12,53 @@ contract Thing is IThing {
|
|||||||
|
|
||||||
Value public override value;
|
Value public override value;
|
||||||
}
|
}
|
||||||
|
// ----
|
||||||
|
// ----
|
||||||
|
// :IThing devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods":
|
||||||
|
// {
|
||||||
|
// "value()":
|
||||||
|
// {
|
||||||
|
// "returns":
|
||||||
|
// {
|
||||||
|
// "x": "a number",
|
||||||
|
// "y": "another number"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :IThing userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :Thing devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "stateVariables":
|
||||||
|
// {
|
||||||
|
// "value":
|
||||||
|
// {
|
||||||
|
// "returns":
|
||||||
|
// {
|
||||||
|
// "x": "a number",
|
||||||
|
// "y": "another number"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :Thing userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
@ -14,3 +14,60 @@ contract Thing is IThing {
|
|||||||
mapping(uint256=>Value) public override value;
|
mapping(uint256=>Value) public override value;
|
||||||
}
|
}
|
||||||
// ----
|
// ----
|
||||||
|
// ----
|
||||||
|
// :IThing devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods":
|
||||||
|
// {
|
||||||
|
// "value(uint256)":
|
||||||
|
// {
|
||||||
|
// "params":
|
||||||
|
// {
|
||||||
|
// "v": "value to search for"
|
||||||
|
// },
|
||||||
|
// "returns":
|
||||||
|
// {
|
||||||
|
// "x": "a number",
|
||||||
|
// "y": "another number"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :IThing userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :Thing devdoc
|
||||||
|
// {
|
||||||
|
// "kind": "dev",
|
||||||
|
// "methods": {},
|
||||||
|
// "stateVariables":
|
||||||
|
// {
|
||||||
|
// "value":
|
||||||
|
// {
|
||||||
|
// "params":
|
||||||
|
// {
|
||||||
|
// "v": "value to search for"
|
||||||
|
// },
|
||||||
|
// "returns":
|
||||||
|
// {
|
||||||
|
// "x": "a number",
|
||||||
|
// "y": "another number"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// },
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// :Thing userdoc
|
||||||
|
// {
|
||||||
|
// "kind": "user",
|
||||||
|
// "methods": {},
|
||||||
|
// "version": 1
|
||||||
|
// }
|
||||||
|
Loading…
Reference in New Issue
Block a user