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
