malte_langkabel
ecfdd1ccb7
build: update Java indexer dependencies
...
* now using JavaParser version 3.2.4 (tagged with javaparser-parent-3.2.4)
* now using JavaSymbolSolver commit hash 5b96df7a
2017-06-20 16:55:24 +02:00
malte_langkabel
8a92453d60
logic: fix update of Java indexer to new version of Java dependencies
...
* reapplied previous reverts
* added cache for TypeSolvers in Java code
2017-05-10 17:54:21 +02:00
Eberhard Graether
cacd97fa9c
Revert "logic: update java on MacOS"
...
This reverts commit fa329be35f .
2017-05-08 14:16:34 +02:00
Eberhard Graether
fa329be35f
logic: update java on MacOS
2017-05-05 12:35:59 +02:00
malte_langkabel
4f77f073f0
logic: update java indexer
...
* update to use JavaSymbolSolver 0.5.2.x (fce40b67)
* update to use JavaParse 3.1.2 (4537e57a)
* implemented solving constructor calls instead of just recording a type usage here
2017-03-19 16:11:55 +01:00
malte_langkabel
86def95c31
logic: updated Java indexer
...
this fixes a lot of unsolved-symbol issues.
2017-01-10 14:04:26 +01:00
Eberhard Graether
fad70680b0
build: update java-symbol-solver for Mac
2016-10-14 09:55:04 +02:00
malte_langkabel
d59b18f6e7
logic: improved reliability of Java indexer
...
* moved to JavaParser 3.0
* Fixed many unsolved types and symbols
2016-10-04 17:38:39 +02:00
malte_langkabel
ba6aee45be
logic: show java import not found as error
...
* implemented resolving nested types, methods and fields in import statements
* updated java-symbol-solver and corresponding jars
* renamed toNameHierarchy methods of Java...Name classes
* renamed Java name resolvers
2016-09-21 12:05:53 +02:00
malte_langkabel
274eca0e5d
ui: added java licenses
...
* added license info for 3rd party jars to license ui
* removed unused jars for java indexer
2016-08-22 15:57:54 +02:00
Eberhard Graether
566cface6c
build: java indexing fixes for MacOSX
2016-08-17 10:46:18 +02:00