← Packages / sigil / Capabilities

IO.FileRead

in sigil v0.1.1

v0.1.1 declares IO.FileRead. v0.1.0 did not. Declaring is the event recorded here — whether the capability was newly exercised is a separate claim the registry cannot make.

Where it is declared

lib/assets.march:3Declared nothing in the previous version
1mod Assets do
2
3 needs IO.FileRead
4 needs IO.FileWrite
5
6 pfn fmt_err(e) : String do
lib/build.march:5
2
3 needs IO.Console
4 needs IO.Spawn
5 needs IO.FileRead
6 needs IO.FileWrite
7
8 -- Wrapper for a user-supplied layout function.
lib/scaffold.march:3Declared nothing in the previous version
1mod Scaffold do
2
3 needs IO.FileRead
4 needs IO.FileWrite
5
6 pfn fmt_err(e) : String do
lib/serve.march:6
3 needs IO.Console
4 needs IO.NetListen
5 needs IO.Spawn
6 needs IO.FileRead
7 needs IO.Process
8 needs IO.WebSocket
9
lib/siteconfig.march:42
39
40mod SiteConfig do
41
42 needs IO.FileRead
43
44 -- Default config file name, looked up relative to the current working dir.
45 fn default_path() : String do "sigil.toml" end
lib/sigil.march:8
5
6 needs IO.Console
7 needs IO.Clock
8 needs IO.FileRead
9 needs IO.FileWrite
10 needs IO.NetListen
11 needs IO.Process
lib/watcher.march:4
1mod Watcher do
2
3 needs IO.Console
4 needs IO.FileRead
5 needs IO.FileWrite
6 needs IO.Process
7