420 Commits (3ddf77f0f17cc569065a9ff75ed8886087478b1d)

Author SHA1 Message Date
Nikos Gorogiannis 3ddf77f0f1 [java] make return type in procname a Typ.t
5 years ago
Artem Pianykh ea8f9c9e91 [java][frontend] Skip concrete method capture in Kotlin classes
5 years ago
David Pichardie f6b125c928 Fixing unsound old devirtualization performed in Java frontend
5 years ago
Nikos Gorogiannis 34f7741ad9 [java][2/n] refactor classpath
5 years ago
Nikos Gorogiannis d35807223b [java][1/n] split classpath and program modules
5 years ago
Artem Pianykh bc9c2440df [java] Add an option to log JBir translation
5 years ago
David Pichardie dbdd4413a7 Java8 invokevirtual resolution should search into super interfaces
5 years ago
Jules Villard 1d2f00faea [IR] move out modules unrelated to IR
5 years ago
Josh Berdine 61566caddf [ocamlformat] Set break-sequences = true
5 years ago
Josh Berdine 65f369cf35 [ocamlformat] Reformat repo with new version
5 years ago
Jules Villard 8a0d584121 [java] ability to call directly into the Java source parser for debug
5 years ago
Jules Villard e9118afccd [junk] delete infer/src/java/doc.odocl
5 years ago
Jules Villard e29a9033bb documentation for new libraries
5 years ago
Jules Villard 041ecc5b43 rename most libraries to be more consistent
5 years ago
Jules Villard c661baffe7 java/dune
5 years ago
Jules Villard 3e3b5b1f1d move Printer.LineReader to its own file in base/
5 years ago
Jules Villard d8e3cea7fd put JProcname in IR/
5 years ago
David Pichardie ccb2d23c5b Make source file baby parser fails silently
5 years ago
David Pichardie b22f7c83d5 Java source baby parser for class declaration locations
5 years ago
Jules Villard 89fd5db0ae [infer-out][9/9] migrate everything else
5 years ago
Jules Villard 224e0b7c52 [java] store specs files same as clang models
5 years ago
David Pichardie 50c98db391 Storing class source file locations in Struct (Tenv) records
5 years ago
Sungkeun Cho d2276c4975 [cost] Re-locate where to print issue with heuristics
5 years ago
Sungkeun Cho 534149ff52 [cost] Find method of interface or abstract class
5 years ago
Nikos Gorogiannis 90a544ad2e [java] improve procname constructor
5 years ago
Nikos Gorogiannis 8a99f4b3bb [java] bug fix for type translation
5 years ago
Jules Villard 957337bba2 [log] delete PerfStats and EventLogger frameworks
5 years ago
Nikos Gorogiannis 10afd021a1 [java] fix primitive types
5 years ago
Nikos Gorogiannis 711c48aa86 [java] extract java split name from typ module
5 years ago
Nikos Gorogiannis 95807702fc [java] jtranstype cleanups
5 years ago
Nikos Gorogiannis 34315ec438 [java] classpath and frontend fixes
5 years ago
Nikos Gorogiannis 7f992bbaa9 [java] move the class map of models into JModels
5 years ago
Nikos Gorogiannis f888160142 [java] classpath cleanup
5 years ago
Nikos Gorogiannis 0b3031bbdc [java] separate and improve model handling during capture
5 years ago
Nikos Gorogiannis 54c35bc5c6 [java] improve function figuring out package in jclasspath
5 years ago
Jules Villard 0abc85c352 [java] move "$Lambda$" string to Config.ml
5 years ago
David Pichardie 64289cde4d [Java frontend]Javalib's lambda rewritting is making his way through Infer
5 years ago
Artem Pianykh 44f41d2929 [infer] Extend annotation framework to handle wider variety of param types
5 years ago
David Pichardie 2cccf8adce Invokedynamic removing by class file rewriting
5 years ago
Ezgi Çiçek 43a99745b6 [infer] Get rid of verbose Typ.mk Tvoid
5 years ago
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