diff --git a/foundry.toml b/foundry.toml index 146db61..38fc82e 100644 --- a/foundry.toml +++ b/foundry.toml @@ -19,7 +19,7 @@ cbor_metadata = false evm_version = "cancun" -# No cheatcode in forge-std 1.16.1 creates a symlink, so the tests that pin what +# No cheatcode in forge-std 1.16.2 creates a symlink, so the tests that pin what # this library does when it finds one at a generated path build it with `ln`. ffi = true @@ -39,7 +39,7 @@ tab_width = 4 runs = 2048 [dependencies] -forge-std = "1.16.1" +forge-std = "1.16.2" [soldeer] recursive_deps = false diff --git a/remappings.txt b/remappings.txt index f4f4742..007ea51 100644 --- a/remappings.txt +++ b/remappings.txt @@ -1 +1 @@ -forge-std-1.16.1/=dependencies/forge-std-1.16.1/ +forge-std-1.16.2/=dependencies/forge-std-1.16.2/ diff --git a/soldeer.lock b/soldeer.lock index e9184e4..c8574b4 100644 --- a/soldeer.lock +++ b/soldeer.lock @@ -1,6 +1,6 @@ [[dependencies]] name = "forge-std" -version = "1.16.1" -url = "https://soldeer-revisions.s3.amazonaws.com/forge-std/1_16_1_08-05-2026_08:51:16_forge-std-1.16.zip" -checksum = "839b61832925c7152c7b6dffbfa4998d9e606211179bd8f604733124e8a7cb57" -integrity = "60e55d10150354ca4a1e2985c5456c834b92b82ef85ab0e1d92a7786cddbd219" +version = "1.16.2" +url = "https://soldeer-revisions.s3.amazonaws.com/forge-std/1_16_2_03-07-2026_07:37:45_forge-std-1.16.zip" +checksum = "405dccc9d60d753f6abc412b4adf0359f4390f65dbadbbb277a12b4946ed8969" +integrity = "5fb4325b60d7d4194bd0481e2f94398cf1d9c6561dd12a66fb2748ef4a68205f" diff --git a/src/lib/LibCodeGen.sol b/src/lib/LibCodeGen.sol index 2d16540..df1ad56 100644 --- a/src/lib/LibCodeGen.sol +++ b/src/lib/LibCodeGen.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity ^0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; import {IOpcodeToolingV1} from "../interface/IOpcodeToolingV1.sol"; import {IParserToolingV1} from "../interface/IParserToolingV1.sol"; import {ISubParserToolingV1} from "../interface/ISubParserToolingV1.sol"; diff --git a/src/lib/LibFs.sol b/src/lib/LibFs.sol index 11bb30f..13cadeb 100644 --- a/src/lib/LibFs.sol +++ b/src/lib/LibFs.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity ^0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; import {LibCodeGen} from "./LibCodeGen.sol"; /// @dev The directory that generated contract files are written to, relative to diff --git a/src/lib/LibHexString.sol b/src/lib/LibHexString.sol index bd0c8b8..aa3f805 100644 --- a/src/lib/LibHexString.sol +++ b/src/lib/LibHexString.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity ^0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; /// Thrown when the `Vm` handed to `bytesToHex` does not return the string that /// `toString(bytes)` is defined to return, which is "0x" followed by exactly two diff --git a/test/concrete/LibFsExternal.sol b/test/concrete/LibFsExternal.sol index 40b99cc..daa4560 100644 --- a/test/concrete/LibFsExternal.sol +++ b/test/concrete/LibFsExternal.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; import {LibFs} from "src/lib/LibFs.sol"; /// @title LibFsExternal diff --git a/test/concrete/LibHexStringExternal.sol b/test/concrete/LibHexStringExternal.sol index 26f2485..a63bc15 100644 --- a/test/concrete/LibHexStringExternal.sol +++ b/test/concrete/LibHexStringExternal.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; import {LibHexString} from "src/lib/LibHexString.sol"; /// @title LibHexStringExternal diff --git a/test/lib/LibCodeGenSlow.sol b/test/lib/LibCodeGenSlow.sol index d3e3861..9f2854f 100644 --- a/test/lib/LibCodeGenSlow.sol +++ b/test/lib/LibCodeGenSlow.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity ^0.8.25; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; /// @dev `forge fmt`'s own `line_length` default. Written out here rather than /// imported from `LibCodeGen` so that this reference does not move when the diff --git a/test/src/interface/IIntegrityToolingV1.t.sol b/test/src/interface/IIntegrityToolingV1.t.sol index 6465e8b..bf91392 100644 --- a/test/src/interface/IIntegrityToolingV1.t.sol +++ b/test/src/interface/IIntegrityToolingV1.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {IIntegrityToolingV1} from "src/interface/IIntegrityToolingV1.sol"; import {ToolingMock} from "test/concrete/ToolingMock.sol"; diff --git a/test/src/interface/IOpcodeToolingV1.t.sol b/test/src/interface/IOpcodeToolingV1.t.sol index 27c276d..bb37724 100644 --- a/test/src/interface/IOpcodeToolingV1.t.sol +++ b/test/src/interface/IOpcodeToolingV1.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {IOpcodeToolingV1} from "src/interface/IOpcodeToolingV1.sol"; import {ToolingMock} from "test/concrete/ToolingMock.sol"; diff --git a/test/src/interface/IParserToolingV1.t.sol b/test/src/interface/IParserToolingV1.t.sol index a31e7f1..1aebff1 100644 --- a/test/src/interface/IParserToolingV1.t.sol +++ b/test/src/interface/IParserToolingV1.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {IParserToolingV1} from "src/interface/IParserToolingV1.sol"; import {ToolingMock} from "test/concrete/ToolingMock.sol"; diff --git a/test/src/interface/ISubParserToolingV1.t.sol b/test/src/interface/ISubParserToolingV1.t.sol index ab9910b..fd607a6 100644 --- a/test/src/interface/ISubParserToolingV1.t.sol +++ b/test/src/interface/ISubParserToolingV1.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {ISubParserToolingV1} from "src/interface/ISubParserToolingV1.sol"; import {ToolingMock} from "test/concrete/ToolingMock.sol"; diff --git a/test/src/lib/LibCodeGen.addressConstantString.t.sol b/test/src/lib/LibCodeGen.addressConstantString.t.sol index 536dd4b..cc7305e 100644 --- a/test/src/lib/LibCodeGen.addressConstantString.t.sol +++ b/test/src/lib/LibCodeGen.addressConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.bytecodeHashConstantString.t.sol b/test/src/lib/LibCodeGen.bytecodeHashConstantString.t.sol index 23bb39c..b9ea27a 100644 --- a/test/src/lib/LibCodeGen.bytecodeHashConstantString.t.sol +++ b/test/src/lib/LibCodeGen.bytecodeHashConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH, CodelessInstance} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; import {CodeGennable} from "test/concrete/CodeGennable.sol"; diff --git a/test/src/lib/LibCodeGen.bytes32ConstantString.t.sol b/test/src/lib/LibCodeGen.bytes32ConstantString.t.sol index dc3df79..4b5defa 100644 --- a/test/src/lib/LibCodeGen.bytes32ConstantString.t.sol +++ b/test/src/lib/LibCodeGen.bytes32ConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.bytesConstantString.t.sol b/test/src/lib/LibCodeGen.bytesConstantString.t.sol index c66670c..508c12c 100644 --- a/test/src/lib/LibCodeGen.bytesConstantString.t.sol +++ b/test/src/lib/LibCodeGen.bytesConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.commentPrefix.t.sol b/test/src/lib/LibCodeGen.commentPrefix.t.sol index e123c94..e7bc33d 100644 --- a/test/src/lib/LibCodeGen.commentPrefix.t.sol +++ b/test/src/lib/LibCodeGen.commentPrefix.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.describedByMetaHashConstantString.t.sol b/test/src/lib/LibCodeGen.describedByMetaHashConstantString.t.sol index f9fceb5..015150e 100644 --- a/test/src/lib/LibCodeGen.describedByMetaHashConstantString.t.sol +++ b/test/src/lib/LibCodeGen.describedByMetaHashConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH, InvalidContractName} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.filePrefix.t.sol b/test/src/lib/LibCodeGen.filePrefix.t.sol index 3be611d..68ed64c 100644 --- a/test/src/lib/LibCodeGen.filePrefix.t.sol +++ b/test/src/lib/LibCodeGen.filePrefix.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; /// @title LibCodeGenFilePrefixTest diff --git a/test/src/lib/LibCodeGen.integrityFunctionPointersConstantString.t.sol b/test/src/lib/LibCodeGen.integrityFunctionPointersConstantString.t.sol index b52e76f..3be6659 100644 --- a/test/src/lib/LibCodeGen.integrityFunctionPointersConstantString.t.sol +++ b/test/src/lib/LibCodeGen.integrityFunctionPointersConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {IIntegrityToolingV1} from "src/interface/IIntegrityToolingV1.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.literalParserFunctionPointersConstantString.t.sol b/test/src/lib/LibCodeGen.literalParserFunctionPointersConstantString.t.sol index d112443..11eee31 100644 --- a/test/src/lib/LibCodeGen.literalParserFunctionPointersConstantString.t.sol +++ b/test/src/lib/LibCodeGen.literalParserFunctionPointersConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {IParserToolingV1} from "src/interface/IParserToolingV1.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.maxLineLength.t.sol b/test/src/lib/LibCodeGen.maxLineLength.t.sol index 6d2320b..d80b0d5 100644 --- a/test/src/lib/LibCodeGen.maxLineLength.t.sol +++ b/test/src/lib/LibCodeGen.maxLineLength.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {MAX_LINE_LENGTH, NEWLINE_DUE_TO_MAX_LENGTH} from "src/lib/LibCodeGen.sol"; /// @title LibCodeGenMaxLineLengthTest diff --git a/test/src/lib/LibCodeGen.opcodeFunctionPointersConstantString.t.sol b/test/src/lib/LibCodeGen.opcodeFunctionPointersConstantString.t.sol index 3b5e81e..5379380 100644 --- a/test/src/lib/LibCodeGen.opcodeFunctionPointersConstantString.t.sol +++ b/test/src/lib/LibCodeGen.opcodeFunctionPointersConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {IOpcodeToolingV1} from "src/interface/IOpcodeToolingV1.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.operandHandlerFunctionPointersConstantString.t.sol b/test/src/lib/LibCodeGen.operandHandlerFunctionPointersConstantString.t.sol index 6e2b382..f0ed274 100644 --- a/test/src/lib/LibCodeGen.operandHandlerFunctionPointersConstantString.t.sol +++ b/test/src/lib/LibCodeGen.operandHandlerFunctionPointersConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {IParserToolingV1} from "src/interface/IParserToolingV1.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.requireContractName.t.sol b/test/src/lib/LibCodeGen.requireContractName.t.sol index d9676af..5e34593 100644 --- a/test/src/lib/LibCodeGen.requireContractName.t.sol +++ b/test/src/lib/LibCodeGen.requireContractName.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, InvalidContractName} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow, SLOW_HEAD_ALPHABET, SLOW_TAIL_ALPHABET} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.subParserWordParsersConstantString.t.sol b/test/src/lib/LibCodeGen.subParserWordParsersConstantString.t.sol index 1a7b8e6..817c3dd 100644 --- a/test/src/lib/LibCodeGen.subParserWordParsersConstantString.t.sol +++ b/test/src/lib/LibCodeGen.subParserWordParsersConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {ISubParserToolingV1} from "src/interface/ISubParserToolingV1.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibCodeGen.uint8ConstantString.t.sol b/test/src/lib/LibCodeGen.uint8ConstantString.t.sol index 79cd209..ba97799 100644 --- a/test/src/lib/LibCodeGen.uint8ConstantString.t.sol +++ b/test/src/lib/LibCodeGen.uint8ConstantString.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibCodeGen, MAX_LINE_LENGTH} from "src/lib/LibCodeGen.sol"; import {LibCodeGenSlow} from "test/lib/LibCodeGenSlow.sol"; diff --git a/test/src/lib/LibFs.buildFileForContract.t.sol b/test/src/lib/LibFs.buildFileForContract.t.sol index 5855d8a..1139eb1 100644 --- a/test/src/lib/LibFs.buildFileForContract.t.sol +++ b/test/src/lib/LibFs.buildFileForContract.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibFs, GENERATED_DIR} from "src/lib/LibFs.sol"; import {InvalidContractName} from "src/lib/LibCodeGen.sol"; import {CodeGennable} from "test/concrete/CodeGennable.sol"; diff --git a/test/src/lib/LibFs.isPresent.t.sol b/test/src/lib/LibFs.isPresent.t.sol index 3249d30..6bfdbc4 100644 --- a/test/src/lib/LibFs.isPresent.t.sol +++ b/test/src/lib/LibFs.isPresent.t.sol @@ -2,8 +2,8 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; -import {VmSafe} from "forge-std-1.16.1/src/Vm.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; +import {VmSafe} from "forge-std-1.16.2/src/Vm.sol"; import {LibFs, GENERATED_DIR} from "src/lib/LibFs.sol"; /// @title LibFsIsPresentTest @@ -11,7 +11,7 @@ import {LibFs, GENERATED_DIR} from "src/lib/LibFs.sol"; /// that lands somewhere other than the path it was given, so what it answers for /// a symlink is asserted here together with the write that depends on it. /// -/// Symlinks are built with `ln` because forge-std 1.16.1 has no cheatcode that +/// Symlinks are built with `ln` because forge-std 1.16.2 has no cheatcode that /// creates one, and they are read back with `readlink`, which reports the path /// itself and fails on anything that is not a symlink. `vm.readLink` is what the /// library uses, so it is deliberately not what asserts here. diff --git a/test/src/lib/LibFs.t.sol b/test/src/lib/LibFs.t.sol index 3fb6d4f..67d1823 100644 --- a/test/src/lib/LibFs.t.sol +++ b/test/src/lib/LibFs.t.sol @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibFs, GENERATED_DIR} from "src/lib/LibFs.sol"; import {InvalidContractName} from "src/lib/LibCodeGen.sol"; import {LibFsExternal} from "test/concrete/LibFsExternal.sol"; diff --git a/test/src/lib/LibHexString.bytesToHex.t.sol b/test/src/lib/LibHexString.bytesToHex.t.sol index 9961987..ba2b725 100644 --- a/test/src/lib/LibHexString.bytesToHex.t.sol +++ b/test/src/lib/LibHexString.bytesToHex.t.sol @@ -2,8 +2,8 @@ // SPDX-FileCopyrightText: Copyright (c) 2020 Rain Open Source Software Ltd pragma solidity =0.8.25; -import {Test} from "forge-std-1.16.1/src/Test.sol"; -import {Vm} from "forge-std-1.16.1/src/Vm.sol"; +import {Test} from "forge-std-1.16.2/src/Test.sol"; +import {Vm} from "forge-std-1.16.2/src/Vm.sol"; import {LibHexString, UnexpectedHexString} from "src/lib/LibHexString.sol"; import {LibCodeGen} from "src/lib/LibCodeGen.sol"; import {LibHexStringExternal} from "test/concrete/LibHexStringExternal.sol";