You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm glad to be using your plugin. but i have encountered the following problem. this causes the vm's method in the Forge test module to not be fully displayed.
// SPDX-License-Identifier: UNLICENSEDpragma solidity^0.8.13;
import"forge-std/Test.sol";
contractA1 {
function a1() public {
console2.log("a1");
}
}
contractA2isA1 {
function a2() public {
console2.log("a2");
}
}
contractB1 {
A1 private a =newA1();
}
contractB2 {
A2 internal a =newA2();
}
contractCisB1, B2 {
function invoke() public {
a.a1();
a.a2();
a.
}
}
contractForgeTestisTest {
function testC() public {
C c =newC();
c.invoke();
}
}
The text was updated successfully, but these errors were encountered:
This is because the plugin parses the super contracts from left to right. But in solidity doc, the priority is from right to left. I submitted a pr to fix this problem.
os: macos
webstorm version: 2022.3.3
plugin version: 2.3.11
I'm glad to be using your plugin. but i have encountered the following problem. this causes the vm's method in the Forge test module to not be fully displayed.
The text was updated successfully, but these errors were encountered: