Commit Graph

  • 7789fa5add Bump actions/checkout from 5 to 6 (#4179) dependabot[bot] 2025-11-24 11:38:46 -05:00
  • dd9da3b780 Disable format on files with errors (#4169) Edward McFarlane 2025-11-20 23:48:14 +00:00
  • e68c306ab3 Add buf-build pre-commit hook (#4172) Mathieu Lemay 2025-11-18 15:09:40 -05:00
  • ee0dcc85fd Return to development (#4171) buf-release-bot[bot] 2025-11-14 15:42:05 -05:00
  • 94dd878bc1 Release v1.60.0 (#4170) v1.60.0 buf-release-bot[bot] 2025-11-14 15:15:49 -05:00
  • f44fb138fd Bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible (#4153) dependabot[bot] 2025-11-14 13:13:47 -05:00
  • f4c26a6c67 Upgrade deps (#4168) Doria Keung 2025-11-14 12:58:15 -05:00
  • 331fb318c5 Fix comments (#4166) Doria Keung 2025-11-13 10:01:50 -05:00
  • 3312114089 Line up comments due to different LSP client behaviours (#4165) Doria Keung 2025-11-12 16:28:57 -05:00
  • f2ab2293cb Check for newlines in parsing docs comments (#4164) Doria Keung 2025-11-12 14:42:07 -05:00
  • c7068a4770 Resolve definition and type definition separately for options (#4161) Doria Keung 2025-11-12 13:17:18 -05:00
  • 50d143c336 Remove prefixes for field type ASTs (#4163) Doria Keung 2025-11-12 12:55:47 -05:00
  • 865a59e97d LSP add completion for options (#4158) Edward McFarlane 2025-11-12 15:30:01 +01:00
  • 91872ad966 Use ir.Symbol.FullName() for symbol information (#4162) Doria Keung 2025-11-11 21:20:49 -05:00
  • 85e8b3cb1c LSP handle empty nested completions (#4160) Edward McFarlane 2025-11-11 19:15:10 +01:00
  • ef0782b88d Split spans for nested message value elements (#4139) Doria Keung 2025-11-11 10:54:49 -05:00
  • fd3f634334 LSP fix symbol at lookup (#4151) Edward McFarlane 2025-11-06 18:00:18 +01:00
  • 29d434119e LSP add completion for service methods (#4147) Edward McFarlane 2025-11-05 23:12:36 +01:00
  • 8cec659854 Use full name for symbol index instead of span (#4150) Doria Keung 2025-11-05 17:01:59 -05:00
  • 71011ecb6c Upgrade protocompile and use span to index referenceable symbols (#4149) Doria Keung 2025-11-05 13:51:24 -05:00
  • dae11ca710 Fix buf plugin push referenced flag (#4148) Stefan VanBuren 2025-11-05 12:54:15 -05:00
  • 39f4e07803 WIP ed/lspCodeActionTokens Edward McFarlane 2025-11-04 21:26:58 +01:00
  • b33ba50520 Audit organization uniqueness changes (#4146) Julian Figueroa 2025-11-04 11:55:49 -05:00
  • 0e1fad4f6f Add links in docs for predeclared types, remote dependencies, and WKTs (#4137) Doria Keung 2025-11-03 16:51:44 -05:00
  • 3561bf276b LSP skip completions on options (#4145) Edward McFarlane 2025-11-03 18:13:40 +01:00
  • 84e296870b Clarify deduplicating references and respect includeDeclaration param (#4138) Doria Keung 2025-11-03 11:00:25 -05:00
  • bbc1076956 Add CodeDescription link to buf lint rules (#4136) Stefan VanBuren 2025-10-31 18:08:01 -04:00
  • 2f2c9ee73f LSP fix type completion on prefix modifiers (#4134) Edward McFarlane 2025-10-31 20:34:33 +01:00
  • 033e345dcc LSP skip checks on build errors (#4133) Edward McFarlane 2025-10-30 21:50:15 +01:00
  • 37f289f50a LSP add goto definition on parent names ed/lspDefCursor Edward McFarlane 2025-10-29 14:18:09 +01:00
  • 6f5aa39f9c Support modifiers in LSP semantic tokens (#4130) Stefan VanBuren 2025-10-30 10:13:07 -04:00
  • b8ad0ee17f LSP filter completion on contained chars ed/lspContainsFilter Edward McFarlane 2025-10-29 18:19:55 +01:00
  • 601ce2aecc LSP fix triggers for autocomplete (#4126) Edward McFarlane 2025-10-29 18:14:38 +01:00
  • 6fe2e103dd Remove progress notifications (#4129) Stefan VanBuren 2025-10-29 11:04:00 -04:00
  • 9707c25c7a Tighten up item kinds (#4128) Stefan VanBuren 2025-10-29 11:03:27 -04:00
  • 355a02fe92 Skip adding import for symbols in same file (#4127) Stefan VanBuren 2025-10-29 09:26:18 -04:00
  • 5401b58cab Bump github.com/klauspost/compress from 1.18.0 to 1.18.1 (#4111) dependabot[bot] 2025-10-28 20:25:02 +01:00
  • 8d03d0fcb2 Fix build 32-bit for LSP completion (#4125) Edward McFarlane 2025-10-28 19:52:15 +01:00
  • 77da39885d Add import of missing file on completion (#4124) Stefan VanBuren 2025-10-28 14:00:39 -04:00
  • 6a6c735085 LSP fix type completion prefix (#4122) Edward McFarlane 2025-10-28 18:21:14 +01:00
  • 1a4a46c24b LSP remove verbose debug logging (#4123) Edward McFarlane 2025-10-28 17:08:32 +01:00
  • 3d1db9e64c LSP only refresh workspace on open/save (#4121) Edward McFarlane 2025-10-28 16:07:11 +01:00
  • 14cc304608 LSP checks run async (#4120) Edward McFarlane 2025-10-28 15:16:07 +01:00
  • 391cb0cd38 LSP fix type completion for same package (#4118) Edward McFarlane 2025-10-28 14:36:41 +01:00
  • 9ac413fcab LSP fix IR file state (#4119) Edward McFarlane 2025-10-28 14:21:38 +01:00
  • 4212b78e66 LSP cache file imports on the workspace (#4116) Edward McFarlane 2025-10-27 21:46:04 +01:00
  • 5906a3a5a3 Add more context to completion items (#4117) Stefan VanBuren 2025-10-27 16:10:22 -04:00
  • 84c1abe543 Bump protocompile version to latest main (#4115) Stefan VanBuren 2025-10-27 13:50:54 -04:00
  • f5bf325fde Add additionalTextEdit for trailing ; in import statement (#4110) Stefan VanBuren 2025-10-27 13:14:45 -04:00
  • 2d2a07ed06 LSP add support for type completions (#4112) Edward McFarlane 2025-10-27 18:10:31 +01:00
  • 82a080382a LSP remove refresh settings (#4114) Edward McFarlane 2025-10-27 15:19:42 +01:00
  • c2c970b53e Refactor LSP checks on workspace ed/lspWsChecks Edward McFarlane 2025-10-26 02:57:54 +02:00
  • 10ca53e92d Run lints on open/save/change; remove breaking checks (#4109) Stefan VanBuren 2025-10-27 09:01:09 -04:00
  • 9dd7ce768d LSP add basic autocomplete for nested definitions (#4108) Edward McFarlane 2025-10-27 13:50:52 +01:00
  • b8451938bc Deduplicate LSP symbol references (#4107) Stefan VanBuren 2025-10-24 10:18:09 -04:00
  • 1ca4ec4f16 Change default value of timeout flag to indicate no timeout (#4090) bufdev 2025-10-23 18:29:09 -04:00
  • ab2d73bbb4 Provide all references for LSP References (#4105) Stefan VanBuren 2025-10-23 13:19:22 -04:00
  • 55a3adffa5 LSP improve import completions (#4103) Edward McFarlane 2025-10-23 18:56:00 +02:00
  • 96152df7f7 Handle LSP no data for semantic tokens (#4104) Stefan VanBuren 2025-10-23 12:13:31 -04:00
  • 0dfd1078ac Add LSP support for textDocument/TypeDefinition (#4101) Stefan VanBuren 2025-10-23 11:07:32 -04:00
  • 42b9c0adb0 Add deprecation status to SymbolInformation (#4102) Stefan VanBuren 2025-10-23 10:52:04 -04:00
  • d0a7159397 Fix range over workspace files for WKTs (#4100) Edward McFarlane 2025-10-23 15:12:42 +02:00
  • b35b03d7b0 LSP fix file close (#4099) Edward McFarlane 2025-10-23 15:11:59 +02:00
  • 8b051707da LSP fix file imports becoming unresolvable (#4097) Edward McFarlane 2025-10-22 22:10:02 +01:00
  • f4e6125dd6 Filter LSP diagnostics to file (#4098) Stefan VanBuren 2025-10-22 16:51:23 -04:00
  • 88b3687d2f Add LSP DocumentSymbolProvider support (#4096) Stefan VanBuren 2025-10-22 16:46:57 -04:00
  • c3207efbba Fix CompletionItem.Kind for package (#4095) Stefan VanBuren 2025-10-21 18:47:12 -04:00
  • fcadc2dde1 LSP fix file imports for user defined WKT (#4093) Edward McFarlane 2025-10-21 20:09:01 +01:00
  • 2adfdc01a0 Change HoverProvider on import to show path on disk (#4092) Stefan VanBuren 2025-10-21 15:05:20 -04:00
  • f7038df508 Add CHANGELOG ed/lspIgnoreCacheFiles Edward McFarlane 2025-10-21 19:06:15 +01:00
  • 7a6ebc8558 LSP disable cache files Edward McFarlane 2025-10-21 18:08:49 +01:00
  • a33a53ea04 Debug logging for LSP ed/lspLogging Edward McFarlane 2025-10-21 14:33:36 +01:00
  • 35668cad27 More cleanup for cmd/buf (#4088) bufdev 2025-10-20 16:40:23 -04:00
  • 095f02304c Drop LSP notify non-error to debug (#4087) Stefan VanBuren 2025-10-20 15:50:49 -04:00
  • 47c5657792 Cleanup for cmd/buf move (#4086) bufdev 2025-10-20 14:08:14 -04:00
  • db2bc904e1 Return to development (#4085) buf-release-bot[bot] 2025-10-20 17:21:38 +01:00
  • 17cb335158 Release v1.59.0 (#4081) v1.59.0 buf-release-bot[bot] 2025-10-20 16:47:23 +01:00
  • 9c2df2f316 Add visibility control audit events (#4064) Julian Figueroa 2025-10-20 10:45:41 -05:00
  • 2103f3fd68 LSP fix duplicate workspace symbols (#4084) Edward McFarlane 2025-10-20 16:34:55 +01:00
  • 0ef19ba37c LSP fix goto definition for imports (#4083) Edward McFarlane 2025-10-20 14:56:04 +01:00
  • 4e3c9f2dfd LSP fix file name for update queries (#4082) Edward McFarlane 2025-10-20 14:45:21 +01:00
  • 05d9547e92 Remove extra space when writing first hunk when outside of context (#4075) Paul Sachs 2025-10-20 09:39:23 -04:00
  • 2402521633 Fix Godoc (#4080) bufdev 2025-10-18 22:50:55 -04:00
  • c6e0038b88 Makego cleanup (#4079) bufdev 2025-10-18 16:09:40 -04:00
  • 26c9b20c76 Makego cleanup (#4078) bufdev 2025-10-18 14:27:16 -04:00
  • cd939cc149 Add godoclint (#4077) bufdev 2025-10-18 13:59:27 -04:00
  • 38baadc519 Upgrade protocompile (#4074) Edward McFarlane 2025-10-17 23:46:44 +01:00
  • 2950b70ddc Update CI tools (#4076) Edward McFarlane 2025-10-17 23:45:30 +01:00
  • 3c62363f1d LSP fix positional encoding for diagnostics (#4066) Edward McFarlane 2025-10-17 21:28:58 +01:00
  • 18712c7e57 LSP add autocompletion for basic keywords, syntax, package and imports (#4067) Edward McFarlane 2025-10-17 20:56:15 +01:00
  • 0a61e1bdcf LSP fix format updates (#4073) Edward McFarlane 2025-10-17 20:08:58 +01:00
  • 1b0f10a3f2 Extract bufstyle to makego (#4071) bufdev 2025-10-16 18:21:02 -04:00
  • 674904900e LSP add workspace symbol queries (#4070) Edward McFarlane 2025-10-16 21:41:52 +01:00
  • d109ce294e Upgrade protocompile for build fix (#4069) Edward McFarlane 2025-10-16 21:32:24 +01:00
  • 7838ec1754 Cleanup (#4068) bufdev 2025-10-16 15:58:14 -04:00
  • 778496bce4 LSP fix syntax highlight on semantic tokens (#4065) Edward McFarlane 2025-10-16 17:43:51 +01:00
  • 760e4be04a LSP batch IR query updates (#4063) Edward McFarlane 2025-10-16 17:43:19 +01:00
  • f74dc0db1c LSP optimize start/end location offset lookups (#4062) Edward McFarlane 2025-10-16 17:42:57 +01:00
  • d500877026 Use new protocompile/experimental for LSP and implement textDocument/References (#4026) Doria Keung 2025-10-15 11:41:43 -04:00
  • ae89d7fd44 Add private/README.md (#4060) bufdev 2025-10-13 22:55:47 -04:00