Jules was unable to complete the task in time. Please review the work… #2238
56 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 56
Complexity increasing per file
==============================
- lucene/src/main/java/com/arcadedb/lucene/ArcadeLuceneIndexFactoryHandler.java 4
- lucene/src/main/java/com/arcadedb/lucene/query/LuceneIndexCursor.java 19
- lucene/src/main/java/com/arcadedb/lucene/index/OLuceneFullTextIndex.java 3
- lucene/src/main/java/com/arcadedb/lucene/ArcadeLuceneLifecycleManager.java 2
- lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java 10
- lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneIndexType.java 32
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchMoreLikeThisFunction.java 10
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchOnFieldsFunction.java 16
- lucene/src/main/java/com/arcadedb/lucene/analyzer/ArcadeLuceneAnalyzerFactory.java 7
- lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneFullTextIndexEngine.java 13
- lucene/src/main/java/com/arcadedb/lucene/analyzer/ArcadeLucenePerFieldAnalyzerWrapper.java 3
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneCrossClassFunctionsFactory.java 1
- lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java 8
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchOnIndexFunction.java 11
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneCrossClassSearchFunction.java 12
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneFunctionsUtils.java 21
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchFunctionTemplate.java 8
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneFunctionsFactory.java 1
- lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchOnClassFunction.java 9
- lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesSingleRid.java 8
- lucene/src/main/java/com/arcadedb/lucene/builder/LuceneQueryBuilder.java 21
- lucene/src/main/java/com/arcadedb/lucene/query/LuceneKeyAndMetadata.java 3
- lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesAbstract.java 5
- lucene/src/main/java/com/arcadedb/lucene/builder/LuceneDocumentBuilder.java 40
- lucene/src/main/java/com/arcadedb/lucene/query/LuceneQueryContext.java 11
- lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesMultiRid.java 9
- lucene/src/main/java/com/arcadedb/lucene/util/LuceneDateTools.java 10
- lucene/src/main/java/com/arcadedb/lucene/parser/ArcadeLuceneMultiFieldQueryParser.java 103
- lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneEngineUtils.java 22
See the complete overview on Codacy
Annotations
Check warning on line 55 in lucene/src/main/java/com/arcadedb/lucene/builder/LuceneQueryBuilder.java
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/builder/LuceneQueryBuilder.java#L55
Perhaps 'splitOnWhitespace' could be replaced by a local variable.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L61
Perhaps 'storage' could be replaced by a local variable.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L65
Perhaps 'markerIndexMetadata' could be replaced by a local variable.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L97
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L106
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L109
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L113
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L124
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L224
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L233
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L378
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L406
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/engine/ArcadeLuceneCrossClassIndexEngine.java#L412
Document empty method body
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchMoreLikeThisFunction.java#L202
Avoid unused method parameters such as 'ctx'.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/functions/ArcadeLuceneSearchMoreLikeThisFunction.java#L313
Avoid unused method parameters such as 'database'.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java#L47
Avoid unused private fields such as 'metadataFile'.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java#L47
Perhaps 'metadataFile' could be replaced by a local variable.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java#L57
Avoid long parameter lists.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java#L57
Avoid unused constructor parameters such as 'typeName'.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneFullTextIndex.java#L60
Avoid unused constructor parameters such as 'atomicOperation'.
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneIndexType.java#L212
Unnecessary use of fully qualified name 'com.arcadedb.document.Document' due to existing import 'com.arcadedb.document.Document'
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/index/ArcadeLuceneIndexType.java#L283
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date'
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/parser/ArcadeLuceneMultiFieldQueryParser.java#L81
Avoid unused local variables such as 'lowerTerm'.
Check notice on line 77 in lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesAbstract.java
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesAbstract.java#L77
The instance method name 'NRTReaderReopen' doesn't match '[a-z][a-zA-Z0-9]*'
codacy-production / Codacy Static Code Analysis
lucene/src/main/java/com/arcadedb/lucene/tx/LuceneTxChangesSingleRid.java#L191
Avoid unused local variables such as 'approxUpdated'.