Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tuist/PathKit
Effortless path operations in Swift
https://github.com/tuist/PathKit
Improved interface for traversing
cb7c75e781bef9c6b3aca8a7bc7dc1c1c54703ad authored over 9 years ago by Marius Rackwitz <[email protected]>
cb7c75e781bef9c6b3aca8a7bc7dc1c1c54703ad authored over 9 years ago by Marius Rackwitz <[email protected]>
Add accessors for special paths
Home dir, temp dir
f9adf054437e9cff0773da612824d44c61789eea authored over 9 years ago by Marius Rackwitz <[email protected]>
Path passed to NSData.writeToFile must be normalized
e86c445f9e114cdad15ef7d58968f5ddd8701f8d authored over 9 years ago by Marius Rackwitz <[email protected]>
e86c445f9e114cdad15ef7d58968f5ddd8701f8d authored over 9 years ago by Marius Rackwitz <[email protected]>
Implement Comparable
b73673c073c741f1387aceac435140c068b68b21 authored over 9 years ago by Marius Rackwitz <[email protected]>
b73673c073c741f1387aceac435140c068b68b21 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Project] Gather coverage data
57380012ecfeaa9313271e7ec3685eb78d2e0a53 authored over 9 years ago by Marius Rackwitz <[email protected]>
57380012ecfeaa9313271e7ec3685eb78d2e0a53 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Test] Avoid force-unwrapping with XCTAssertEqual
7f648d8ad2e952b2db6a31e510eb617e4714b89d authored over 9 years ago by Marius Rackwitz <[email protected]>
7f648d8ad2e952b2db6a31e510eb617e4714b89d authored over 9 years ago by Marius Rackwitz <[email protected]>
[Test] Align chdir test with method name
1850c78116fc574776d3a033cea3805b4a660cda authored over 9 years ago by Marius Rackwitz <[email protected]>
1850c78116fc574776d3a033cea3805b4a660cda authored over 9 years ago by Marius Rackwitz <[email protected]>
Implement Pattern Matching
bde02bacfaf10cef83cf9d8b84c797c4355c0119 authored over 9 years ago by Marius Rackwitz <[email protected]>
bde02bacfaf10cef83cf9d8b84c797c4355c0119 authored over 9 years ago by Marius Rackwitz <[email protected]>
Add methods to get path components
26a2110249e69ce479484c272b7a0854183bdcb9 authored over 9 years ago by Marius Rackwitz <[email protected]>
26a2110249e69ce479484c272b7a0854183bdcb9 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Style] Remove unnecessary paranthesis
a53180f6c7f89e50b4883d912983aed434128ba1 authored over 9 years ago by Marius Rackwitz <[email protected]>
a53180f6c7f89e50b4883d912983aed434128ba1 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Test] Cover all cases for appending paths
168a6589bb07f983480e5da9e63edd06b047fcc8 authored over 9 years ago by Marius Rackwitz <[email protected]>
168a6589bb07f983480e5da9e63edd06b047fcc8 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Doc] Document everything properly
93f7e12c9b4d2137a023e054f9542c0e8cbabb3e authored over 9 years ago by Marius Rackwitz <[email protected]>
93f7e12c9b4d2137a023e054f9542c0e8cbabb3e authored over 9 years ago by Marius Rackwitz <[email protected]>
Expose parameter encoding on read & write
28013e5fc997aba85bffc0956301702f6fa8bb5d authored over 9 years ago by Marius Rackwitz <[email protected]>
28013e5fc997aba85bffc0956301702f6fa8bb5d authored over 9 years ago by Marius Rackwitz <[email protected]>
[Test] Cover read fallback to nil
45afc88df41c9dca96f3d73c0f0379f922df7094 authored over 9 years ago by Marius Rackwitz <[email protected]>
45afc88df41c9dca96f3d73c0f0379f922df7094 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Style] Use space between identifier and type
f30a246cb1d65595ff474713c62781ea4440289c authored over 9 years ago by Marius Rackwitz <[email protected]>
f30a246cb1d65595ff474713c62781ea4440289c authored over 9 years ago by Marius Rackwitz <[email protected]>
[Style] Implement methods in extensions
b3524b7db1ac73ab88e3784118221c13e4a8a474 authored over 9 years ago by Marius Rackwitz <[email protected]>
b3524b7db1ac73ab88e3784118221c13e4a8a474 authored over 9 years ago by Marius Rackwitz <[email protected]>
Re-expose NSFileManager's defaultInstance internally
1df21c373347d58009a3b9896d6adb8fcc0eb0bf authored over 9 years ago by Marius Rackwitz <[email protected]>
1df21c373347d58009a3b9896d6adb8fcc0eb0bf authored over 9 years ago by Marius Rackwitz <[email protected]>
Expose path info methods instead as readonly vars
concerns: isAbsolute, isRelative, exists, isDirectory
ffbb31a1f5e7c9af830a3ded7c55c3238d8fe64a authored over 9 years ago by Marius Rackwitz <[email protected]>
Add Xcode 7 beta 6 support
f26eefa06e0db9b123f9b83231a16f6912c59293 authored over 9 years ago by Kyle Fuller <[email protected]>
f26eefa06e0db9b123f9b83231a16f6912c59293 authored over 9 years ago by Kyle Fuller <[email protected]>
Migrate to Swift of Xcode 7b5
29abebea4240b34e9d44d7a65de1ba9a77975aea authored over 9 years ago by Marius Rackwitz <[email protected]>
29abebea4240b34e9d44d7a65de1ba9a77975aea authored over 9 years ago by Marius Rackwitz <[email protected]>
[Tests] Use CatchingFire assertions
bc288d7e2d2920e222c16ad255fb9718db4b61f8 authored over 9 years ago by Marius Rackwitz <[email protected]>
bc288d7e2d2920e222c16ad255fb9718db4b61f8 authored over 9 years ago by Marius Rackwitz <[email protected]>
Add .gitignore
204f090f74d980899111926e3d5aad6966980890 authored over 9 years ago by Marius Rackwitz <[email protected]>
204f090f74d980899111926e3d5aad6966980890 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Pods] Integrate to depend on CatchingFire for tests
07e56ada5e8480aa2c2bb7f29d7dd1a12cbfee96 authored over 9 years ago by Marius Rackwitz <[email protected]>
07e56ada5e8480aa2c2bb7f29d7dd1a12cbfee96 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Doc] Point out that normalize() resolves '~'
d887af3f4631b81c1a2a925bd4402a037d9c9fb3 authored over 9 years ago by Marius Rackwitz <[email protected]>
d887af3f4631b81c1a2a925bd4402a037d9c9fb3 authored over 9 years ago by Marius Rackwitz <[email protected]>
[Project] Migrate to recommended settings for Xcode 7
a3fd0fc40380802496093af90edcc57726758674 authored over 9 years ago by Marius Rackwitz <[email protected]>
a3fd0fc40380802496093af90edcc57726758674 authored over 9 years ago by Marius Rackwitz <[email protected]>
Migrate to Swift 2.0
e856c0a096ea35e2d0b565af1e3cf0a9eab9d49e authored over 9 years ago by Marius Rackwitz <[email protected]>
e856c0a096ea35e2d0b565af1e3cf0a9eab9d49e authored over 9 years ago by Marius Rackwitz <[email protected]>
Remove Travis CI
18f749ccf84a7c6c81f143cecb8826143179f914 authored over 9 years ago by Kyle Fuller <[email protected]>
18f749ccf84a7c6c81f143cecb8826143179f914 authored over 9 years ago by Kyle Fuller <[email protected]>
Revert "Add iOS framework support"
This reverts commit 3ed434f75e8f9f23674cc595f5762541c5ea5741.
4509a5b8ad9c3a7ca091762339659c8f6420f078 authored over 9 years ago by Kyle Fuller <[email protected]>
Release 0.3.0
8df35ddda7ec13380ab8641ac66f1fef1e8aba6e authored over 9 years ago by Kyle Fuller <[email protected]>
8df35ddda7ec13380ab8641ac66f1fef1e8aba6e authored over 9 years ago by Kyle Fuller <[email protected]>
Support Swift 1.2
1e1a615a0269e069d8ee71232b8091dde3a19a00 authored over 9 years ago by Kyle Fuller <[email protected]>
1e1a615a0269e069d8ee71232b8091dde3a19a00 authored over 9 years ago by Kyle Fuller <[email protected]>
Release 0.2.0
b635b75e7575ddfa4a78a4da0ed19a1345ca1da7 authored almost 10 years ago by Kyle Fuller <[email protected]>
b635b75e7575ddfa4a78a4da0ed19a1345ca1da7 authored almost 10 years ago by Kyle Fuller <[email protected]>
Improve documentation
df3b65df07c943d2cd0b8d3eb003dcbd1d1c7cc7 authored almost 10 years ago by Kyle Fuller <[email protected]>
df3b65df07c943d2cd0b8d3eb003dcbd1d1c7cc7 authored almost 10 years ago by Kyle Fuller <[email protected]>
[travis] Quickly lint podspec
8892b77ac5d9433b75398428e32235979c15d42a authored about 10 years ago by Kyle Fuller <[email protected]>
8892b77ac5d9433b75398428e32235979c15d42a authored about 10 years ago by Kyle Fuller <[email protected]>
[travis] Lint podspec
b887bf06e2e723a00c64fea65f8c9cb145ede32b authored about 10 years ago by Kyle Fuller <[email protected]>
b887bf06e2e723a00c64fea65f8c9cb145ede32b authored about 10 years ago by Kyle Fuller <[email protected]>
[Path] Add method to write data
59fc90423f771ca9d205c47896966a14598c8e12 authored about 10 years ago by Kyle Fuller <[email protected]>
59fc90423f771ca9d205c47896966a14598c8e12 authored about 10 years ago by Kyle Fuller <[email protected]>
[Path] Add children method
0e7ff8638aa6a40481b965a6d575a2935fd79932 authored about 10 years ago by Kyle Fuller <[email protected]>
0e7ff8638aa6a40481b965a6d575a2935fd79932 authored about 10 years ago by Kyle Fuller <[email protected]>
Include missing isDirectory
a12313e436630841253a06bc03b3c302b076af46 authored about 10 years ago by Kyle Fuller <[email protected]>
a12313e436630841253a06bc03b3c302b076af46 authored about 10 years ago by Kyle Fuller <[email protected]>
[Path] Add `read` method
fe8fcbe836000b752d1fefdaac2b49c96c298004 authored about 10 years ago by Kyle Fuller <[email protected]>
fe8fcbe836000b752d1fefdaac2b49c96c298004 authored about 10 years ago by Kyle Fuller <[email protected]>
Add iOS framework support
3ed434f75e8f9f23674cc595f5762541c5ea5741 authored about 10 years ago by Kyle Fuller <[email protected]>
3ed434f75e8f9f23674cc595f5762541c5ea5741 authored about 10 years ago by Kyle Fuller <[email protected]>
[Path] Conform to Hashable
899047a1dfbf1d150e92634e8cec1b2854071d93 authored about 10 years ago by Kyle Fuller <[email protected]>
899047a1dfbf1d150e92634e8cec1b2854071d93 authored about 10 years ago by Kyle Fuller <[email protected]>
[README] Update chdir
24fa9e984863f333adf2899820dc9eddbe5d35f0 authored about 10 years ago by Kyle Fuller <[email protected]>
24fa9e984863f333adf2899820dc9eddbe5d35f0 authored about 10 years ago by Kyle Fuller <[email protected]>
Use travis-ci for testing
9c70de9bc8423e838c54bcff58df8412206aa2f9 authored about 10 years ago by Kyle Fuller <[email protected]>
9c70de9bc8423e838c54bcff58df8412206aa2f9 authored about 10 years ago by Kyle Fuller <[email protected]>
Add `with`, a way to change cwd
9ba75010262aba33e141eedf0ab2590e82c99053 authored about 10 years ago by Kyle Fuller <[email protected]>
9ba75010262aba33e141eedf0ab2590e82c99053 authored about 10 years ago by Kyle Fuller <[email protected]>
Add some tests
10847e338646e3898086d3e4fc22e0175aa82cee authored about 10 years ago by Kyle Fuller <[email protected]>
10847e338646e3898086d3e4fc22e0175aa82cee authored about 10 years ago by Kyle Fuller <[email protected]>
Create an Xcode project
de1098be73699e9131a0024fd508977a72c78d55 authored about 10 years ago by Kyle Fuller <[email protected]>
de1098be73699e9131a0024fd508977a72c78d55 authored about 10 years ago by Kyle Fuller <[email protected]>
Include a podspec
4faf1bd262d99f8b287ed56fe7f9a73f26064e8f authored about 10 years ago by Kyle Fuller <[email protected]>
4faf1bd262d99f8b287ed56fe7f9a73f26064e8f authored about 10 years ago by Kyle Fuller <[email protected]>
Updates for Xcode 6.1
faf7891602b8aed2fcf966ea383814b3ca791c48 authored about 10 years ago by Kyle Fuller <[email protected]>
faf7891602b8aed2fcf966ea383814b3ca791c48 authored about 10 years ago by Kyle Fuller <[email protected]>
[README] Document absolute()
b6591d1a88fdf9966e26cea46fb38b932d89eb2b authored over 10 years ago by Kyle Fuller <[email protected]>
b6591d1a88fdf9966e26cea46fb38b932d89eb2b authored over 10 years ago by Kyle Fuller <[email protected]>
Initial commit
5e7b75f13686d5b092b7dc77e5a96e5109dbc810 authored over 10 years ago by Kyle Fuller <[email protected]>
5e7b75f13686d5b092b7dc77e5a96e5109dbc810 authored over 10 years ago by Kyle Fuller <[email protected]>