Modularize the lang-expression component (#87790)

This commit is contained in:
Chris Hegarty 2022-06-17 15:11:56 +02:00 committed by GitHub
parent 6fca901316
commit aa170f1da5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 0 deletions

View file

@ -16,6 +16,7 @@ esplugin {
dependencies { dependencies {
api "org.apache.lucene:lucene-expressions:${versions.lucene}" api "org.apache.lucene:lucene-expressions:${versions.lucene}"
runtimeOnly "org.apache.lucene:lucene-codecs:${versions.lucene}"
runtimeOnly 'org.antlr:antlr4-runtime:4.5.1-1' runtimeOnly 'org.antlr:antlr4-runtime:4.5.1-1'
runtimeOnly 'org.ow2.asm:asm:7.2' runtimeOnly 'org.ow2.asm:asm:7.2'
runtimeOnly 'org.ow2.asm:asm-commons:7.2' runtimeOnly 'org.ow2.asm:asm-commons:7.2'

View file

@ -0,0 +1 @@
6a1b5573015bfbfd94d7324012a3177217af7705

View file

@ -0,0 +1,15 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the Server Side Public License, v 1; you may not use this file except
* in compliance with, at your election, the Elastic License 2.0 or the Server
* Side Public License, v 1.
*/
module org.elasticsearch.script.expression {
requires org.elasticsearch.base;
requires org.elasticsearch.server;
requires org.apache.lucene.core;
requires org.apache.lucene.expressions;
requires org.apache.lucene.queries;
}