Fortunately that's not the case, but - contrary to Internet wisdom - query syntax is not compatible between languages (parsers).
Also, ast-grep's Playground is insanely useful:
1/2
Fortunately that's not the case, but - contrary to Internet wisdom - query syntax is not compatible between languages (parsers).
Also, ast-grep's Playground is insanely useful:
1/2
Herrington Darkholme will present a comprehensive guide to building custom linting tools for #RustLang projects.
Matt Powers will speak about #SedonaDB, a geospatial compute engine that's built on #DataFusion.
Register: www.meetup.com/rust-nyc/eve...
Herrington Darkholme will present a comprehensive guide to building custom linting tools for #RustLang projects.
Matt Powers will speak about #SedonaDB, a geospatial compute engine that's built on #DataFusion.
Register: www.meetup.com/rust-nyc/eve...
github.com/ast-grep/ast...
github.com/ast-grep/ast...
If you see statements that ast-grep's community is attacking others, they are fake rumors, or more precisely, narrative trickery.
If you see statements that ast-grep's community is attacking others, they are fake rumors, or more precisely, narrative trickery.
What on earth!
You can grep-replace parts of your code-base, but instead of string matching, you write AST matching expressions? That's wild.
What on earth!
You can grep-replace parts of your code-base, but instead of string matching, you write AST matching expressions? That's wild.
I'm using cursor, ast-grep mcp tool, custom cursor rule and gemini-2.5pro
I'm using cursor, ast-grep mcp tool, custom cursor rule and gemini-2.5pro
gaultier.github.io/blog/what_sh...
#programming #golang #structural-search #awk
gaultier.github.io/blog/what_sh...
#programming #golang #structural-search #awk
The example shows the rule no-implicit-bool-jsx-attr,
e.g. <div draggable /> => <div draggable={true} />
The example shows the rule no-implicit-bool-jsx-attr,
e.g. <div draggable /> => <div draggable={true} />
cc @hd-nvim.bsky.social 👀
cc @hd-nvim.bsky.social 👀
TWTR IS DOWN!
ELON IS DOWN!
TWTR IS DOWN!
ELON IS DOWN!
try ast-grep maybe?
Extending Rust tools with JavaScript plugins
marvinh.dev/blog/speedin...
try ast-grep maybe?
📊 Better visuals: Show more rule information
🔍 Filter examples: By rules, features, and languages
📈 Sort by complexity: Start with easy rules and explore sophisticated ones
📊 Better visuals: Show more rule information
🔍 Filter examples: By rules, features, and languages
📈 Sort by complexity: Start with easy rules and explore sophisticated ones