semantic icon indicating copy to clipboard operation
semantic copied to clipboard

Parsing, analyzing, and comparing source code across many languages

Results 102 semantic issues
Sort by recently updated
recently updated
newest added

https://tree-sitter.github.io/tree-sitter/creating-parsers#the-grammar-dsl > extras - an array of tokens that may appear anywhere in the language. This is often used for whitespace and comments. The default value of extras is to...

Hi, given that there is really a lack of solid software analysis tools, semantic seems to be a promising one since it is produced by GitHub offical. However, is it...

In the README for `semantic-ast` [here](https://github.com/github/semantic/tree/main/semantic-ast) it mentions how to use the executable in `app/Main.hs` to do Haskell codegen for the given grammar. However this executable is not defined in...

As a Scala user, it would be benefical if semantic support Scala programming language. https://www.scala-lang.org/

enhancement
language-support

I have read that semantic has some problems with C++ so I don't know if this is expected behavior. I added C++ headers dir path with (semantic-add-system-include [path]) and, for...

Hi all. I'm not seeing any installation instructions in the README. I do, however, see a Development section. Am I right to assume that we have to build from source...

Though probably very difficult considering the mess that would be needed to do things like even trying to detect dependencies, support for C and C++ would be ***really*** nice. I...

enhancement
language-support

I noticed that `diff` has been removed from the `main` branch. I tried to use diff on other branches `algebraic-experiments`,`build-docker-image-in-action`,`other-import-case`, but I failed during compilation(Configuring library for semantic-python-0.0.0.0). I used...

when I run `cabal v2-build all`, It got error as follow: cbits/cycles.c:55:2: error: error: Unsupported OS/architecture/compiler! | 55 | #error Unsupported OS/architecture/compiler! | ^ #error Unsupported OS/architecture/compiler!

src/Language/JSON/AST.hs:75:7: error: parse error on input ‘forall’ | 75 | ( forall a_1. | ^^^^^^ [1 of 4] Compiling Language.PHP.AST ( src/Language/PHP/AST.hs, /build/dist-newstyle/build/x86_64-linux/ghc-8.8.1/semantic-php-0.0.0.0/build/Language/PHP/AST.o ) src/Language/PHP/AST.hs:352:7: error: parse error on input...