This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit ac407de406d7ffebb9e28f63e29e49c90989dbc7
Merge: 65e16dbc0d8 8690430c045
Author: Matthias Bläsing <[email protected]>
AuthorDate: Sun Mar 1 21:15:05 2026 +0100

    Merge pull request #9207 from matthiasblaesing/update-lucene3
    
    Update to apache lucene 9.X

 ide/csl.api/nbproject/project.xml                  |   4 +-
 ide/jumpto/nbproject/project.xml                   |   4 +-
 ide/libs.lucene/external/binaries-list             |   3 +-
 .../external/lucene-core-3.6.2-notice.txt          |  92 ------
 ...-license.txt => lucene-core-9.12.3-license.txt} | 185 ++++++++++-
 .../external/lucene-core-9.12.3-notice.txt         | 201 +++++++++++
 ide/libs.lucene/manifest.mf                        |   4 +-
 ide/libs.lucene/nbproject/project.properties       |   5 +-
 ide/libs.lucene/nbproject/project.xml              |   8 +-
 ide/parsing.api/nbproject/project.xml              |   4 +-
 ide/parsing.indexing/nbproject/project.xml         |   8 +-
 .../parsing/impl/indexing/ClusteredIndexables.java |  81 +++--
 .../impl/indexing/lucene/LayeredDocumentIndex.java |   2 +-
 .../impl/indexing/lucene/LuceneIndexFactory.java   |   2 +-
 .../parsing/spi/indexing/support/QuerySupport.java |  10 +-
 .../parsing/impl/indexing/DocumentStoreTest.java   |   2 +-
 ide/parsing.lucene/manifest.mf                     |   2 +-
 .../org-netbeans-modules-parsing-lucene.sig        |  39 +--
 ide/parsing.lucene/nbproject/project.properties    |   2 +-
 ide/parsing.lucene/nbproject/project.xml           |   4 +-
 .../modules/parsing/lucene/AllFieldsSelector.java  |  38 ---
 .../modules/parsing/lucene/BitSetCollector.java    |  22 +-
 .../modules/parsing/lucene/Convertors.java         |  54 +--
 .../modules/parsing/lucene/DocumentIndexImpl.java  |   3 +-
 .../modules/parsing/lucene/IndexDocumentImpl.java  |  62 +++-
 .../modules/parsing/lucene/LuceneIndex.java        | 365 +++++++++++---------
 .../modules/parsing/lucene/MemoryIndex.java        | 196 ++++++-----
 .../parsing/lucene/RecordOwnerLockFactory.java     | 156 ++++-----
 .../modules/parsing/lucene/RegexpFilter.java       | 141 ++++++++
 .../modules/parsing/lucene/SupportAccessor.java    |   4 +-
 .../modules/parsing/lucene/TermCollector.java      |  91 -----
 .../modules/parsing/lucene/support/Index.java      |  35 +-
 .../parsing/lucene/support/IndexManager.java       |   6 +-
 .../modules/parsing/lucene/support/Queries.java    | 368 +--------------------
 .../parsing/lucene/support/StoppableConvertor.java |  44 ---
 .../modules/parsing/lucene/AsyncCloseTest.java     |  15 +-
 .../parsing/lucene/IndexTransactionTest.java       |  19 +-
 .../modules/parsing/lucene/LuceneIndexTest.java    |  19 +-
 .../parsing/lucene/NativeFSLockFactoryTest.java    |  24 +-
 .../modules/parsing/lucene/RawIndexPerfTest.java   |  36 +-
 .../parsing/lucene/RecordOwnerLockFactoryTest.java | 100 +++---
 .../QueriesTest.java => RegexpFilterTest.java}     |  15 +-
 java/java.hints/nbproject/project.xml              |   4 +-
 java/java.lsp.server/nbproject/project.xml         |   4 +-
 java/java.source.base/nbproject/project.xml        |   8 +-
 .../modules/java/source/indexing/JavaIndex.java    |   2 +-
 .../modules/java/source/usages/ClassIndexImpl.java |   3 +-
 .../modules/java/source/usages/DocumentUtil.java   | 168 ++++++----
 .../java/source/usages/PersistentClassIndex.java   |  42 ++-
 .../modules/java/source/usages/QueryUtil.java      | 175 ++--------
 .../netbeans/api/java/source/JavaSourceTest.java   |  20 +-
 .../source/indexing/CompileWorkerTestBase.java     |  10 +-
 .../source/indexing/VanillaCompileWorkerTest.java  | 254 +++++++-------
 .../java/source/usages/LucenePerformanceTest.java  |   8 +-
 java/java.source/nbproject/project.xml             |   4 +-
 java/java.sourceui/nbproject/project.xml           |   8 +-
 java/spi.java.hints/nbproject/project.xml          |   4 +-
 java/whitelist/nbproject/project.xml               |   4 +-
 nbbuild/licenses/Apache-2.0-lucene                 | 221 +++++++++++--
 59 files changed, 1797 insertions(+), 1617 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to