I wondered what happens if for example OpenZeppelin changes the path of a contract I have imported like this: import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
? Will my contract still be working as before?
I could imagine that the EVM searches for the exact same contract in its memory and then just changes the import to the path where the EVM stores this file... Just asking to make sure my contract still works in like 3 years after I use such imports