jazzdotdev / jazzdotdev/jazz

Modify Lua module loader to trace each file as it's executed

Offen
#167 2 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @Arnaz87 Auf GitHub ansehen
progress/1 size/0.5 track/unscoped value/0.75
Vorherrschende Sprache
Rust
Sterne
147
Forks
10
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

If we can prepend every Lua file Torchbear runs with
```
log.trace("running: " .. debug.getinfo(1, 'S').source)
```
Then it'd be much easier to debug.

Since bridge.lua already sends off into the app, I think we'd have to modify the package searcher to basically do standard `require()`, but just add that one liner ahead of the module to run.

Possible?

---
or add `need`, `use`, or `run` instead of require

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.