branch: externals/phpinspect commit 77d5bea895d940d5bb5951a78dc2feb4d92b5e6c Author: Hugo Thunnissen <de...@hugot.nl> Commit: Hugo Thunnissen <de...@hugot.nl>
Bump version to 3.0.0 --- phpinspect-autoload.el | 2 +- phpinspect-bmap.el | 2 +- phpinspect-buffer.el | 2 +- phpinspect-cache.el | 2 +- phpinspect-completion.el | 2 +- phpinspect-eldoc.el | 2 +- phpinspect-fs.el | 2 +- phpinspect-imports.el | 2 +- phpinspect-index.el | 2 +- phpinspect-meta.el | 2 +- phpinspect-method-cell.el | 2 +- phpinspect-name.el | 2 +- phpinspect-parse-context.el | 2 +- phpinspect-parser.el | 2 +- phpinspect-pipeline.el | 2 +- phpinspect-project-struct.el | 2 +- phpinspect-project.el | 2 +- phpinspect-property-cell.el | 2 +- phpinspect-queue.el | 2 +- phpinspect-resolve.el | 2 +- phpinspect-resolvecontext.el | 2 +- phpinspect-serialize.el | 2 +- phpinspect-splayt.el | 2 +- phpinspect-suggest.el | 2 +- phpinspect-token-predicates.el | 2 +- phpinspect-type.el | 2 +- phpinspect-typedef.el | 2 +- phpinspect-util.el | 2 +- phpinspect-worker.el | 2 +- phpinspect.el | 15 +++++++++++++-- 30 files changed, 42 insertions(+), 31 deletions(-) diff --git a/phpinspect-autoload.el b/phpinspect-autoload.el index 962ed2ca78..116cfef13d 100644 --- a/phpinspect-autoload.el +++ b/phpinspect-autoload.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-bmap.el b/phpinspect-bmap.el index 281345df27..dd43541200 100644 --- a/phpinspect-bmap.el +++ b/phpinspect-bmap.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-buffer.el b/phpinspect-buffer.el index b5689fe32a..8a62ec82e6 100644 --- a/phpinspect-buffer.el +++ b/phpinspect-buffer.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-cache.el b/phpinspect-cache.el index f059bfaaeb..81e2b68a97 100644 --- a/phpinspect-cache.el +++ b/phpinspect-cache.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-completion.el b/phpinspect-completion.el index fe9bc61dde..8a6923d8ee 100644 --- a/phpinspect-completion.el +++ b/phpinspect-completion.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-eldoc.el b/phpinspect-eldoc.el index b960206ce3..03849e2dbd 100644 --- a/phpinspect-eldoc.el +++ b/phpinspect-eldoc.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-fs.el b/phpinspect-fs.el index edb958fe0c..eee70c822c 100644 --- a/phpinspect-fs.el +++ b/phpinspect-fs.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-imports.el b/phpinspect-imports.el index e3de5f0ab8..18713be8b9 100644 --- a/phpinspect-imports.el +++ b/phpinspect-imports.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-index.el b/phpinspect-index.el index 717cc765e5..21c8751e48 100644 --- a/phpinspect-index.el +++ b/phpinspect-index.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-meta.el b/phpinspect-meta.el index daa9d476b5..59d39b9486 100644 --- a/phpinspect-meta.el +++ b/phpinspect-meta.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-method-cell.el b/phpinspect-method-cell.el index 5521587503..db7c911a54 100644 --- a/phpinspect-method-cell.el +++ b/phpinspect-method-cell.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-name.el b/phpinspect-name.el index 0bc0184493..079fcb2a07 100644 --- a/phpinspect-name.el +++ b/phpinspect-name.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-parse-context.el b/phpinspect-parse-context.el index ef25c4fdd1..7c690521a3 100644 --- a/phpinspect-parse-context.el +++ b/phpinspect-parse-context.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-parser.el b/phpinspect-parser.el index f18e652dba..09c1b640a2 100644 --- a/phpinspect-parser.el +++ b/phpinspect-parser.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-pipeline.el b/phpinspect-pipeline.el index 0c59166de2..922f10099d 100644 --- a/phpinspect-pipeline.el +++ b/phpinspect-pipeline.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-project-struct.el b/phpinspect-project-struct.el index f638c31dec..3d398377e2 100644 --- a/phpinspect-project-struct.el +++ b/phpinspect-project-struct.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-project.el b/phpinspect-project.el index 329b93edd3..5e254ffa55 100644 --- a/phpinspect-project.el +++ b/phpinspect-project.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-property-cell.el b/phpinspect-property-cell.el index d18dac946c..439187a7e0 100644 --- a/phpinspect-property-cell.el +++ b/phpinspect-property-cell.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-queue.el b/phpinspect-queue.el index 367cca9957..abc8938839 100644 --- a/phpinspect-queue.el +++ b/phpinspect-queue.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-resolve.el b/phpinspect-resolve.el index efe69adc02..35841cf4be 100644 --- a/phpinspect-resolve.el +++ b/phpinspect-resolve.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-resolvecontext.el b/phpinspect-resolvecontext.el index fc3ade61df..1313295463 100644 --- a/phpinspect-resolvecontext.el +++ b/phpinspect-resolvecontext.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-serialize.el b/phpinspect-serialize.el index b77e353201..098a8b63e0 100644 --- a/phpinspect-serialize.el +++ b/phpinspect-serialize.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-splayt.el b/phpinspect-splayt.el index eee146678d..a761df05a1 100644 --- a/phpinspect-splayt.el +++ b/phpinspect-splayt.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-suggest.el b/phpinspect-suggest.el index b5fe3e57c0..bf77b64426 100644 --- a/phpinspect-suggest.el +++ b/phpinspect-suggest.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-token-predicates.el b/phpinspect-token-predicates.el index 506486b6bf..b9e0029262 100644 --- a/phpinspect-token-predicates.el +++ b/phpinspect-token-predicates.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-type.el b/phpinspect-type.el index 3a54e23404..02678a767a 100644 --- a/phpinspect-type.el +++ b/phpinspect-type.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-typedef.el b/phpinspect-typedef.el index ca3a43052d..210ba59a7a 100644 --- a/phpinspect-typedef.el +++ b/phpinspect-typedef.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-util.el b/phpinspect-util.el index 3d50a7866c..2691879dba 100644 --- a/phpinspect-util.el +++ b/phpinspect-util.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect-worker.el b/phpinspect-worker.el index 1885d2ea71..84a102c3fd 100644 --- a/phpinspect-worker.el +++ b/phpinspect-worker.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by diff --git a/phpinspect.el b/phpinspect.el index 7762e3c33a..5cafad3bb7 100644 --- a/phpinspect.el +++ b/phpinspect.el @@ -4,7 +4,7 @@ ;; Author: Hugo Thunnissen <de...@hugot.nl> ;; Keywords: php, languages, tools, convenience -;; Version: 2.1.0 +;; Version: 3.0.0 ;; Package-Requires: ((compat "29")) ;; URL: https://github.com/hugot/phpinspect.el @@ -34,7 +34,18 @@ ;;; News: -;; Version 2.1.0 +;; Version 3.0.0 + +;; - Reworked collaborative threading approach which should result in better +;; overall responsiveness. +;; - Made parsing and indexation of buffer fully async and pro-active +;; using collaborative threads. +;; - Removed company-mode backend (use capf instead) +;; - Added tests, fixed various bugs and made incremental indexation +;; of buffer code more robust. +;; - Implemented "classmap" autoload directive + +;; Version 3.0.0 ;; - Implemented basic support for completion of keywords and type names ;; - Made completion of function names, type names and keywords context-aware so