Robin Maisch

Results 7 issues of Robin Maisch

This PR introduces a Rust frontend to JPlag. --- DRAFT --- I have to admit, this is one of the harder ones. The grammar is more extensive than most of...

I am working on a Rust frontend for JPlag and came across [macros in Rust](https://doc.rust-lang.org/reference/macros.html). According to the Rust grammar specification, the contents of a macro template have very little...

question

I have created a small failing Java example: ``` public class SquareMapper { public int square(int i) { return i*i; } public List squareAll(List is) { return is.stream().map(i -> square(i)).toList();...

java

The function `parseName` of `Name` is currently not well suited well to parse FQNs that contain type arguments. For example, the String "java.util.Optional" comes out as parts = {"java", "util",...

Another example file: ``` public class FieldRecord { public static final int i1 = 1; public static final int i2 = i1; //

java

This Draft PR contains the new "Java Code Property Graph" module. It uses a CPG library and graph transformations to normalise substructures of the code prior to tokenization, which should...

enhancement
major
language

## Observation ## During testing or building JPlag, SLF4J brings up a warning indicating that multiple bindings for `SLF4JServiceProvider`s have been found. ![Image](https://github.com/user-attachments/assets/0a0f3ca8-94fe-4615-8b14-f5f42a83ad42) Even though this does not indicate any...

enhancement
minor