### Description Currently, several files in the codebase contain wildcard imports ([example](https://github.com/apache/lucene/blob/main/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/VectorUtilBenchmark.java#L22)). Wildcard imports can: - Make it harder to track dependencies - Lead to naming conflicts - Reduce code readability - Make it difficult to identify unused imports OpenSearch has already implemented a check to prevent wildcard imports ([see](https://github.com/opensearch-project/OpenSearch/pull/3939)). We can adopt a similar mechanism for Lucene to enforce explicit imports. Proposed changes: Add a spotless rule to detect wildcard imports to avoid committing wildcard imports. Replace existing wildcard with explicit imports.