[elpa] externals/phpinspect c20df819b8 114/126: Give `phpinspect-buffer' responsibility over buffer indexation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit c20df819b8aca43feff09a5c1c5fc7408f3af168 Author: Hugo Thunnissen Commit: Hugo Thunnissen Give `phpinspect-buffer' responsibility over buffer indexation --- phpinspect-autoload.el | 40 +++- phpinspect-buffer.el | 20 +

[elpa] externals/phpinspect 2b85271b2b 030/126: Test + fix get-last-statement-in-token for static attribute references

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2b85271b2b57e784721c8b8f5e39c2f58bf7376b Author: Hugo Thunnissen Commit: Hugo Thunnissen Test + fix get-last-statement-in-token for static attribute references --- phpinspect.el | 26 +++--- test/phpinspect-test.el | 36 +

[elpa] externals/phpinspect e270729e14 088/126: Implement splay tree for overlay storage/lookup

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e270729e14ff20dcab728d0830c52e0cc13168e9 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement splay tree for overlay storage/lookup This makes repeated overlay lookups during incremental parsing or buffer analysis more efficient. --- ben

[elpa] externals/phpinspect 8caf967b57 029/126: Add test for resolve-type-from-context with preceding bareword

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 8caf967b57043dbeee62b961ca2e63af119b1d15 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add test for resolve-type-from-context with preceding bareword --- test/phpinspect-test.el | 28 1 file changed, 28 insertions(+) diff -

[elpa] externals/phpinspect 8d3bd21015 006/126: Add license information

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 8d3bd21015d39787d6c3884a547e35e6cc3caf08 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add license information --- COPYING | 674 ++ phpinspect.el | 41 +++- 2 files changed, 707 insertions(

[elpa] externals/phpinspect ea7795c76e 106/126: Remove commented code

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit ea7795c76e9b6a7462cfa22439ca8b437c8bd4e5 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove commented code --- phpinspect-autoload.el | 19 --- 1 file changed, 19 deletions(-) diff --git a/phpinspect-autoload.el b/phpinspect-autoload.

[elpa] externals/phpinspect 47335f3450 064/126: Refactor phpinspect--project to phpinspect-project

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 47335f345082b089d94769feb567f70bc75331cd Author: Hugo Thunnissen Commit: Hugo Thunnissen Refactor phpinspect--project to phpinspect-project --- phpinspect-autoload.el | 6 +-- phpinspect-cache.el | 2 +- phpinspect-class.el | 4 +- phpinspe

[elpa] externals/phpinspect 135263c533 110/126: Add tests for incremental parsing + fix parser bugs that came to light

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 135263c5335bd1e314651c05575328909335425f Author: Hugo Thunnissen Commit: Hugo Thunnissen Add tests for incremental parsing + fix parser bugs that came to light --- phpinspect-edtrack.el | 46 +++- phpinspect-parser.el| 73 +++

[elpa] externals/phpinspect 05ca0ace20 116/126: Fix all remaining byte compiler warnings

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 05ca0ace2021d7cdc055ed8330ce4d44f08509d1 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix all remaining byte compiler warnings --- phpinspect-buffer.el | 1 + phpinspect-cache.el | 11 +++ phpinspect-imports.el | 1 + phpinspect-index.el

[elpa] externals/phpinspect 50d2bfeebe 002/126: Change indexer's cache dir from/to .cache/{phpns, phpinspect}

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 50d2bfeebede9fabd0ecd726f874b41af4e1c055 Author: Hugo Thunnissen Commit: Hugo Thunnissen Change indexer's cache dir from/to .cache/{phpns,phpinspect} --- phpinspect-index.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpinspect-

[elpa] externals/phpinspect 55a24065a6 087/126: Remove obsolete comment (incremental parsing has been implemented)

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 55a24065a6ce2407e4caf95e46059635b8b32e07 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove obsolete comment (incremental parsing has been implemented) --- phpinspect-imports.el | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff

[elpa] externals/phpinspect d1d34a4249 084/126: Move more functionalities from main file to separate modules

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit d1d34a42490492ae48c4a4d5fee6150892032dde Author: Hugo Thunnissen Commit: Hugo Thunnissen Move more functionalities from main file to separate modules --- phpinspect-autoload.el | 1 + phpinspect-bmap.el | 15 +- phpinspect-completion.el

[elpa] externals/phpinspect a6bb09b2b3 026/126: Test and fix static function indexation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit a6bb09b2b39da73cfdd3a5fe9df3bfe7d963e7a6 Author: Hugo Thunnissen Commit: Hugo Thunnissen Test and fix static function indexation --- phpinspect.el | 36 +++- test/phpinspect-test.el | 35 ++

[elpa] externals/phpinspect 15c175dc61 016/126: Only attempt to byte compile when the handler isn't already compiled

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 15c175dc6170a396b20725d5750b2ece53f51c74 Author: Hugo Thunnissen Commit: Hugo Thunnissen Only attempt to byte compile when the handler isn't already compiled --- phpinspect.el | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/phpinsp

[elpa] externals/phpinspect 9f7931a7b6 100/126: Rework parser for ahead of time byte compilation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9f7931a7b62eb72c0dbf44124ac1906891cca77e Author: Hugo Thunnissen Commit: Hugo Thunnissen Rework parser for ahead of time byte compilation This commit does away with the JIT approach that byte compiles parser functions on the go. Some workarou

[elpa] externals/phpinspect 9513cbc917 125/126: Update README

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9513cbc91705c3081c971af58bf5679ea35f498f Author: Hugo Thunnissen Commit: Hugo Thunnissen Update README --- README.md | 42 -- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md inde

[elpa] externals/phpinspect 2fd91898a3 104/126: Add tests for pipeline and make API more ergonomic

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2fd91898a3bf18e52ad2fe667ca9b80760ccadc9 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add tests for pipeline and make API more ergonomic - Added `phpinspect-pipeline-emit-all' to emit multiple values at once - Added :async parameter to `php

[elpa] externals/phpinspect db3ec3b67d 124/126: Add custom variables for worker and pipeline pause time

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit db3ec3b67d617a650c3a7479d018564c354c5d6a Author: Hugo Thunnissen Commit: Hugo Thunnissen Add custom variables for worker and pipeline pause time --- phpinspect-pipeline.el | 15 +-- phpinspect-worker.el | 10 +- phpinspect.el

[elpa] externals/phpinspect f5cc681105 113/126: Fix let parenthesis in test-buffer.el

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f5cc681105a2cc4f20dac81b79b294cda5ffc082 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix let parenthesis in test-buffer.el --- test/test-buffer.el | 72 ++--- 1 file changed, 36 insertions(+), 36 deletio

[elpa] externals/phpinspect 6678ba20c6 103/126: Implement async processing pipeline

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 6678ba20c6f00df01370aa3cd0d13dc9456273f2 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement async processing pipeline --- phpinspect-pipeline.el | 364 + phpinspect-queue.el| 32 - phpinspect

[elpa] externals/phpinspect fbfcf4f928 119/126: Fix byte compilation warnings

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit fbfcf4f928e6d4691b72e62b541ed3d4998d2ef5 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix byte compilation warnings --- phpinspect-eldoc.el | 1 + phpinspect-imports.el | 4 ++-- phpinspect-project.el | 6 ++ phpinspect-suggest.el | 3 +-- phpins

[elpa] externals/phpinspect 7e7914befa 062/126: Convert CI definition to new (woodpecker) format

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 7e7914befa16b82b56e6e5b2e355a22a4513b419 Author: Hugo Thunnissen Commit: Hugo Thunnissen Convert CI definition to new (woodpecker) format --- .drone.yml | 10 -- .woodpecker.yml | 6 ++ 2 files changed, 6 insertions(+), 10 deletions(-)

[elpa] externals/phpinspect 111fa2f4b5 093/126: Fix bugs in splay tree "find" functions

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 111fa2f4b5c9c383f169b3f5785011b7b109e260 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix bugs in splay tree "find" functions --- phpinspect-splayt.el | 114 +++ test/test-splayt.el | 4 +- 2 files cha

[elpa] externals/phpinspect 224bbd7916 057/126: Implement array member type inference

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 224bbd791602f724db8b81bb860b8444142b11e3 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement array member type inference phpinspect now understands typed arrays! --- phpinspect-cache.el| 9 +- phpinspect-in

[elpa] externals/phpinspect 1816495538 045/126: Use thread-live-p in stead of thread-alive-p for emacs 28.1 support

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 1816495538d0dd2e29b40c779a33c5cff04f65ad Author: Hugo Thunnissen Commit: Hugo Thunnissen Use thread-live-p in stead of thread-alive-p for emacs 28.1 support --- phpinspect-index.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpins

[elpa] externals/phpinspect f5fe299c01 027/126: Make functions that access the filesystem configurable and add test

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f5fe299c015f8b4b51f0635f82eaf5b9ac58da4d Author: Hugo Thunnissen Commit: Hugo Thunnissen Make functions that access the filesystem configurable and add test Add test for `phpinspect-resolve-type-from-context' --- phpinspect.el | 53

[elpa] externals/phpinspect 153ff71fcf 048/126: WIP: Implement psr0 and psr4 autoload strategies

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 153ff71fcf4c035f336be0c759a110aba411ef0a Author: Hugo Thunnissen Commit: Hugo Thunnissen WIP: Implement psr0 and psr4 autoload strategies --- README.md | 2 +- phpinspect-autoload.el | 152

[elpa] externals/phpinspect f7d88a90f4 009/126: Implement some general tests for the parser code

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f7d88a90f4d3ef35fd1b4e8b05b95690c54e4256 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement some general tests for the parser code --- README.md | 10 + phpinspect.el | 16 +-- test/fixtur

[elpa] externals/phpinspect 4c5a70d4af 096/126: Make buffer re-parse non-interruptible + add interactive function to view tree

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 4c5a70d4afec104ab9492549c37c32f591e2ac24 Author: Hugo Thunnissen Commit: Hugo Thunnissen Make buffer re-parse non-interruptible + add interactive function to view tree --- phpinspect-buffer.el | 13 ++--- 1 file changed, 10 insertions(+), 3 delet

[elpa] externals/phpinspect 8cd4dc2025 058/126: Remove commented code + tidy some formatting

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 8cd4dc202522e4db3e870793f09bd4adb1c3ac95 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove commented code + tidy some formatting --- phpinspect-util.el | 87 +- phpinspect.el | 35 -

[elpa] externals/phpinspect 0bc9e795b2 043/126: Fix tests and patch bugs that came to light in the process

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 0bc9e795b2d37551268ccdc7ac021dd535bffc89 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix tests and patch bugs that came to light in the process --- phpinspect-class.el | 81 +++--- phpinspect-index.el | 2

[elpa] externals/phpinspect d86ef5756b 115/126: Remove `phpinspect-define-pipeline-step' in favor of direct fun call

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit d86ef5756bc887c0cb2b4b3c8c07a2fbc9524029 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove `phpinspect-define-pipeline-step' in favor of direct fun call --- phpinspect-autoload.el | 11 +-- phpinspect-pipeline.el | 193 +++---

[elpa] externals/phpinspect ae3acbdbe1 056/126: Disable auto-reindexing by default

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit ae3acbdbe13f3b6cae4c968b56b33aa1d0d96566 Author: Hugo Thunnissen Commit: Hugo Thunnissen Disable auto-reindexing by default --- phpinspect.el | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/phpinspect.el b/phpinspect.el index fb1

[elpa] externals/phpinspect e4b62c0230 120/126: Implement completion-at-point function

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e4b62c02309852a30f85a6a30820f4863d032c27 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement completion-at-point function --- phpinspect-completion.el | 126 +++ phpinspect.el| 8 ++- 2 files

[elpa] externals/phpinspect c35c00ceff 086/126: Implement strategy pattern for completion backend

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit c35c00ceff060eb0b7145c691680ca67254c2f19 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement strategy pattern for completion backend --- phpinspect-class.el | 13 - phpinspect-completion.el | 30 +- phpin

[elpa] externals/phpinspect ef9a7336cf 049/126: Replace virtual-directory with more general virtual-fs implementation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit ef9a7336cf18f466d2a6629040e55cf957c03443 Author: Hugo Thunnissen Commit: Hugo Thunnissen Replace virtual-directory with more general virtual-fs implementation --- phpinspect-autoload.el | 94 - phpinspect-f

[elpa] externals/phpinspect e067a9e9dd 122/126: Remove obsolete function and add some documentation to mode doc string

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e067a9e9dd0d130be928a477fa7f48a86463faf3 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove obsolete function and add some documentation to mode doc string --- phpinspect.el | 50 +- 1 file changed, 37 i

[elpa] externals/phpinspect 350850c07a 052/126: Fix phpinspect-index-static-methods test

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 350850c07af18ca7a56c75966f62740a6fc09e51 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix phpinspect-index-static-methods test --- test/test-index.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test-index.el b/test/test-ind

[elpa] externals/phpinspect faa936a4f0 024/126: Test type-resolver + make type resolving work for "blocked" namespaces

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit faa936a4f0e99abb2a07c131ca6a23df40328ea1 Author: Hugo Thunnissen Commit: Hugo Thunnissen Test type-resolver + make type resolving work for "blocked" namespaces Test type-resolver created from resolvecontext with: - File containing single name

[elpa] externals/phpinspect dbf0ec0390 051/126: Transition from index script to autoloader

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit dbf0ec03903e4ec795659c982e772d147ea1144c Author: Hugo Thunnissen Commit: Hugo Thunnissen Transition from index script to autoloader --- README.md | 2 +- phpinspect-autoload.el | 56 +++- phpinspect-buffer.el| 81 + phpinspect-c

[elpa] externals/phpinspect db370623da 108/126: Implement "files" autoload strategy

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit db370623daea5511cc2c842740c4b80291f695e2 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement "files" autoload strategy --- phpinspect-autoload.el | 41 - phpinspect-project.el | 5 - test/test-autoload.e

[elpa] externals/phpinspect f8bf0b611a 035/126: WIP: List static methods when requested

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f8bf0b611ad5f50eb912e755eeea8e428938dbc2 Author: Hugo Thunnissen Commit: Hugo Thunnissen WIP: List static methods when requested --- phpinspect-class.el | 7 +++ phpinspect.el | 8 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff

[elpa] externals/phpinspect 5fe0b7bdc5 123/126: Add .cask directory to gitignore

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 5fe0b7bdc51d4f317668f92c0cf668c8cc840c22 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add .cask directory to gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 769ff005d8..9dfdcf

[elpa] externals/phpinspect 811a9a9141 010/126: Add more tests for the parser code

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 811a9a914135de2ee09091b0cebf6eb53bcf92dd Author: Hugo Thunnissen Commit: Hugo Thunnissen Add more tests for the parser code --- test/fixtures/Array.el | 1 + test/fixtures/Array.php| 4 test/fixtures/ShortFunction.el

[elpa] externals/phpinspect e65b268cea 053/126: Implement @method annotation indexation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e65b268cea0b3d7c0e93b57c0621608c5404efec Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement @method annotation indexation --- phpinspect-index.el| 85 +++--- phpinspect-parser.el

[elpa] externals/phpinspect e57edab86e 025/126: Index new files when no FQN can be found for a type

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e57edab86e22cc505d79ee37192d437ca3f89533 Author: Hugo Thunnissen Commit: Hugo Thunnissen Index new files when no FQN can be found for a type --- phpinspect-index.bash | 44 +--- 1 file changed, 25 insertions(+), 19

[elpa] externals/phpinspect 3a3e2cd362 042/126: Update README with new development repository location

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 3a3e2cd3628c3fe45a1a47c787a93814ee40 Author: Hugo Thunnissen Commit: Hugo Thunnissen Update README with new development repository location --- README.md | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md ind

[elpa] externals/phpinspect 98e88d45ac 034/126: WIP: Fix find-class-file

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 98e88d45ac9ec4e2ce75fceaa5c1ce92bb17f768 Author: Hugo Thunnissen Commit: Hugo Thunnissen WIP: Fix find-class-file --- phpinspect.el | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/phpinspect.el b/phpinspect.el index 1ceb74e6ab..

[elpa] externals/phpinspect 55413ea9fb 117/126: Implement basic support for function indexation and include dirs

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 55413ea9fb99196ddf8cc22df601f4ffda51540a Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement basic support for function indexation and include dirs Does not yet include support for imported namespaced functions --- phpinspect-cache.el

[elpa] externals/phpinspect d51137e58e 112/126: Remove faulty edit tracker code based on wrong deduction

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit d51137e58e6761d329a007505d7372e583f1cab2 Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove faulty edit tracker code based on wrong deduction --- phpinspect-edtrack.el | 29 ++--- test/test-edtrack.el | 8 2 files ch

[elpa] externals/phpinspect 04606a4756 121/126: Fix test

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 04606a475678a62cc70bd1a8d8f4b7480f614e1a Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix test --- test/test-index.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/test-index.el b/test/test-index.el index cfd3981870..ab

[elpa] externals/phpinspect ab6954faf5 090/126: Retrieve and wrap metadata using the correct overlay for region

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit ab6954faf55b834e8e23801d2831fd6270892afb Author: Hugo Thunnissen Commit: Hugo Thunnissen Retrieve and wrap metadata using the correct overlay for region --- phpinspect-bmap.el | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/p

[elpa] externals/phpinspect e35caa7e15 118/126: Fix a variety of bugs

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e35caa7e15d3e79e53353a56dd701075d3e367b4 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix a variety of bugs - phpinspect--index-tokens no longer errors upon unexpected return annotation values - phpinspect-fixt-imports now also fixes i

[elpa] externals/phpinspect 74bd0ad434 032/126: WIP: New data type for cached classes

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 74bd0ad43478221314241f24c5e6faeadd25a5ae Author: Hugo Thunnissen Commit: Hugo Thunnissen WIP: New data type for cached classes --- phpinspect.el | 437 +++--- 1 file changed, 328 insertions(+), 109 delet

[elpa] externals/phpinspect ce995f2bc4 101/126: Remove unused variables

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit ce995f2bc41188bb72b9657dbb68fc8bb0f056ec Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove unused variables --- phpinspect-parser.el | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/phpinspect-parser.el b/phpinspect-parser.el

[elpa] externals/phpinspect 94d5b75455 107/126: Add `phpinspect-pipeline-pause-time'

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 94d5b75455e33ccdea41519989c394710a6bc86f Author: Hugo Thunnissen Commit: Hugo Thunnissen Add `phpinspect-pipeline-pause-time' --- phpinspect-autoload.el | 21 +++-- phpinspect-pipeline.el | 9 ++--- phpinspect-util.el | 14 +++

[elpa] externals/phpinspect f2ece03f2a 109/126: Add factilities to filter logs from different modules

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f2ece03f2adac212ee8654941633e75219f4bb04 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add factilities to filter logs from different modules --- phpinspect-bmap.el| 4 ++- phpinspect-buffer.el | 9 --- phpinspect-edtrack.el | 5 phpinsp

[elpa] externals/phpinspect c2b06fe265 063/126: Another attempt at fixing CI

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit c2b06fe2657d21702e40a5535852a0306445009e Author: Hugo Thunnissen Commit: Hugo Thunnissen Another attempt at fixing CI --- .woodpecker.yml | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index

[elpa] externals/phpinspect df821c4039 023/126: Add ticket tracker link to README

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit df821c4039f9d73b498e6f37af2cc441a2b78e99 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add ticket tracker link to README --- README.md | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5ae4ba18d9..0ee

[elpa] externals/phpinspect 389e77eb8b 092/126: Expand existing overlay when possible

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 389e77eb8b41d25e66516f8ac4fffe0a005597e0 Author: Hugo Thunnissen Commit: Hugo Thunnissen Expand existing overlay when possible --- phpinspect-bmap.el | 23 ++- phpinspect-splayt.el | 43 +++ te

[elpa] externals/phpinspect f030a685d2 060/126: Alter interpret-expression-type to interpret array-member assignment

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f030a685d21cfa6481073bfdfd3f6031aa02dd21 Author: Hugo Thunnissen Commit: Hugo Thunnissen Alter interpret-expression-type to interpret array-member assignment interpret-expression-type now interprets assignment values provided through array acc

[elpa] externals/phpinspect 2fd575dbf5 044/126: Add drone.yml

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2fd575dbf5ad33e516b58e8799136ed0e9663754 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add drone.yml --- .drone.yml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00..9ea930e485

[elpa] externals/phpinspect 43ab1bd99b 047/126: Make sure that the worker is running during tests

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 43ab1bd99ba461cac9637259192eb1d83b7a552c Author: Hugo Thunnissen Commit: Hugo Thunnissen Make sure that the worker is running during tests --- test/phpinspect-test.el | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/phpinspe

[elpa] externals/phpinspect 2d2f9912c1 102/126: Wrap queue items in a queue object

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2d2f9912c1f90a903a3030574c744ead9e6c8398 Author: Hugo Thunnissen Commit: Hugo Thunnissen Wrap queue items in a queue object --- phpinspect-queue.el | 122 ++-- test/test-worker.el | 3 +- 2 files changed,

[elpa] externals/phpinspect f8689ac9df 018/126: Return parser function in stead of just the symbol

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f8689ac9df54060294f21e4eab08e7147afaa10d Author: Hugo Thunnissen Commit: Hugo Thunnissen Return parser function in stead of just the symbol --- phpinspect.el | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/phpinspect.el b/p

[elpa] externals/phpinspect b338aa9b75 012/126: Fix most of the byte-compilation warnings

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit b338aa9b75a39b9af1899fd31e3b6b1e026545ce Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix most of the byte-compilation warnings --- phpinspect.el | 253 -- 1 file changed, 122 insertions(+), 131 d

[elpa] externals/phpinspect 9b82c0d0f6 111/126: Reimplement `phpinspect-fix-imports' using metadata objects

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9b82c0d0f6d0cdf9af850554ed2dc8561c721037 Author: Hugo Thunnissen Commit: Hugo Thunnissen Reimplement `phpinspect-fix-imports' using metadata objects --- phpinspect-imports.el | 108 ++ phpinspect-meta.el

[elpa] externals/phpinspect 281c5e4ae6 077/126: Remove some overly verbose logging

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 281c5e4ae63124abe1a1b11ea5b293788822704b Author: Hugo Thunnissen Commit: Hugo Thunnissen Remove some overly verbose logging --- phpinspect-bmap.el | 1 - phpinspect-resolvecontext.el | 5 - 2 files changed, 6 deletions(-) diff --git a/phpin

[elpa] externals/phpinspect 0b210309e7 041/126: Fix variable suggestion when there are loose dollar signs in the buffer

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 0b210309e7be58ab22c980fe388dc1945d772098 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix variable suggestion when there are loose dollar signs in the buffer --- phpinspect.el | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git

[elpa] externals/phpinspect 5548734ef7 075/126: Implement parser interruption on user input

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 5548734ef75747a11da2f274422bcc520139d6bc Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement parser interruption on user input --- phpinspect-buffer.el | 11 +++ phpinspect-parser.el | 113 +++-- phpinspect.el| 197 +

[elpa] externals/phpinspect dbbc5927e4 022/126: Enable company-mode before changing its variables in README example

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit dbbc5927e49a367da82b42c9449c2fa647ad8817 Author: Hugo Thunnissen Commit: Hugo Thunnissen Enable company-mode before changing its variables in README example --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5

[elpa] externals/phpinspect 0596bc52bf 091/126: Optimize splay tree and use it to store token's children

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 0596bc52bf91104d7520a7d1da0633369790 Author: Hugo Thunnissen Commit: Hugo Thunnissen Optimize splay tree and use it to store token's children --- benchmarks/parse-file.el | 2 +- benchmarks/splay-tree.el | 33 +++ phpinspect-bmap.el

[elpa] externals/phpinspect 2099abced8 099/126: Add Cask configuration and fix some compilation warnings

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2099abced8f3bc04d8f4e3f8aa3fe939e0ba74d6 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add Cask configuration and fix some compilation warnings --- Cask| 4 +++ Makefile| 19 +++ phpinspect-autoload.e

[nongnu] elpa/swift-mode 4c2231e52a: Update contributor address

2023-08-11 Thread ELPA Syncer
branch: elpa/swift-mode commit 4c2231e52aee3f954717ac389debd3816e598a22 Author: taku0 Commit: taku0 Update contributor address --- swift-mode-font-lock.el | 2 +- swift-mode-repl.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/swift-mode-font-lock.el b/swift-m

[elpa] externals/phpinspect 0350069e34 005/126: Fix native (built-in) type names

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 0350069e34f62816d0f638dbd7eed46d3f1986ce Author: Kenta Usami Commit: Hugo Thunnissen Fix native (built-in) type names Fix phpinspect-native-types to valid PHP built-in type names. See the code below for the types that can be described as

[elpa] externals/phpinspect 97377c2922 055/126: Fix bugs in phpinspect-fix-imports

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 97377c29221edd3b73d3a4e789986c99764dfa55 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix bugs in phpinspect-fix-imports --- phpinspect-imports.el | 2 +- phpinspect-index.el | 7 --- test/test-index.el| 5 +++-- 3 files changed, 8 insertions

[elpa] externals/phpinspect f9f3440850 065/126: Make file contents insertion asynchronous in background threads

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f9f3440850519e0366c1307ea6cffc4fb2f7b6da Author: Hugo Thunnissen Commit: Hugo Thunnissen Make file contents insertion asynchronous in background threads This allows for a more lenient pausing regime in the worker thread, as file content insert

[elpa] externals/phpinspect 58ad65932b 069/126: Add `phpinspect-parser' type and `phpinspect-defparser' macro

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 58ad65932b3e2369f327a16f968802798ac3e0a6 Author: Hugo Thunnissen Commit: Hugo Thunnissen Add `phpinspect-parser' type and `phpinspect-defparser' macro --- phpinspect-parser.el | 255 +++ 1 file changed, 157

[elpa] externals/phpinspect f003b6a279 105/126: Make project indexation asynchronous using `phpinspect-pipeline'

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f003b6a2794b2071f0c2d3cfa783f28670645fa4 Author: Hugo Thunnissen Commit: Hugo Thunnissen Make project indexation asynchronous using `phpinspect-pipeline' --- phpinspect-autoload.el | 291 ++--- phpinspect-cache.

[elpa] externals/phpinspect 23245d0158 098/126: Fix some compilation warnings

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 23245d015872f85004d72f2dd452e5242d175290 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix some compilation warnings --- .gitignore | 3 ++- phpinspect-bmap.el | 14 ++ phpinspect-edtrack.el| 1 - phpins

[elpa] externals/phpinspect 43310092ad 081/126: Clear tree and edit tracker when reparsing (to ensure full reparse)

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 43310092adfdbc90727c7a449c660752b73daf05 Author: Hugo Thunnissen Commit: Hugo Thunnissen Clear tree and edit tracker when reparsing (to ensure full reparse) --- phpinspect-buffer.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/phpinspect-buffer.e

[elpa] externals/phpinspect 6c767fc877 089/126: Implement eldoc for object attributes

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 6c767fc877bd2dcb156fd5793f72479bbf70c73c Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement eldoc for object attributes --- phpinspect-class.el | 2 +- phpinspect-eldoc.el | 67 +++-- phpinspect-type

[elpa] externals/phpinspect 8dd9bb07e4 080/126: Increase phpinspect-bmap-last-token-before-point backward search limit to 100

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 8dd9bb07e4b239800d0e2a9d8c626c072ea5f83b Author: Hugo Thunnissen Commit: Hugo Thunnissen Increase phpinspect-bmap-last-token-before-point backward search limit to 100 --- phpinspect-bmap.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[elpa] externals/phpinspect f013b3c709 036/126: WIP: Support ambiguous typehints

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit f013b3c709746a0f8e49fa9447153ac743e63a2b Author: Hugo Thunnissen Commit: Hugo Thunnissen WIP: Support ambiguous typehints - Try to infer type of "object" typehint by using the return annotation - Support late static binding with "static" and "

[elpa] externals/phpinspect 9a25959aad 095/126: Use metadata tree instead of hash table for token lookup

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9a25959aad06f81752a3ee2e9974c347a0e75190 Author: Hugo Thunnissen Commit: Hugo Thunnissen Use metadata tree instead of hash table for token lookup --- phpinspect-bmap.el | 54 ++ phpinspect-completion.el | 2 +

[elpa] externals/phpinspect 9d6ce5726d 076/126: Use `phpinspect-edtrack-original-position-at-point' for edit end determination

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9d6ce5726d921e7d9265bbdbe78a1a05e6958e69 Author: Hugo Thunnissen Commit: Hugo Thunnissen Use `phpinspect-edtrack-original-position-at-point' for edit end determination --- phpinspect-edtrack.el | 4 +++- phpinspect-parser.el | 6 +++--- test/test-edtr

[elpa] externals/phpinspect c50f2ae09b 020/126: Fix resolving of "static" and "self" types

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit c50f2ae09b8805fe670c5f120131684792bc5c7e Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix resolving of "static" and "self" types --- phpinspect.el | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/phpinspect.el b/

[elpa] externals/phpinspect 3175d9a6ac 126/126: Fix typo

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 3175d9a6ac0ad041153fd99bff3dbabe83a13fc0 Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix typo --- phpinspect-worker.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpinspect-worker.el b/phpinspect-worker.el index a7cc7f0299..0d

[elpa] externals/phpinspect 2049121810 097/126: Make edit delta lookup inclusive of current point

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 2049121810b5c3a80a2c7e9d861d54f217ac3d61 Author: Hugo Thunnissen Commit: Hugo Thunnissen Make edit delta lookup inclusive of current point --- phpinspect-edtrack.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/phpinspect-edtrack

[elpa] externals/phpinspect e8f486f095 013/126: Improve codestyle and documentation + add tests for indexation

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e8f486f09574a106aff3fd68687d91c6f0b55420 Author: Hugo Thunnissen Commit: Hugo Thunnissen Improve codestyle and documentation + add tests for indexation This commit contains one logic change: Changed add-to-list usage to cl-pushnew in phpinspe

[elpa] externals/phpinspect e7b1f22e8c 068/126: Sort tokens by size when returning tokens around point

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit e7b1f22e8cc6bb5d56ee071682989252be245405 Author: Hugo Thunnissen Commit: Hugo Thunnissen Sort tokens by size when returning tokens around point --- phpinspect-buffer.el | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ph

[elpa] externals/phpinspect 91e24b97d4 074/126: Make bmap-token-meta error on unexpected input

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 91e24b97d4b8cb81ac86d02076b6cdecfdf1ad0b Author: Hugo Thunnissen Commit: Hugo Thunnissen Make bmap-token-meta error on unexpected input Searching for an object that doesn't exist as a token can be really expensive, so it's better to error on

[elpa] externals/phpinspect 1ec0e0cfa2 078/126: Limit token lookback range and start completion from the first non-blank character

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 1ec0e0cfa2d07de4f4d6a6b5434e0ac206fb62c8 Author: Hugo Thunnissen Commit: Hugo Thunnissen Limit token lookback range and start completion from the first non-blank character When editing files where tokens occur sparingly, like in HTML templates,

[elpa] externals/phpinspect bb04e9a0f8 079/126: Implement strategy pattern for phpinspect-eldoc-function

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit bb04e9a0f80c284a92896b8bfaccb877d0be9f88 Author: Hugo Thunnissen Commit: Hugo Thunnissen Implement strategy pattern for phpinspect-eldoc-function --- phpinspect-class.el | 12 ++- phpinspect-eldoc.el | 200 ++

[elpa] externals/phpinspect 7f76ba4c11 072/126: Fix some bugs introduced by the incremental parsing feature

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 7f76ba4c1150fa0c37156195f081e5f635549cac Author: Hugo Thunnissen Commit: Hugo Thunnissen Fix some bugs introduced by the incremental parsing feature Among other things: - use-keyword parser handler result being registered for two position

[elpa] externals/phpinspect b68baaec83 094/126: Make parse context cancellable and restore state after interrupt

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit b68baaec8310eddad1f1e28244758a69032ca310 Author: Hugo Thunnissen Commit: Hugo Thunnissen Make parse context cancellable and restore state after interrupt --- phpinspect-bmap.el | 33 phpinspect-meta.el | 78 +--

[elpa] externals/phpinspect 5fab07b426 082/126: Keep track of multi-call edits of the same region

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 5fab07b426d8f2b54621a2d7b989f8b76239d5b3 Author: Hugo Thunnissen Commit: Hugo Thunnissen Keep track of multi-call edits of the same region --- phpinspect-edtrack.el | 70 ++- test/test-edtrack.el | 23 +

[elpa] externals/phpinspect 9882ed2c60 061/126: Test/fix type inference of objects in nested arrays

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 9882ed2c603432ce73b8f577cdd89367637ff64e Author: Hugo Thunnissen Commit: Hugo Thunnissen Test/fix type inference of objects in nested arrays --- phpinspect.el | 7 +++ test/phpinspect-test.el | 28 +++- 2 files chang

[elpa] externals/phpinspect 0ca527dbbd 070/126: Adapt `phpinspect-purge-parser-cache' to new parser caching approach

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 0ca527dbbd3ef4b6826dc63c41a8543cf2e98664 Author: Hugo Thunnissen Commit: Hugo Thunnissen Adapt `phpinspect-purge-parser-cache' to new parser caching approach --- phpinspect-parser.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/

[elpa] externals/phpinspect 3838e02820 067/126: Prevent worker thread from associating with the current buffer

2023-08-11 Thread ELPA Syncer
branch: externals/phpinspect commit 3838e02820e7435534bdf3e4408ba7176b62981f Author: Hugo Thunnissen Commit: Hugo Thunnissen Prevent worker thread from associating with the current buffer --- phpinspect-worker.el | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/phpin

  1   2   >