wails/v3/internal/generator
Lea Anthony f3ad34f475 fix(generator): suppress warning console output during tests
Use NullLogger instead of DefaultPtermLogger during tests to prevent
console output. Warnings are still written to warnings.log for
comparison. This prevents GitHub Actions Go problem matcher from
treating any warning-like output as errors.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-07 21:41:14 +11:00
..
collect [skip ci] Publish @wailsio/runtime v3.0.0-alpha.73 2025-11-11 09:27:10 +00:00
config fix(generator): prevent warnings from triggering GitHub Actions errors 2025-12-07 20:53:43 +11:00
render [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
testcases [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
testdata fix(generator): add [warn] prefix to warnings.log test fixtures 2025-12-07 21:26:07 +11:00
.gitignore [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00
analyse.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
analyse_test.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
constants.go [v3] New binding generator (#3468) 2024-05-19 20:40:44 +10:00
constants_test.go [v3] New binding generator (#3468) 2024-05-19 20:40:44 +10:00
errors.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
events.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
generate.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
generate_test.go fix(generator): suppress warning console output during tests 2025-12-07 21:41:14 +11:00
includes.go [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00
index.go [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00
load.go [v3] Typed Events, revisited (#4633) 2025-11-11 20:25:57 +11:00
models.go [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00
README.md [v3] New binding generator (#3468) 2024-05-19 20:40:44 +10:00
service.go [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00
Taskfile.yaml [v3] Fix binding generator bugs and prepare for Go 1.24 (#4045) 2025-02-09 09:44:34 +11:00

Generator

This package contains the static analyser used for parsing Wails projects so that we may:

  • Generate the bindings for the frontend
  • Generate Typescript definitions for the structs used by the bindings