Skip to content

Commit 4aaf40a

Browse files
authored
Remove unused imports with solhint plus extra rules (#5661)
1 parent 6bcc3a4 commit 4aaf40a

16 files changed

+10
-19
lines changed

contracts/access/manager/AccessManaged.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
pragma solidity ^0.8.20;
55

6-
import {IAuthority} from "./IAuthority.sol";
76
import {AuthorityUtils} from "./AuthorityUtils.sol";
87
import {IAccessManager} from "./IAccessManager.sol";
98
import {IAccessManaged} from "./IAccessManaged.sol";

contracts/access/manager/IAccessManager.sol

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
pragma solidity ^0.8.20;
55

6-
import {Time} from "../../utils/types/Time.sol";
7-
86
interface IAccessManager {
97
/**
108
* @dev A delayed operation was scheduled.

contracts/governance/extensions/GovernorSuperQuorum.sol

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
pragma solidity ^0.8.20;
44

55
import {Governor} from "../Governor.sol";
6-
import {SafeCast} from "../../utils/math/SafeCast.sol";
7-
import {Checkpoints} from "../../utils/structs/Checkpoints.sol";
86

97
/**
108
* @dev Extension of {Governor} with a super quorum. Proposals that meet the super quorum (and have a majority of for

contracts/governance/extensions/GovernorTimelockControl.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ pragma solidity ^0.8.20;
55

66
import {IGovernor, Governor} from "../Governor.sol";
77
import {TimelockController} from "../TimelockController.sol";
8-
import {IERC165} from "../../interfaces/IERC165.sol";
98
import {SafeCast} from "../../utils/math/SafeCast.sol";
109

1110
/**

contracts/governance/extensions/GovernorVotes.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ pragma solidity ^0.8.20;
66
import {Governor} from "../Governor.sol";
77
import {IVotes} from "../utils/IVotes.sol";
88
import {IERC5805} from "../../interfaces/IERC5805.sol";
9-
import {SafeCast} from "../../utils/math/SafeCast.sol";
109
import {Time} from "../../utils/types/Time.sol";
1110

1211
/**

contracts/mocks/AccessManagerMock.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
pragma solidity ^0.8.20;
44

55
import {AccessManager} from "../access/manager/AccessManager.sol";
6-
import {StorageSlot} from "../utils/StorageSlot.sol";
76

87
contract AccessManagerMock is AccessManager {
98
event CalledRestricted(address caller);

contracts/mocks/docs/governance/MyGovernor.sol

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
// SPDX-License-Identifier: MIT
22
pragma solidity ^0.8.20;
33

4-
import {IGovernor, Governor} from "../../../governance/Governor.sol";
4+
import {Governor} from "../../../governance/Governor.sol";
55
import {GovernorCountingSimple} from "../../../governance/extensions/GovernorCountingSimple.sol";
66
import {GovernorVotes} from "../../../governance/extensions/GovernorVotes.sol";
77
import {GovernorVotesQuorumFraction} from "../../../governance/extensions/GovernorVotesQuorumFraction.sol";
88
import {GovernorTimelockControl} from "../../../governance/extensions/GovernorTimelockControl.sol";
99
import {TimelockController} from "../../../governance/TimelockController.sol";
1010
import {IVotes} from "../../../governance/utils/IVotes.sol";
11-
import {IERC165} from "../../../interfaces/IERC165.sol";
1211

1312
contract MyGovernor is
1413
Governor,

contracts/mocks/governance/GovernorCountingOverridableMock.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pragma solidity ^0.8.20;
55
import {Governor} from "../../governance/Governor.sol";
66
import {GovernorSettings} from "../../governance/extensions/GovernorSettings.sol";
77
import {GovernorVotesQuorumFraction} from "../../governance/extensions/GovernorVotesQuorumFraction.sol";
8-
import {GovernorCountingOverridable, VotesExtended} from "../../governance/extensions/GovernorCountingOverridable.sol";
8+
import {GovernorCountingOverridable} from "../../governance/extensions/GovernorCountingOverridable.sol";
99

1010
abstract contract GovernorCountingOverridableMock is
1111
GovernorSettings,

contracts/mocks/governance/GovernorStorageMock.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
pragma solidity ^0.8.20;
44

5-
import {IGovernor, Governor} from "../../governance/Governor.sol";
5+
import {Governor} from "../../governance/Governor.sol";
66
import {GovernorTimelockControl} from "../../governance/extensions/GovernorTimelockControl.sol";
77
import {GovernorSettings} from "../../governance/extensions/GovernorSettings.sol";
88
import {GovernorCountingSimple} from "../../governance/extensions/GovernorCountingSimple.sol";

contracts/mocks/governance/GovernorTimelockAccessMock.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
pragma solidity ^0.8.20;
44

5-
import {IGovernor, Governor} from "../../governance/Governor.sol";
5+
import {Governor} from "../../governance/Governor.sol";
66
import {GovernorTimelockAccess} from "../../governance/extensions/GovernorTimelockAccess.sol";
77
import {GovernorSettings} from "../../governance/extensions/GovernorSettings.sol";
88
import {GovernorCountingSimple} from "../../governance/extensions/GovernorCountingSimple.sol";

0 commit comments

Comments
 (0)