You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ShadowCopyAction$ArchiveFileTreeElement breaks the contract of FileTreeElement that states it never returns null. I got this while writing my own Transformer, although I can handle this corner case, it's not clear in the documentation that this might happen and it's also not good to break an interface contract.
I don't know how it would be possible to solve this, if possible at all.
The text was updated successfully, but these errors were encountered:
That's interesting. Yeah, the issue here is that the java File type doesn't support virtual filesystems like in an archive. That's what Path does. So I'm not sure there is a way to do this because the resulting File couldn't be properly formed.
Shadow Version
7.1.2
Gradle Version
7.4.2
Description
ShadowCopyAction$ArchiveFileTreeElement breaks the contract of FileTreeElement that states it never returns null. I got this while writing my own
Transformer
, although I can handle this corner case, it's not clear in the documentation that this might happen and it's also not good to break an interface contract.I don't know how it would be possible to solve this, if possible at all.
The text was updated successfully, but these errors were encountered: