Commit Graph

16 Commits

Author SHA1 Message Date
topjohnwu
8e38c3619a Remove deprecated methods/fields/classes 2020-07-19 04:53:03 -07:00
topjohnwu
5b63c1213e Deprecate classes/methods 2020-07-19 03:13:30 -07:00
topjohnwu
5363a79819 Kotlin DSL! 2020-07-17 22:41:15 -07:00
topjohnwu
d053c3fa8c Refresh the project 2020-07-17 16:27:24 -07:00
PerfectSlayer
058fe022f2 fix(io): Fix SuFile#getParent() when no parent available
The library does not handle the case where no parent available.
You can test the fix using the usual recursive usage of File#getParent():
```java
File file = ...
while (file != null) {
    ...
    file = file.getParent();
}
```
Note that return `null` is part of the `File#getParentFile()` contract.
2019-04-23 03:46:16 -04:00
topjohnwu
393963b661 Improve SuFile 2019-04-18 14:39:16 -04:00
topjohnwu
d35e3f64a7 ShellIO rewrite 2019-04-17 16:08:04 -04:00
topjohnwu
13776bb560 Update copyright 2019-04-15 23:18:08 -04:00
topjohnwu
c15ce1ae5d Less wrapping around SuFileOutputStream 2019-04-08 19:08:13 -04:00
topjohnwu
7b96febb60 Don't use File wrapper, directly use ShellFile 2019-04-08 19:08:13 -04:00
topjohnwu
4d602e6107 Prevent NPE when returned file list is null 2019-03-21 10:31:36 -04:00
topjohnwu
1f94112600 Strip out all deprecated APIs 2019-02-07 00:20:45 -05:00
topjohnwu
ad7307f1bc Aggregate Javadoc from all modules 2019-02-06 22:22:56 -05:00
topjohnwu
ef1b31afe8 Prevent classname clashes 2019-01-04 05:16:22 +08:00
topjohnwu
2ee9855fba Adjust javadoc 2019-01-04 04:10:29 +08:00
topjohnwu
d0a75d1f80 Move I/O to separate module 2019-01-04 03:58:21 +08:00