Skip to content

Commit

Permalink
convert Solidity SC resolution globs to PathBuf
Browse files Browse the repository at this point in the history
  • Loading branch information
hedgar2017 committed Jan 16, 2025
1 parent d7e8a95 commit e390d28
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions compiler_tester/src/vm/eravm/system_contracts.rs
Original file line number Diff line number Diff line change
Expand Up @@ -336,8 +336,12 @@ impl SystemContracts {
"era-contracts/system-contracts/contracts/interfaces/**/*.sol",
"era-contracts/system-contracts/contracts/openzeppelin/**/*.sol",
"tests/solidity/complex/interpreter/*.sol",
] {
for path in glob::glob(pattern)?.filter_map(Result::ok) {
]
.into_iter()
.map(PathBuf::from)
{
for path in glob::glob(pattern.to_str().expect("Always valid"))?.filter_map(Result::ok)
{
let path = path.to_string_lossy().to_string();
if !solidity_file_paths.contains(&path) {
solidity_file_paths.push(path);
Expand Down

0 comments on commit e390d28

Please sign in to comment.