a structural diff that understands syntax 🟥🟩
 
 
 
 
 
Go to file
github-actions[bot] 5ae51e15c4 chore(manifests): bump version to 1.0.0 2023-05-13 04:12:54 +07:00
.github/workflows chore: add fuzzer and release-please actions 2023-05-13 00:03:32 +07:00
bindings chore(manifests): bump version to 1.0.0 2023-05-13 04:12:54 +07:00
queries feat: update highlights 2023-04-24 03:25:01 +07:00
script feat: remove apktool dependency and use repo with decompiled smali files, add smali2java repo 2023-02-20 16:07:38 +07:00
src feat: segment class identifiers to pluck individual indentifiers out 2023-04-24 02:26:45 +07:00
test/corpus chore: update tests 2023-04-24 03:25:05 +07:00
.build.yml feat: favor eslint as a linter over prettier 2023-02-20 07:26:29 +07:00
.eslintrc.js feat: add eslint 2023-01-24 21:15:51 +07:00
.gitattributes chore: add .npmignore 2023-02-21 22:26:14 +07:00
.gitignore chore: tidy manifests and add gitattributes 2023-02-20 07:26:17 +07:00
.npmignore chore: add .npmignore 2023-02-21 22:26:14 +07:00
CHANGELOG.md chore(master): release 1.0.0 (#2) 2023-05-13 00:09:28 +07:00
Cargo.toml chore(manifests): bump version to 1.0.0 2023-05-13 04:12:54 +07:00
LICENSE style: update rust bindings with README and better file docs 2023-02-21 22:27:43 +07:00
Package.swift feat: v0.0.4 2023-04-24 03:31:03 +07:00
README.md docs: add badges & link 2023-02-20 07:43:56 +07:00
binding.gyp feat: v0.0.4 2023-04-24 03:31:03 +07:00
grammar.js feat: segment class identifiers to pluck individual indentifiers out 2023-04-24 02:26:45 +07:00
package.json chore(manifests): bump version to 1.0.0 2023-05-13 04:12:54 +07:00

README.md

tree-sitter-smali

builds.sr.ht status GitHub Build Status Discord

Smali grammar for tree-sitter.

The Smali syntax is poorly documented so there might be some problems with it but the authoritative definition for the syntax is at JesusFreke/smali, most notably at smali/src/main/jflex/smaliLexer.jflex