jqa-core-framework
jqa-core-framework copied to clipboard
Non-Local files should preserve their name and extensions
Certain scanner plugins rely on file names and their extensions to decide whether a file should be accepted or not.
Currently files provided via archives are extracted to temporary files with a .tmp extension. Such virtual/non-local files should be extracted to a temp directory including their directory structure, file name and extensions to make life for plugins easier.