Apache Maven Dependency Plugin can be used to find unused dependencies. And I found following list. Maybe we can remove them.
elasticsearch-analysis-pinyin
{groupId='log4j', artifactId='log4j'}
{groupId='org.hamcrest', artifactId='hamcrest-core'}
{groupId='org.hamcrest', artifactId='hamcrest-library'}
{groupId='org.powermock', artifactId='powermock-module-junit4'}
{groupId='org.powermock', artifactId='powermock-api-mockito'}
{groupId='nl.jqno.equalsverifier', artifactId='equalsverifier'}
{groupId='com.openpojo', artifactId='openpojo'}
Apache Maven Dependency Plugin can be used to find unused dependencies. And I found following list. Maybe we can remove them. elasticsearch-analysis-pinyin {groupId='log4j', artifactId='log4j'} {groupId='org.hamcrest', artifactId='hamcrest-core'} {groupId='org.hamcrest', artifactId='hamcrest-library'} {groupId='org.powermock', artifactId='powermock-module-junit4'} {groupId='org.powermock', artifactId='powermock-api-mockito'} {groupId='nl.jqno.equalsverifier', artifactId='equalsverifier'} {groupId='com.openpojo', artifactId='openpojo'}
According to Maven parallel test, we can run tests in parallel.
===================== If there are any inappropriate modifications in this PR, please give me a reply and I will change them.