19 Commits (abc36fe97f4b27c75ce880a90e89e8f3810bff2f)

Author SHA1 Message Date
Nikos Gorogiannis 4fb2fde4af [tenv][java] hashcons instead of Obj magic
4 years ago
Jules Villard b2109fa0b9 [debug] add proc names of each spec to the dumped json
4 years ago
Nikos Gorogiannis 3ddf77f0f1 [java] make return type in procname a Typ.t
5 years ago
Ezgi Çiçek c23e0044fc [infer] Remove ppx_compare workaround for nonrec types (2)
5 years ago
Mitya Lyubarskiy c0b9617db3 [nullsafe] More consistent version of anonymous classes in JavaClassName
5 years ago
Mitya Lyubarskiy fccf66968f [nullsafe] A helper function to extract outer class.
5 years ago
Mitya Lyubarskiy d3ad7880b2 [nullsafe] Make trust list operate over sets instead of lists
5 years ago
Mitya Lyubarskiy 6a75ba6429 [nullsafe] Take into account Lambda classes in JavaClassName
5 years ago
Mitya Lyubarskiy f291f93248 [nullsafe] Implement class-level analysis and calculate meta-issues.
5 years ago
Mitya Lyubarskiy 3ceb2efe9e [JavaClassName][easy] remove uneccesary whitespace strip
5 years ago
Mitya Lyubarskiy 769c221826 [JavaClassName] Introduce a function to strip out anonymous class suffix from a class
5 years ago
Mitya Lyubarskiy 544e4f2e6c [Typ.name] Move a function to JavaClassName
5 years ago
Sungkeun Cho 117ab1164b [cost] Revert "Use type of Provider.get"
5 years ago
Sungkeun Cho 020cd199b5 [cost] Use type of Provider.get
5 years ago
Nikos Gorogiannis 711c48aa86 [java] extract java split name from typ module
5 years ago
Artem Pianykh 2572819a5b [nullsafe] Directly model nullability of values from third-party code
5 years ago
Nikos Gorogiannis c10c7a39a6 [java] use a package/classname record for java classes instead of string
5 years ago
Nikos Gorogiannis ace23a1670 [java] use plain strings instead of mangled for JavaClassName
5 years ago
Nikos Gorogiannis a79a819679 [typ][javaclass] abstract typename
5 years ago