Update docs

docs-v4.x
github-actions 2 years ago
parent 0ffc066f16
commit 44ba29a37e
  1. 8
      contracts/utils/structs/EnumerableMap.sol
  2. 8
      contracts/utils/structs/EnumerableSet.sol
  3. 16
      docs/modules/api/pages/utils.adoc

@ -36,10 +36,12 @@ import "./EnumerableSet.sol";
*
* [WARNING]
* ====
* Trying to delete such a structure from storage will likely result in data corruption, rendering the structure unusable.
* See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
* Trying to delete such a structure from storage will likely result in data corruption, rendering the structure
* unusable.
* See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
*
* In order to clean an EnumerableMap, you can either remove all elements one by one or create a fresh instance using an array of EnumerableMap.
* In order to clean an EnumerableMap, you can either remove all elements one by one or create a fresh instance using an
* array of EnumerableMap.
* ====
*/
library EnumerableMap {

@ -29,10 +29,12 @@ pragma solidity ^0.8.0;
*
* [WARNING]
* ====
* Trying to delete such a structure from storage will likely result in data corruption, rendering the structure unusable.
* See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
* Trying to delete such a structure from storage will likely result in data corruption, rendering the structure
* unusable.
* See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
*
* In order to clean an EnumerableSet, you can either remove all elements one by one or create a fresh instance using an array of EnumerableSet.
* In order to clean an EnumerableSet, you can either remove all elements one by one or create a fresh instance using an
* array of EnumerableSet.
* ====
*/
library EnumerableSet {

@ -5349,10 +5349,12 @@ The following map types are supported:
[WARNING]
====
Trying to delete such a structure from storage will likely result in data corruption, rendering the structure unusable.
See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
Trying to delete such a structure from storage will likely result in data corruption, rendering the structure
unusable.
See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
In order to clean an EnumerableMap, you can either remove all elements one by one or create a fresh instance using an array of EnumerableMap.
In order to clean an EnumerableMap, you can either remove all elements one by one or create a fresh instance using an
array of EnumerableMap.
====
@ -5808,10 +5810,12 @@ and `uint256` (`UintSet`) are supported.
[WARNING]
====
Trying to delete such a structure from storage will likely result in data corruption, rendering the structure unusable.
See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
Trying to delete such a structure from storage will likely result in data corruption, rendering the structure
unusable.
See https://github.com/ethereum/solidity/pull/11843[ethereum/solidity#11843] for more info.
In order to clean an EnumerableSet, you can either remove all elements one by one or create a fresh instance using an array of EnumerableSet.
In order to clean an EnumerableSet, you can either remove all elements one by one or create a fresh instance using an
array of EnumerableSet.
====

Loading…
Cancel
Save