aboutsummaryrefslogtreecommitdiff
path: root/jimfs/src/main
AgeCommit message (Expand)Author
2013-10-21Change regular file deletion to only actually delete/free blocks when all ope...Colin Decker
2013-10-21Relax options parameter types from ImmutableSet to Set.Colin Decker
2013-10-21Small change to directory snapshotting for DirectoryStream.Colin Decker
2013-10-19Replace *Options classes with ImmutableSets and an Options class with static ...Colin Decker
2013-10-19Avoid creating unnecessary FileChannel when opening an InputStream or OutputS...Colin Decker
2013-10-19Fix a bug in table resizing.Colin Decker
2013-10-18Rename FileContent.sizeInBytes() to size().Colin Decker
2013-10-18Add some clarification in comments and javadoc.Colin Decker
2013-10-18Inline DirectoryTable into Directory once more, renaming Directory back to Di...Colin Decker
2013-10-18Rename DirectoryTable to Directory and replace its use of HashMap with custom...Colin Decker
2013-10-18Minor changes.Colin Decker
2013-10-18Make the Windows path syntax "\foo\bar" (absolute path on current drive) expl...Colin Decker
2013-10-18Avoid allocation of attributes map in Inode unless it's needed.Colin Decker
2013-10-18Synchronize access to attributes in Inode rather than using Atomic/Concurrent...Colin Decker
2013-10-18Minor changes.Colin Decker
2013-10-18Add some additional parameter validation for Configuration.Builder.Colin Decker
2013-10-18Get rid of PathNormalizer, rolling its methods in to Normalization.Colin Decker
2013-10-18Some renaming of Normalization constants.Colin Decker
2013-10-18Change Configuration to an immutable type with a mutable Builder.Colin Decker
2013-10-17Make AttributeProvider non-generic again... it wasn't necessary.Colin Decker
2013-10-17Add a TODOColin Decker
2013-10-17Tiny reformatting.Colin Decker
2013-10-17Change Inode.id() from a long to an int.Colin Decker
2013-10-17Rename FileMetadata to Inode; move everything in attribute.providers to attri...Colin Decker
2013-10-17Greatly simplify attribute handling.Colin Decker
2013-10-14Change path normalization config again, to use an enum.Colin Decker
2013-10-11Rename AttributeStore to FileMetadata and IoSupplier to FileMetadataSupplier.Colin Decker
2013-10-11Move c.g.jimfs.common.IoSupplier to c.g.jimfs.attribute.IoSupplier.Colin Decker
2013-10-11Move everything from c.g.jimfs.path to c.g.jimfs.Colin Decker
2013-10-11Move normalization settings out of PathType and into Configuration.Colin Decker
2013-10-11Change PathType to use Normalization rather than CaseSensitivity.Colin Decker
2013-10-11Rename PathNormalizer to Normalization and make various improvements to it.Colin Decker
2013-10-10Add PathNormalizer, intended to replace current normalization and case insens...Colin Decker
2013-10-10Set initial attributes on root directories.Colin Decker
2013-10-09Change JimfsPath.normalize to not allocate any objects when the path is alrea...Colin Decker
2013-10-09Make deleting working directory by relative path fail.Colin Decker
2013-10-09Fix lookup of a root directory that doesn't exist to always throw NoSuchFileE...Colin Decker
2013-10-09Add special lookup handling for root dirs.Colin Decker
2013-10-09Make JimfsPath and PathService final rather than abstract.Colin Decker
2013-10-09Add the ability to configure whether or not links and/or symbolic links are s...Colin Decker
2013-10-08Separate tests for Unix-like and Windows-like file systems from JimfsIntegrat...Colin Decker
2013-10-08Make a few classes final.Colin Decker
2013-10-04Minor changeColin Decker
2013-10-04Add a benchmark for FileSystem creation.Colin Decker
2013-10-04Remove ability to configure regular file storage for now.Colin Decker
2013-10-04Add some more javadoc in GlobToRegex.Colin Decker
2013-10-03Remove ArrayByteStore and DirectByteStore.Colin Decker
2013-10-03Remove argument precondition checking from ByteStore methods; channel and str...Colin Decker
2013-10-03Make \0 character illegal in Unix paths.Colin Decker
2013-10-03A few minor changes.Colin Decker