Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.teamcity Publish artifacts from correct folder Apr 3, 2019
content
core
examples Change `name` from Path? to String? to simplify operations. Mar 20, 2019
gradle/wrapper
.gitignore
README.md Add preliminary API documentation Mar 5, 2019
build.gradle
gradle.properties Upgrade infra to skip api tasks for disabled native compilations Apr 3, 2019
gradlew Initial JS implementation Feb 8, 2019
gradlew.bat Initial JS implementation Feb 8, 2019
settings.gradle Composite build for normal builds, local maven repo, publish to bintray Feb 12, 2019

README.md

kotlinx-files [WIP]

Cross-platform file API in pure Kotlin which provides uniform path-based interface for JVM, JS and Native.

API description

The core API concept is Path interface. Path represents a path in the file system, which can point to file, directory or symbolic link. Path can be absolute or relative. Path instance can be obtained directly from the filesystem (FileSystem.path(str)) or via factory method Path(string). In the latter default file system will be used.

You can’t perform that action at this time.