Skip to content

Commit d8ef1aa

Browse files
authored
Update directory.jule
1 parent 0ed181a commit d8ef1aa

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/directory.jule

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
use "std/fs"
2-
use "std/process"
1+
use "std/os"
32
use "std/strings"
43

54
static mut Table: str = ""
@@ -14,13 +13,13 @@ static IgnorePackages: [...]str = [
1413
fn workflowFailed(message: str) {
1514
const FailExitCode = 1
1615
println(message)
17-
process::Exit(FailExitCode)
16+
os::Exit(FailExitCode)
1817
}
1918

2019
fn write(text: str) { Table += text }
2120
fn writeLine(text: str) { write(text + "\n") }
2221

23-
fn sortDirents(mut &dirents: []&fs::DirEntry) {
22+
fn sortDirents(mut &dirents: []os::Dir) {
2423
let mut i = 0
2524
for i < len(dirents)-1; i++ {
2625
let mut j = 0
@@ -66,7 +65,7 @@ fn makeName(mut s: str): str {
6665
}
6766

6867
fn appendPackage(package: str) {
69-
let mut dirents = fs::Directory.Read(package) else {
68+
let mut dirents = os::Dir.Read(package) else {
7069
workflowFailed("package did not readed: " + package)
7170
ret // Avoid error.
7271
}
@@ -94,14 +93,14 @@ fn appendPackage(package: str) {
9493

9594
fn createDirectoryMd() {
9695
const MdPath = "./DIRECTORY.md"
97-
fs::File.Write(MdPath, []byte(Table), 0o660) else {
96+
os::File.Write(MdPath, []byte(Table), 0o660) else {
9897
workflowFailed("a problem occurs when creating " + MdPath)
9998
}
10099
}
101100

102101
fn main() {
103102
writeLine("# Table of Contents")
104-
let mut dirents = fs::Directory.Read(".") else {
103+
let mut dirents = os::Dir.Read(".") else {
105104
workflowFailed("directory did not readed")
106105
ret // Avoid error.
107106
}
@@ -119,4 +118,4 @@ dirent:
119118
}
120119
}
121120
createDirectoryMd()
122-
}
121+
}

0 commit comments

Comments
 (0)