380 Commits (4b4183b4028c900d0c0997e1a2e8f531a3c31ef9)

Author SHA1 Message Date
Nikos Gorogiannis 1dc2e8a87c [RFC][java] kill regexp-based line number fixer
5 years ago
Nikos Gorogiannis 91fa6a5404 [typ] extract Procname from Typ
5 years ago
Nikos Gorogiannis 33352623a5 [typ] extract Fieldname from Typ
5 years ago
Nikos Gorogiannis cef051dd1a [typ] extract Struct module
5 years ago
David Pichardie c1d4e57561 Cleaning in the Java Frontend
5 years ago
Nikos Gorogiannis 59a95b316c [typ][fieldname] simplify and streamline interface
5 years ago
Nikos Gorogiannis 2c44035297 [typ][fieldname] eliminate uses of Java.from_string
5 years ago
Josh Berdine 3c6e2469de [ocamlformat] Enable parsing and reformatting docstrings
5 years ago
Sungkeun Cho 6885fb4256 [infer] Distinguish dummy struct types from normal ones when merging tenv
5 years ago
Jules Villard f778134088 [pdesc] do not add noreturn to generated assume statement
5 years ago
Jules Villard 78a33acb77 [cfg] run pre-analysis lazily in ondemand
5 years ago
Jules Villard 8289c7e7c7 [dot] move "dot" render of biabduction specs
5 years ago
Jules Villard b03ca78bf3 [pdesc][refactor] ability to set normal and exceptional succs independently
5 years ago
Josh Berdine 8d20e4d64d [ocamlformat] Upgrade ocamlformat version
5 years ago
Dulma Churchill e5f571b097 [test determinator] Refactor Java profiler samples and Java method creation
6 years ago
Nikos Gorogiannis 9dbe55c419 [java tracing] goodbye
6 years ago
Dulma Churchill 16bbc9b934 [test determinator] Remove the module JPS.ProfilerSamples that is really just a set of Procnames
6 years ago
David Pichardie f52b5fc981 Upgrading opam dependencies with last versions of Sawja and Javalib
6 years ago
Ezgi Çiçek 8c1fdab0a8 [java] Enhance annotation parsing with the ability to pick up parameter names
6 years ago
Jules Villard c19d9254b4 [typ] make use of pretty printers instead of strings
6 years ago
Sungkeun Cho 3916d1b3bc [infer] Add type field in Sil.Store
6 years ago
Sungkeun Cho 3250ff35d2 [infer] Add typ field in Sil.Load
6 years ago
Sungkeun Cho a50fcaf2dd [infer] Use inline record for Sil.Load and Sil.Store
6 years ago
Jules Villard de3f97136e [java] catch `Failure` to avoid crashing on invalid class type signatures
6 years ago
Jules Villard 41c003ace1 [biabd] rename models-related things to "biabduction-..."
6 years ago
Jules Villard ddddea3eda [java] easier to switch between java 8 and java 11
6 years ago
David Pichardie 51f6b30d43 Complete pattern matching for Sawja JBir translation
6 years ago
David Pichardie f47d4ed285 Compatibility with javalib 3.1 release
6 years ago
Jules Villard 128f37985d [ocaml] upgrade most dependencies
6 years ago
David Pichardie 95e90f741c Compatibility with javalib 3.0
6 years ago
Nikos Gorogiannis a47a8d2627 [java][classpath] fixes
6 years ago
Nikos Gorogiannis fd09f1bfc9 [java] fix classpath order
6 years ago
Ezgi Çiçek be85296759 [frontend] Move Preanalysis to frontend so that it is run always
6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Mehdi Bouaziz 12687b2948 Preparatory changes in Printer
6 years ago
Josh Berdine 4acad5ca90 [ocamlformat] upgrade ocamlformat to 0.9
6 years ago
Ezgi Çiçek ce190547a5 [java] Add support for openjdk11
6 years ago
Jules Villard 5cee92941a [java] make some functions tail recursive
6 years ago
Mehdi Bouaziz 1fa459967b Prune_node_kind: sum type rather than string
6 years ago
Jeremy Dubreil 846d6fa23d [nullsafe][android] stop the analysis if there is no source file to analyze
6 years ago
Mehdi Bouaziz 2d4e58f57f Mangled.this/is_this
7 years ago
Sungkeun Cho 1ae393dc76 [infer] Get widths of build-in integer types
7 years ago
Sungkeun Cho d94ba863c6 [infer] Add type in binary operator
7 years ago
Mehdi Bouaziz 15839539a7 Annot.Method: record rather than pair
7 years ago
Jules Villard 7e20c8d380 [proc-cfg][1/5] add per-procedure cfgs to the procedures table
7 years ago
Mehdi Bouaziz bd8d2eb941 ProcAttributes: simplify var_attribute
7 years ago
Jeremy Dubreil 0d4007e6be [nullsafe] translate the more attributes
7 years ago
Jeremy Dubreil 5e2fcd62d4 [infer][java] translate the name of the field when the class is not found
7 years ago
Mehdi Bouaziz d331a7ad19 Start/Exit_node don't need the procname
7 years ago
Daiva Naudziuniene bfab195d08 [dead store] Do not report dead stores on constexpr
7 years ago