[Stable plugin api] Drop api suffix in package names (#92905)

Refactoring that drops the api suffix from package name
This will have to be followed up by a plugins/examples fix in imports
Also set an artifact group name to `org.elasticsearch.plugin` in the plugin-api and plugin-analysis-api
This commit is contained in:
Przemyslaw Gomulka 2023-01-14 09:49:37 +01:00 committed by GitHub
parent 4573c5641e
commit 2cdaabe783
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
47 changed files with 165 additions and 176 deletions

View file

@ -9,6 +9,7 @@
apply plugin: 'elasticsearch.publish'
apply plugin: 'elasticsearch.build'
group = "org.elasticsearch.plugin"
tasks.named("loggerUsageCheck").configure {enabled = false }

View file

@ -6,9 +6,9 @@
* Side Public License, v 1.
*/
module org.elasticsearch.plugin.analysis.api {
module org.elasticsearch.plugin.analysis {
requires org.apache.lucene.core;
requires org.elasticsearch.plugin.api;
requires org.elasticsearch.plugin;
exports org.elasticsearch.plugin.analysis.api;
exports org.elasticsearch.plugin.analysis;
}

View file

@ -6,7 +6,7 @@
* Side Public License, v 1.
*/
package org.elasticsearch.plugin.analysis.api;
package org.elasticsearch.plugin.analysis;
/**
* Enum representing the mode in which token filters and analyzers are allowed to operate.

View file

@ -6,11 +6,11 @@
* Side Public License, v 1.
*/
package org.elasticsearch.plugin.analysis.api;
package org.elasticsearch.plugin.analysis;
import org.apache.lucene.analysis.Analyzer;
import org.elasticsearch.plugin.api.Extensible;
import org.elasticsearch.plugin.api.Nameable;
import org.elasticsearch.plugin.Extensible;
import org.elasticsearch.plugin.Nameable;
/**
* An analysis component used to create Analyzers.

View file

@ -6,10 +6,10 @@
* Side Public License, v 1.
*/
package org.elasticsearch.plugin.analysis.api;
package org.elasticsearch.plugin.analysis;
import org.elasticsearch.plugin.api.Extensible;
import org.elasticsearch.plugin.api.Nameable;
import org.elasticsearch.plugin.Extensible;
import org.elasticsearch.plugin.Nameable;
import java.io.Reader;

View file

@ -6,11 +6,11 @@
* Side Public License, v 1.
*/
package org.elasticsearch.plugin.analysis.api;
package org.elasticsearch.plugin.analysis;
import org.apache.lucene.analysis.TokenStream;
import org.elasticsearch.plugin.api.Extensible;
import org.elasticsearch.plugin.api.Nameable;
import org.elasticsearch.plugin.Extensible;
import org.elasticsearch.plugin.Nameable;
/**
* An analysis component used to create token filters.

View file

@ -6,11 +6,11 @@
* Side Public License, v 1.
*/
package org.elasticsearch.plugin.analysis.api;
package org.elasticsearch.plugin.analysis;
import org.apache.lucene.analysis.Tokenizer;
import org.elasticsearch.plugin.api.Extensible;
import org.elasticsearch.plugin.api.Nameable;
import org.elasticsearch.plugin.Extensible;
import org.elasticsearch.plugin.Nameable;
/**
* An analysis component used to create tokenizers.