Skip to content

Commit 9a4f3b5

Browse files
committed
Replace big example with simple examples
1 parent 7a53342 commit 9a4f3b5

15 files changed

Lines changed: 64 additions & 224 deletions

example/Main.scala

Lines changed: 0 additions & 25 deletions
This file was deleted.

example/git/Commit.scala

Lines changed: 0 additions & 17 deletions
This file was deleted.

example/git/Contributor.scala

Lines changed: 0 additions & 3 deletions
This file was deleted.

example/git/Lang.scala

Lines changed: 0 additions & 35 deletions
This file was deleted.

example/git/Repo.scala

Lines changed: 0 additions & 95 deletions
This file was deleted.

example/test/RepoTest.scala

Lines changed: 0 additions & 49 deletions
This file was deleted.

examples/DirGetTotalSize.sc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//> using toolkit "latest"
2+
3+
val totalSize = os.walk.stream.attrs(os.pwd)
4+
.collect { case (path, attrs) if attrs.isFile => attrs.size }
5+
.sum
6+
7+
println(totalSize)

examples/FileReadText.sc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
//> using toolkit "latest"
2+
3+
val text = os.read(os.pwd / "File.txt")
4+
println(text)

examples/JsonReading.sc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
//> using toolkit "latest"
2+
3+
import upickle.default._
4+
5+
case class PetOwner(name: String, pet: String) derives ReadWriter
6+
val jsonString = """{"name": "Peter", "pet": "Toolkitty"}"""
7+
val petOwner: PetOwner = read[PetOwner](jsonString)
8+
9+
println(petOwner)

examples/JsonWriting.sc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
//> using toolkit "latest"
2+
3+
import upickle.default._
4+
5+
case class PetOwner(name: String, pet: String) derives ReadWriter
6+
val petOwner = PetOwner("Peter", "Toolkitty")
7+
val json = write(petOwner)
8+
9+
println(json)

0 commit comments

Comments
 (0)