code: protected boolean canParse(final File sourceFile) {
      final String sourceName = sourceFile.toString();
      final int lastPeriod = sourceName.lastIndexOf('.');
      if (lastPeriod >= 0 && lastPeriod == sourceName.length() - 4) {
        final String ext = sourceName.substring(lastPeriod).toUpperCase();
        if (ext.equals(".DLL") || ext.equals(".TLB") || ext.equals(".RES")) {
          return false;
        }
      }
      return true;
    }
docs: Checks file name to see if parse should be attempted
  
  Default implementation returns false for files with extensions '.dll',
  'tlb', '.res'