Commit Graph

202 Commits

Author SHA1 Message Date
Dave Holoway
f551a92236 include current time in startup event 2020-07-03 00:19:43 +01:00
Dave Holoway
33daf68649 add basic debugger analytics 2020-07-03 00:15:39 +01:00
Dave Holoway
cc3b995de3 apply statics filter to enum values 2020-07-02 22:42:07 +01:00
Dave Holoway
f2137eb35c add unqualified type members when inside a method 2020-07-02 22:39:13 +01:00
Dave Holoway
78c8c4ac6a add file to build script 2020-07-02 21:12:41 +01:00
Dave Holoway
346c4a937b set empty cache file markers 2020-07-02 19:17:10 +01:00
Dave Holoway
a902d3daeb fix dependency versions 2020-07-02 18:27:09 +01:00
Dave Holoway
b5cc60a516 add basic analytics 2020-07-02 18:20:51 +01:00
Dave Holoway
4740f6533a add mixpanel package 2020-07-02 14:43:26 +01:00
Dave Holoway
92129e4cb0 update version of java-mti 2020-07-02 14:38:34 +01:00
Dave Holoway
f50aaa48aa add support for loading filtered androidx libraries for code completion 2020-07-02 13:34:47 +01:00
Dave Holoway
7aa04dfc56 update initial file loading to use URIs passed from the client
changes to the appSourceRoot now require an extension restart
2020-06-30 18:32:15 +01:00
Dave Holoway
27db9f5e3b reference java-mti package from GitHub 2020-06-30 15:42:19 +01:00
Dave Holoway
279807a4c5 add basic build script 2020-06-30 14:51:07 +01:00
Dave Holoway
ea9a7f1a85 use a specialised map for handling case-insenstive file uris 2020-06-30 14:26:37 +01:00
Dave Holoway
10848b2910 ignore synthetic members in completion list 2020-06-30 14:02:35 +01:00
Dave Holoway
4cd0764a9d add type name to parameter completion labels 2020-06-30 13:49:53 +01:00
Dave Holoway
dc8098c471 improve support for completion of enum values 2020-06-30 13:48:52 +01:00
Dave Holoway
ad585a8a84 fix some type warnings 2020-06-30 12:40:41 +01:00
Dave Holoway
9fde7bcd9d code comments and minor improvements 2020-06-30 12:07:01 +01:00
Dave Holoway
3e1bd63330 hide some method modifiers which aren't useful to show 2020-06-30 00:44:23 +01:00
Dave Holoway
7d1d215b79 add support for parsing and validating anonymous types 2020-06-29 23:48:29 +01:00
Dave Holoway
1b2cd957ec validate more statements 2020-06-29 19:35:19 +01:00
Dave Holoway
2f5ed65461 remove unused ResolvedType class 2020-06-29 16:29:43 +01:00
Dave Holoway
00da3cd2f1 move addproblem into TokenList 2020-06-29 16:24:01 +01:00
Dave Holoway
31f3826971 remove redundant types and functions used by old parser 2020-06-29 16:15:24 +01:00
Dave Holoway
9498888ee6 remove old parser files 2020-06-29 15:54:12 +01:00
Dave Holoway
d74837158a remove validation modules that used old parser types 2020-06-29 15:50:21 +01:00
Dave Holoway
cd1c360ef0 remove unused field from ResolvedImport 2020-06-29 15:49:04 +01:00
Dave Holoway
61397dab95 clean up import resolving code 2020-06-29 15:45:46 +01:00
Dave Holoway
bdb5986c4b rename body-parser3 to body-parser 2020-06-29 15:38:43 +01:00
Dave Holoway
acd18e4105 remove debugging pause 2020-06-29 15:26:28 +01:00
Dave Holoway
3dbe1dea3e get main node install to install langserver dependencies 2020-06-29 15:26:05 +01:00
Dave Holoway
0205a317d9 relocate java-mti package into project 2020-06-29 14:46:27 +01:00
Dave Holoway
3e77b3f1c9 simplify handling of this and class member qualifiers 2020-06-29 14:14:49 +01:00
Dave Holoway
6ca4ea353d make sure we only try and parse java files 2020-06-29 00:59:55 +01:00
Dave Holoway
4554b8890e handle java file change notifications 2020-06-29 00:49:10 +01:00
Dave Holoway
2716505a77 ignore unnamed type declarations 2020-06-28 23:30:16 +01:00
Dave Holoway
3a55d3627f refactoring 2020-06-28 23:03:46 +01:00
Dave Holoway
2ee1c72b6a handle null token passed to ParseProblem 2020-06-28 21:24:50 +01:00
Dave Holoway
c8311ea2e4 description updates 2020-06-28 21:24:05 +01:00
Dave Holoway
bb1a326768 set configurable trace logging and update section names 2020-06-28 21:05:08 +01:00
Dave Holoway
18049ea08c allow configurable app root setting 2020-06-28 19:23:39 +01:00
Dave Holoway
113a7379ed android-29 library cache 2020-06-28 15:37:19 +01:00
Dave Holoway
baabf1e7a9 load single android library cache from local folder 2020-06-28 15:34:27 +01:00
Dave Holoway
71600cf366 cache decoded android library in globalStoragePath 2020-06-27 18:33:13 +01:00
Dave Holoway
2c522e38b1 improve extraction of parameter docs 2020-06-27 00:01:19 +01:00
Dave Holoway
8f9bf25e4c resolve new object contructors 2020-06-26 23:05:59 +01:00
Dave Holoway
edb16c667b wait for reparsing before returning method signatures 2020-06-26 22:10:21 +01:00
Dave Holoway
c943408613 remove parsed type list logging 2020-06-26 21:36:39 +01:00