Manipulate primary selections on the fly, typically used as Lightweight Dictionaries For support, please report issues in time via the Homepage link below rather than the review section below it
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-X-003 warning
extensions should not call run_dispose in extension code
Extension code should not call `run_dispose()`.
fubar.js:174
x.run_dispose()
EGO-X-006 warning
extensions should not use lookupByURL or lookupByUUID for current extension access
Use `this`, `this.getSettings()` or `this.path` instead of `lookupByURL()` or `lookupByUUID()` for the current extension.
fubar.js:25
Extension.lookupByURL(import.meta.url)
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
fubar.js:35
St.Clipboard.get_default()
fubar.js:36
St.Clipboard.get_default()
EGO-M-004 error
metadata shell-version must only include plausible stable releases and at most one development release
Field `shell-version` contains invalid values, more than one development release, or implausible future releases.
metadata.json must be well-formed
metadata.json
shell-version=['51']
EGO-X-003: Extensions SHOULD NOT call GObject.Object.run_dispose() unless absolutely necessary. If absolutely necessary, any call to this method MUST have a comment explaining the real-world situation that makes it a requirement. This follows the GNOME Shell practice [0] thus is considered ‘absolutely necessary’ and has been commented at `fubar.js` Line 174 in accordance with the guideline [1]. [0] https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/209865cf82e108a897bf6e40af96f8cbbb3775e8/js/ui/keyboard.js#L1879-L1881 [1] https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-should-not-force-dispose-a-gobject So, how exactly do I fix it? :(
Okay. Approved. Asked the devs and seems that's the only use case extensions can call `run_dispose()`.
Related Shexli issue: https://gitlab.gnome.org/Infrastructure/extensions-web/-/work_items/405