Mallu Error
Mallu Error is a VS Code extension that shows a meme popup when new diagnostics appear for:
- syntax errors
- logical warnings
- exception-like diagnostics (including Java exception names)
Features
- Auto-detects diagnostics from the active workspace.
- Triggers on new
Error and Warning diagnostics.
- Triggers on exception-like messages, including:
IOException
FileNotFoundException
SQLException
ClassNotFoundException
ArithmeticException
NullPointerException
ArrayIndexOutOfBoundsException
NumberFormatException
ZeroDivisionException
IllegalArgumentException
OutOfMemoryError
StackOverflowError
VirtualMachineError
- Uses workspace
media/ first, then falls back to bundled extension media/.
- Includes command palette actions:
Mallu Error: Show Message
Mallu Error: Show Random Meme
Requirements
- VS Code
^1.90.0
- Node.js + npm (for build/package)
Development
npm install
npm run compile
Run in Extension Development Host:
- Press
F5
- Open Command Palette
- Run
Mallu Error: Show Random Meme
Package VSIX
npm run package
Expected output file:
Install locally:
code --install-extension ./mallu-error-0.0.1.vsix
Publish To Marketplace
- Create/sign in to your publisher at https://marketplace.visualstudio.com/manage
- Create a Personal Access Token (PAT) for Marketplace publishing.
- Login from terminal:
npx @vscode/vsce login ashwiii25
- Publish:
npx @vscode/vsce publish
Optional version bump while publishing:
npx @vscode/vsce publish patch
Notes
- VS Code native toast notifications cannot render images directly.
- Mallu Error uses a lightweight popup webview to show meme content immediately when triggers occur.
| |