Commit Graph

  • 4c15ebdc42 Bump js-yaml and mocha dependabot/npm_and_yarn/multi-824f84cb96 dependabot[bot] 2025-11-15 10:38:14 +00:00
  • 63cba07286 Bump brace-expansion from 1.1.11 to 1.1.12 in /langserver dependabot/npm_and_yarn/langserver/brace-expansion-1.1.12 dependabot[bot] 2025-07-30 18:05:39 +00:00
  • af2a3d4df2 Bump ws from 8.16.0 to 8.17.1 dependabot/npm_and_yarn/ws-8.17.1 dependabot[bot] 2024-06-18 22:08:43 +00:00
  • cb6c78070c version 1.4.0 (#144) master Dave Holoway 2024-01-02 15:52:50 +00:00
  • 0bc2ab528c Bump semver from 5.7.1 to 5.7.2 (#141) dependabot[bot] 2024-01-02 09:37:07 +00:00
  • ec798e17f4 Bump lodash from 4.17.19 to 4.17.21 (#118) dependabot[bot] 2024-01-02 09:36:52 +00:00
  • ba05c54e8f Bump ansi-regex from 3.0.0 to 3.0.1 (#140) dependabot[bot] 2024-01-02 09:36:20 +00:00
  • 7bfb57121f Bump xmldom from 0.1.31 to 0.6.0 (#125) dependabot[bot] 2024-01-02 09:36:09 +00:00
  • c10fc42661 Bump ajv from 6.12.2 to 6.12.6 (#133) dependabot[bot] 2024-01-02 09:35:49 +00:00
  • e3d835b563 Bump minimist from 1.2.5 to 1.2.6 in /langserver (#134) dependabot[bot] 2024-01-02 09:35:33 +00:00
  • 456c4f935f Ignore DDM chunk commands (#138) Brett Kosinski 2024-01-02 02:35:13 -07:00
  • b5701dae7d identify breakpoint source locations by package and filename instead of type name adelphes/fix-class-name-not-matching-filename Dave Holoway 2021-05-30 19:31:33 +01:00
  • 33dd93da0c version 1.3.2 v1.3.2 Dave Holoway 2020-07-21 21:01:11 +01:00
  • 05b3877bcb update analytics (#99) Dave Holoway 2020-07-21 20:47:37 +01:00
  • d15a7bd911 Bump lodash from 4.17.15 to 4.17.19 (#97) dependabot[bot] 2020-07-16 18:29:21 +01:00
  • 8dbbfa8344 version 1.3.1 v1.3.1 Dave Holoway 2020-07-08 19:10:00 +01:00
  • 669ed81f39 Add support for ADB server environment variables (#96) Dave Holoway 2020-07-08 19:07:30 +01:00
  • bfd55354c7 v1.2.1 (#94) v1.2.1 Dave Holoway 2020-07-06 17:11:54 +01:00
  • 83eda790be version 1.2 (#93) v1.2.0 Dave Holoway 2020-07-03 01:54:32 +01:00
  • e84509a072 update changelog and readme adelphes/java-language-server Dave Holoway 2020-07-03 01:37:13 +01:00
  • 6a29651208 add terminate reason to debugger Dave Holoway 2020-07-03 00:47:38 +01:00
  • f551a92236 include current time in startup event Dave Holoway 2020-07-03 00:19:43 +01:00
  • 33daf68649 add basic debugger analytics Dave Holoway 2020-07-03 00:15:39 +01:00
  • cc3b995de3 apply statics filter to enum values Dave Holoway 2020-07-02 22:42:07 +01:00
  • f2137eb35c add unqualified type members when inside a method Dave Holoway 2020-07-02 22:39:13 +01:00
  • 78c8c4ac6a add file to build script Dave Holoway 2020-07-02 21:12:41 +01:00
  • f33cc13ebd add language server debug config Dave Holoway 2020-07-02 19:44:43 +01:00
  • 346c4a937b set empty cache file markers Dave Holoway 2020-07-02 19:17:10 +01:00
  • 2fd2c001ce fix dependency versions Dave Holoway 2020-07-02 18:58:57 +01:00
  • a902d3daeb fix dependency versions Dave Holoway 2020-07-02 18:27:09 +01:00
  • b5cc60a516 add basic analytics Dave Holoway 2020-07-02 18:20:51 +01:00
  • 4740f6533a add mixpanel package Dave Holoway 2020-07-02 14:43:26 +01:00
  • 92129e4cb0 update version of java-mti Dave Holoway 2020-07-02 14:38:34 +01:00
  • f50aaa48aa add support for loading filtered androidx libraries for code completion Dave Holoway 2020-07-02 13:34:47 +01:00
  • 7aa04dfc56 update initial file loading to use URIs passed from the client changes to the appSourceRoot now require an extension restart Dave Holoway 2020-06-30 18:32:15 +01:00
  • b2eb0c973b revert @types/vscode Dave Holoway 2020-06-30 18:19:19 +01:00
  • 27db9f5e3b reference java-mti package from GitHub Dave Holoway 2020-06-30 15:42:19 +01:00
  • 279807a4c5 add basic build script Dave Holoway 2020-06-30 14:51:07 +01:00
  • ea9a7f1a85 use a specialised map for handling case-insenstive file uris Dave Holoway 2020-06-30 14:26:37 +01:00
  • 10848b2910 ignore synthetic members in completion list Dave Holoway 2020-06-30 14:02:35 +01:00
  • 4cd0764a9d add type name to parameter completion labels Dave Holoway 2020-06-30 13:49:53 +01:00
  • dc8098c471 improve support for completion of enum values Dave Holoway 2020-06-30 13:48:52 +01:00
  • ad585a8a84 fix some type warnings Dave Holoway 2020-06-30 12:40:41 +01:00
  • 9fde7bcd9d code comments and minor improvements Dave Holoway 2020-06-30 12:07:01 +01:00
  • 3e1bd63330 hide some method modifiers which aren't useful to show Dave Holoway 2020-06-30 00:44:23 +01:00
  • 7d1d215b79 add support for parsing and validating anonymous types Dave Holoway 2020-06-29 23:48:29 +01:00
  • 1b2cd957ec validate more statements Dave Holoway 2020-06-29 19:35:19 +01:00
  • 2f5ed65461 remove unused ResolvedType class Dave Holoway 2020-06-29 16:29:43 +01:00
  • 00da3cd2f1 move addproblem into TokenList Dave Holoway 2020-06-29 16:24:01 +01:00
  • 31f3826971 remove redundant types and functions used by old parser Dave Holoway 2020-06-29 16:15:24 +01:00
  • 9498888ee6 remove old parser files Dave Holoway 2020-06-29 15:54:12 +01:00
  • d74837158a remove validation modules that used old parser types Dave Holoway 2020-06-29 15:50:21 +01:00
  • cd1c360ef0 remove unused field from ResolvedImport Dave Holoway 2020-06-29 15:49:04 +01:00
  • 61397dab95 clean up import resolving code Dave Holoway 2020-06-29 15:45:46 +01:00
  • bdb5986c4b rename body-parser3 to body-parser Dave Holoway 2020-06-29 15:38:43 +01:00
  • acd18e4105 remove debugging pause Dave Holoway 2020-06-29 15:26:28 +01:00
  • 3dbe1dea3e get main node install to install langserver dependencies Dave Holoway 2020-06-29 15:26:05 +01:00
  • 0205a317d9 relocate java-mti package into project Dave Holoway 2020-06-29 14:46:27 +01:00
  • 3e77b3f1c9 simplify handling of this and class member qualifiers Dave Holoway 2020-06-29 14:14:49 +01:00
  • a278237486 add option to allow language server to be shutdown Dave Holoway 2020-06-29 12:55:50 +01:00
  • 6ca4ea353d make sure we only try and parse java files Dave Holoway 2020-06-29 00:59:55 +01:00
  • 4554b8890e handle java file change notifications Dave Holoway 2020-06-29 00:49:10 +01:00
  • 2716505a77 ignore unnamed type declarations Dave Holoway 2020-06-28 23:30:16 +01:00
  • fed16b22f5 Rename language client extension to Android Dave Holoway 2020-06-28 23:04:29 +01:00
  • 3a55d3627f refactoring Dave Holoway 2020-06-28 23:03:46 +01:00
  • 2ee1c72b6a handle null token passed to ParseProblem Dave Holoway 2020-06-28 21:24:50 +01:00
  • c8311ea2e4 description updates Dave Holoway 2020-06-28 21:24:05 +01:00
  • bb1a326768 set configurable trace logging and update section names Dave Holoway 2020-06-28 21:05:08 +01:00
  • 18049ea08c allow configurable app root setting Dave Holoway 2020-06-28 19:23:39 +01:00
  • 113a7379ed android-29 library cache Dave Holoway 2020-06-28 15:37:19 +01:00
  • baabf1e7a9 load single android library cache from local folder Dave Holoway 2020-06-28 15:34:27 +01:00
  • 71600cf366 cache decoded android library in globalStoragePath Dave Holoway 2020-06-27 18:33:13 +01:00
  • a567ea7266 update @types/vscode Dave Holoway 2020-06-27 18:28:48 +01:00
  • 2c522e38b1 improve extraction of parameter docs Dave Holoway 2020-06-27 00:01:19 +01:00
  • 8f9bf25e4c resolve new object contructors Dave Holoway 2020-06-26 23:05:59 +01:00
  • edb16c667b wait for reparsing before returning method signatures Dave Holoway 2020-06-26 22:10:21 +01:00
  • c943408613 remove parsed type list logging Dave Holoway 2020-06-26 21:36:39 +01:00
  • 43dbcb4d47 implement shceduleReparse to reduce parsing load while typing Dave Holoway 2020-06-26 21:35:57 +01:00
  • 8aaf6a6f0e add single trace function with timestamps Dave Holoway 2020-06-26 17:52:50 +01:00
  • 563142661a add support for displaying method signatures Dave Holoway 2020-06-26 17:02:24 +01:00
  • f9a2665364 load and parse files at startup Dave Holoway 2020-06-26 11:34:57 +01:00
  • 7038bf7090 allow multiple source files to be used in parsing Dave Holoway 2020-06-26 10:32:32 +01:00
  • 175ce1d644 add support for editing multiple files Dave Holoway 2020-06-25 17:16:01 +01:00
  • 849c49acb6 fix bad member resolution at end of block fix missing method and type docs Dave Holoway 2020-06-25 15:47:12 +01:00
  • cda0810df1 add source types to list hide this and super for non-methods Dave Holoway 2020-06-25 15:07:04 +01:00
  • e2765fd982 improve code completion list add method parameters order list items by scope Dave Holoway 2020-06-25 14:43:48 +01:00
  • f67c03bb34 add owning method to statements create common keyword statement class Dave Holoway 2020-06-25 11:43:53 +01:00
  • b0a2475696 ensure Object is always last in the list of inherited types Dave Holoway 2020-06-25 10:56:02 +01:00
  • 69e77eae8a support member completion for array types improve comment formatting Dave Holoway 2020-06-25 10:24:54 +01:00
  • b45314cc95 add support for docs in source types Dave Holoway 2020-06-24 23:28:35 +01:00
  • e7e73387aa add support for field and method docs Dave Holoway 2020-06-24 21:26:09 +01:00
  • 089d174e08 use exact type signatures for locating types for completion items Dave Holoway 2020-06-24 19:55:18 +01:00
  • b70592a0f7 support for member expressions Dave Holoway 2020-06-24 17:10:49 +01:00
  • db865825d0 support package, type and static field import completion Dave Holoway 2020-06-23 18:57:07 +01:00
  • 591907f523 initial test of context-dependant code completion Dave Holoway 2020-06-23 17:03:40 +01:00
  • cd6bf29e9f perform more detailed search of implemented methods Dave Holoway 2020-06-23 14:41:20 +01:00
  • ce345965e5 improve support for ternary operators in assignments and method invocations Dave Holoway 2020-06-23 11:26:14 +01:00
  • 3073dfcd25 fix assert statement checks Dave Holoway 2020-06-22 19:56:25 +01:00
  • 085f027856 fix return type check Dave Holoway 2020-06-22 19:52:13 +01:00
  • 56464ef537 add basic type checking of lambda expressions Dave Holoway 2020-06-22 19:05:26 +01:00