Callers should instead call BlobBuilder.contentMD5, usually with the results from Guava Hashing.md5(). This narrows the API and removes a strange IOException from callers. You can merge this Pull Request by running:
git pull https://github.com/maginatics/jclouds remove-calculate-md5 Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/218 -- Commit Summary -- * Remove BlobBuilder.calculateMD5 -- File Changes -- M apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java (3) M blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java (7) M blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobBuilderImpl.java (5) M blobstore/src/test/java/org/jclouds/blobstore/TransientBlobRequestSignerTest.java (15) M blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java (6) M blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseContainerIntegrationTest.java (4) -- Patch Links -- https://github.com/jclouds/jclouds/pull/218.patch https://github.com/jclouds/jclouds/pull/218.diff
