FluentPath

  •        0

FluentPath implements a modern wrapper around System.IO, using modern patterns such as fluent APIs and Lambdas. By using FluentPath instead of System.IO, you'll be able to chain calls and act on sets of files as if they were individual files.

http://fluentpath.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

wildcard - Efficient file system pattern matching in Java


The `glob` method collects files and directories using literal characters and optional wildcards: Paths paths = new Paths(); paths.glob("/some/directory", "resources"); paths.glob("/some/directory", "images/**/*.jpg", "!**/.svn/**");The first parameter defines the root directory of the search. Subsequent parameters are a variable number of search patterns. The following wildcards are supported in search patterns:<table> <tr><td>`?`</td><td>Matches any single character. Eg, `something?`

emacs-ycmd - Emacs client for ycmd, the code completion system.


To use `ycmd-mode` in all supported modes, add the following to your emacs config:```emacs(require 'ycmd)(ycmd-setup)```Or add `ycmd-mode` to a specific supported mode:```emacs(require 'ycmd)(add-hook 'c++-mode-hook 'ycmd-mode)```Use the variable `ycmd-server-command` to specify how to run the server. It will typically be something like:```emacs(set-variable 'ycmd-server-command '("python" "/path/to/ycmd/package"))```If you've got a *global ycmd configuration*, specify that in youremacs configur

Path Length Checker


Path Length Checker is a stand-alone app that allows you to specify a root directory, and it gives you back a list of all paths (i.e. files and directories) in that root directory and their lengths. It includes features such as pattern matching and min/max length constraints, ...

Sublime-Rooter - sublime plugin -sets root directory using file path of file in active view


sublime plugin -sets root directory using file path of file in active view

path-type - Check if a path is a file, directory, or symlink


Check if a path is a file, directory, or symlink

solrlogmanager - solr-logstash


1. Copy the logstash_deploy folder to your disk. This contains a working version of LogStash and you can run LogStash and the Solr Output Writer from this directory.2. Copy provided ManagedIndexSchemaFactory configured logstash_logs directory to your Solr collection folder. If you rename the folder, also appropriately modify the core.properties.3. If you are on a older version of Solr (before 4.4), go to the Solr Admin Page and add a new core. In the name and instanceDir fields enter: logstash

gotar - A replacement for `go build` that includes static assets


Notes-----gotar works by creating a self-extracting tar file with your app in it. When the gotar app is run it:1. exports the current working directory to the `$GOTAR_PWD` environment variable1. creates a temporary directory (and exports as `$GOTAR_DIR`)1. cds into `$GOTAR_DIR`1. untars all of your files1. execs your app.If your app doesn't depend on its working directory (e.g. servers) then thiswill work flawlessly. However if you need access to the working directory younow need to access it vi

Glimpse.TextReader - Plugin for Glimpse reads text file content for 1-many in directory path


Plugin for Glimpse reads text file content for 1-many in directory path

go.flag.pkgpath - Go library provides directory and file flags with import path based defaults.


Go library provides directory and file flags with import path based defaults.

pathmate - File and directory path manipulation library for .NET that sucks less.


File and directory path manipulation library for .NET that sucks less.

Copy Path


This is a Windows Explorer shell extension that will allow you to right click on a drive or file system object and copy the path of the file to the clipbpoard. If the drive is a mapped drive or the file system object exits on a mapped drive it will resolve the full UNC path.

dropwizard-index-page - A Dropwizard bundle that serves the index page for a single page application


The default index page path is service/web/index.html and you can override the path via the IndexPageConfigurable interface.NOTE: The path for the index page can be either the file sytem path or the classpath and the file system path takes precedence over the classpath if the file exists in both paths.

solr-scale-tk - Fabric-based framework for deploying and managing SolrCloud clusters in the cloud.


Setup========Make sure you're running Python 2.7 and have installed Fabric and boto dependencies. On the Mac, you can do:```sudo easy_install fabricsudo easy_install boto```For more information about fabric, see: http://docs.fabfile.org/en/1.8/Clone the pysolr project from github and set it up as well:```git clone https://github.com/toastdriven/pysolr.gitcd pysolrsudo python setup.py install```Note, you do not need to know any Python in order to use this framework.Local Setup========The framewor

Managing-file-system-paths - How to manage file system paths using the `path` module


How to manage file system paths using the `path` module

doorstop - Requirements management using version control.


- talks: [GRDevDay](https://speakerdeck.com/jacebrowning/doorstop-requirements-management-using-python-and-version-control), [BarCamp](https://speakerdeck.com/jacebrowning/strip-searched-a-rough-introduction-to-requirements-management)- sample: [Generated HTML](http://doorstop.info/reqs/index.html)- documentation: [API](http://doorstop.info/docs/index.html), [Demo](http://nbviewer.ipython.org/gist/jacebrowning/9754157)Getting Started===============Requirements------------* Python 3.3+* A version

Automating SQL Azure Backup using Worker role


This tool is used for backup functionality on SQL Azure database and tables in a periodical timeline. The code can deployed as a Worker role with Azure or on-premise environment and the backup file can store in blob storage or a file system.

path-classloader - A Class Loader that works on a Java 7 (JSR-203) file system path.


A Class Loader that works on a Java 7 (JSR-203) file system path.

p6-file-directory-tree - Port of File::Path::Tiny to Perl 6 - create and delete directories


Port of File::Path::Tiny to Perl 6 - create and delete directories

php directory listing - phpdl / pdl


This is phpdl or pdl, a little php script which makes a directory listing. It shows the inode , file, name (with link), file size, timestamp, permissions, path and directory size. It is styled with some colors.

PathBuilder - property path builder, fluent style using expression trees


property path builder, fluent style using expression trees