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);
|
||||
}
|
||||
// ----
|
||||
// ----
|
||||
// :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;
|
||||
}
|
||||
// ----
|
||||
// ----
|
||||
// :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;
|
||||
}
|
||||
// ----
|
||||
// ----
|
||||
// :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;
|
||||
}
|
||||
// ----
|
||||
// ----
|
||||
// :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;
|
||||
}
|
||||
// ----
|
||||
// ----
|
||||
// :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