Skip to content

Clojure module to apply function on every file in file hierarchy.

License

Notifications You must be signed in to change notification settings

setmy-info/clj-file-traversal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clj-file-traversal

Development

Test

lein test

Build documentation

lein codox
# Or
lein doc

Build

lein uberjar

Deploy to Clojars repository

lein deploy clojars

TODO

  1. Codox to generate also documentation for private functions.
  2. Codox: document map content once, for many functions and linking to that (like @see in JavaDocs)
  3. Directory handler function.
  4. Pass map with callback functions, filtering options.
  5. Creation time getting and adding to handling map. Path filePath = Paths.get(fileName); BasicFileAttributes fileAttributes = Files.readAttributes(filePath, BasicFileAttributes.class); fileAttributes.creationTime()

About

Clojure module to apply function on every file in file hierarchy.

Resources

License

Stars

Watchers

Forks

Packages

No packages published