You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two changes to check-init.py:
1. Skip arrow function definitions at module scope — the body after =>
is lazy (not executed at load time), so Shell globals in arrow fn
bodies are not init-time violations.
2. Restrict constructor checks to extension.js only — helper file
constructors are runtime-only (instantiated from enable()), matching
the existing GObject constructor restriction.
Closes#15
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments