All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
pathological.paths.pathological.path-matchers.pathological.file-systems.pathological.file-stores.pathological.attributes.pathological.attribute-specs.copy-recursively and move-recursively
in pathological.files.walk-file-tree in pathological.files where :visit-file-failed-fn
was not being called.pathological.testing.delete-recursively, copy-recursively, move-recursively
and populate-file-tree in pathological.files via an :on-error option
taking :skip or :throw values.pathological.testing.pathological.testing dependencies (com.google.jimfs/jimfs and
org.mockito/mockito-core) are now in provided scope. They are only
required if the pathological.testing namespace is used.populate-file-tree.populate-file-tree.populate-file-tree.populate-file-tree.:on-exists values in populate-file-tree.populate-file-tree would not be applied to
nested entries.:on-entry-exists and :on-directory-exists to :on-exists taking a map
from new type to existing type on populate-file-tree (breaking).:merge on-exists handling type to :append (breaking).populate-file-tree.String, InputStream and Reader content in populate-file-tree.populate-file-tree using :on-entry-exists option;
possible values are :throw, :overwrite or :skip.populate-file-tree using :on-directory-exists option;
possible values are :throw, :overwrite, :merge or :skip.BasicFileAttributes now passed as a map to pre-visit-directory-fn and
visit-file-fn on walk.open?, read-only?, close and separator functions in
pathological.file-systems.supports-file-attribute-view, read-file-store-attribute-view and
read-attribute on file stores.BasePath protocol to Pathable.BasicFileStore record from file-stores in
pathological.file-systems.BasicUserPrincipal -> UserPrincipalBasicGroupPrincipal -> GroupPrincipal*FileAttributes -> *FileAttributeViewsBasicFileStore -> FileStoreread-file-attribute-view method with corresponding records for default view
types.set-attribute method.read-attribute method.read-attributes method.lines method.lines-stream method.file-store method to pathological.paths.file-stores method to pathological.file-systems.supported-file-attribute-views method to pathological.file-systems.read-all-bytes method.create-temp-file method.create-temp-directory method.size method.list method.find-stream method.walk-stream method.list-stream method.probe-content-type method.not-exists? method.read-owner method.set-owner method.read-last-modified-time method.set-last-modified-time method.new-buffered-reader method.new-buffered-writer method.delete-if-exists method.read-posix-file-permissions method.set-posix-file-permissions method.->posix-file-permissions, ->posix-file-permissions-string and
->posix-file-permissions-attribute now deal in sets of keywords.docs on release.Can you improve this documentation? These fine people already did:
Toby Clemson & Circle CIEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |