code: @Override
      public Collection<Asset> getAllAssets() throws IOException, RequestFailureException {
          Collection<Asset> allAssets = new ArrayList<Asset>();
          for (File f : assets) {
              try {
                  allAssets.add(getAsset(f));
              } catch (BadVersionException e) {
                  // Ignore assets with unknown versions
              }
          }
          return allAssets;
      }
docs: {@inheritDoc}