mlangkabel
6bbb44309d
logic: added support for Java 10
...
* updated java indexed and dependencies to support java 10
* added java indexer test for java 10 "var" support
2018-07-10 11:26:51 +02:00
mlangkabel
faf9e7655f
logic: fixed some cases that caused Java code to throw exceptions
2017-12-01 16:19:17 +01:00
mlangkabel
4f3044fec8
logic: implemented using .aar files as Java project dependencies
2017-12-01 12:25:09 +01:00
mlangkabel
2208e3dc53
logic: implemented writing Java exceptions to log file
2017-11-27 17:15:08 +01:00
mlangkabel
6fad9eea84
logic: added all previous java version to Java language standard selection
2017-11-06 18:49:29 +01:00
mlangkabel
cf984ca245
logic: name qualifiers of symbols are clickable now
2017-10-11 11:08:01 +02:00
mlangkabel
b19ca8ee99
logic: fixed Java classpath delimiter issue on unix systems
2017-09-07 14:02:27 +02:00
mlangkabel
5c614c77e2
src: moved Java indexer from JavaSymbolSolver to Eclipse JDT
...
* added some more tests
* changed 3rd party licenses respectively
fortune cookie message = Your present plans are going to succeed.
2017-09-07 12:40:34 +02:00
mlangkabel
4037593a05
data: java fixes
...
* fixed java indexer to continue working when a dependency path does not exist
* updated JavSymbolSolver with a lot of fixes for solving types that are defined inside jar files
2017-08-23 12:21:48 +02:00
malte_langkabel
70997adc9c
logic: greatly improved Java indexing performance
...
* about 120% faster now
* also fixed minor synchronization issues
2017-08-17 13:28:00 +02:00
malte_langkabel
2d6d554cb1
logic: implemented interrupting AST visiting of Java indexer
...
* also reverting names of unsolved symbols and unsolved types
2017-08-07 16:02:06 +02:00
malte_langkabel
0a1fdee998
logic: add lots of Java indexing fixes
...
* update JavaSymbolSolver to version 0.6.0
* moved to Javaparser 3.3.0
* fixed solving type parameter names in symbols solved in jar files
* implemented ignoring name contexts in javassist and jre based method signatures to break infinite recursion
2017-08-04 13:40:56 +02:00
malte_langkabel
2e117c4b6d
build: switch to Maven configuration for JavaIndexer
2017-07-27 13:16:57 +02:00