summaryrefslogtreecommitdiffstats
path: root/application
diff options
context:
space:
mode:
authorHÃ¥kon Hallingstad <hakon@oath.com>2019-01-04 16:01:14 +0100
committerGitHub <noreply@github.com>2019-01-04 16:01:14 +0100
commitcd470d8ac8a58c943748f028a37d864507628e99 (patch)
tree7d7abbfc040f37b614a8d1c980d7f632597c51f6 /application
parent8ea7795c01e0830bb9b218cb60759ffc01551f56 (diff)
Revert "Enable ABI checking on modules with public APIs"
Diffstat (limited to 'application')
-rw-r--r--application/abi-spec.json462
-rw-r--r--application/pom.xml4
2 files changed, 0 insertions, 466 deletions
diff --git a/application/abi-spec.json b/application/abi-spec.json
deleted file mode 100644
index d3e7ab6daef..00000000000
--- a/application/abi-spec.json
+++ /dev/null
@@ -1,462 +0,0 @@
-{
- "com.yahoo.application.Application$Builder$Container": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.Class)",
- "public varargs com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public varargs com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.String, java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public com.yahoo.application.Application$Builder$Container search(boolean)",
- "public com.yahoo.application.Application$Builder$Container searcher(java.lang.Class)",
- "public varargs com.yahoo.application.Application$Builder$Container searcher(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public varargs com.yahoo.application.Application$Builder$Container searcher(java.lang.String, java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public varargs com.yahoo.application.Application$Builder$Container renderer(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public com.yahoo.application.Application$Builder$Container handler(java.lang.String, java.lang.Class)",
- "public com.yahoo.application.Application$Builder$Container client(java.lang.String, java.lang.Class)",
- "public com.yahoo.application.Application$Builder$Container server(java.lang.String, java.lang.Class)",
- "public com.yahoo.application.Application$Builder$Container component(java.lang.Class)",
- "public varargs com.yahoo.application.Application$Builder$Container component(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])",
- "public com.yahoo.application.Application$Builder$Container config(com.yahoo.config.ConfigInstance)"
- ],
- "fields": []
- },
- "com.yahoo.application.Application$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.application.Application$Builder container(java.lang.String, com.yahoo.application.Application$Builder$Container)",
- "public com.yahoo.application.Application$Builder documentType(java.lang.String, java.lang.String)",
- "public com.yahoo.application.Application$Builder expressionInclude(java.lang.String, java.lang.String)",
- "public com.yahoo.application.Application$Builder rankExpression(java.lang.String, java.lang.String)",
- "public com.yahoo.application.Application$Builder queryProfile(java.lang.String, java.lang.String)",
- "public com.yahoo.application.Application$Builder queryProfileType(java.lang.String, java.lang.String)",
- "public com.yahoo.application.Application$Builder networking(com.yahoo.application.Networking)"
- ],
- "fields": []
- },
- "com.yahoo.application.Application": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.AutoCloseable"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public static com.yahoo.application.Application fromBuilder(com.yahoo.application.Application$Builder)",
- "public static com.yahoo.application.Application fromServicesXml(java.lang.String, com.yahoo.application.Networking)",
- "public static com.yahoo.application.Application fromApplicationPackage(java.nio.file.Path, com.yahoo.application.Networking)",
- "public static com.yahoo.application.Application fromApplicationPackage(java.io.File, com.yahoo.application.Networking)",
- "public com.yahoo.application.container.JDisc getJDisc(java.lang.String)",
- "public void close()"
- ],
- "fields": [
- "public static final java.lang.String vespaLocalProperty"
- ]
- },
- "com.yahoo.application.ApplicationBuilder": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.application.ApplicationBuilder servicesXml(java.lang.String)",
- "public com.yahoo.application.ApplicationBuilder documentType(java.lang.String, java.lang.String)",
- "public com.yahoo.application.ApplicationBuilder rankExpression(java.lang.String, java.lang.String)",
- "public com.yahoo.application.ApplicationBuilder queryProfile(java.lang.String, java.lang.String)",
- "public com.yahoo.application.ApplicationBuilder queryProfileType(java.lang.String, java.lang.String)",
- "public com.yahoo.application.ApplicationBuilder networking(com.yahoo.application.Networking)",
- "public com.yahoo.application.Application build()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Builder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.application.MockApplicationConfig)",
- "public com.yahoo.application.MockApplicationConfig$Builder mystruct(com.yahoo.application.MockApplicationConfig$Mystruct$Builder)",
- "public com.yahoo.application.MockApplicationConfig$Builder mystructlist(com.yahoo.application.MockApplicationConfig$Mystructlist$Builder)",
- "public com.yahoo.application.MockApplicationConfig$Builder mystructlist(java.util.List)",
- "public com.yahoo.application.MockApplicationConfig$Builder mylist(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Builder mylist(java.util.Collection)",
- "public com.yahoo.application.MockApplicationConfig$Builder mymap(java.lang.String, java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Builder mymap(java.util.Map)",
- "public com.yahoo.application.MockApplicationConfig$Builder mymapstruct(java.lang.String, com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder)",
- "public com.yahoo.application.MockApplicationConfig$Builder mymapstruct(java.util.Map)",
- "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
- "public final java.lang.String getDefMd5()",
- "public final java.lang.String getDefName()",
- "public final java.lang.String getDefNamespace()",
- "public com.yahoo.application.MockApplicationConfig build()"
- ],
- "fields": [
- "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder mystruct",
- "public java.util.List mystructlist",
- "public java.util.List mylist",
- "public java.util.Map mymap",
- "public java.util.Map mymapstruct"
- ]
- },
- "com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mymapstruct)",
- "public com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder id(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder value(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mymapstruct build()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Mymapstruct": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder)",
- "public java.lang.String id()",
- "public java.lang.String value()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Mystruct$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mystruct)",
- "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder id(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder value(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mystruct build()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Mystruct": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mystruct$Builder)",
- "public java.lang.String id()",
- "public java.lang.String value()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Mystructlist$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mystructlist)",
- "public com.yahoo.application.MockApplicationConfig$Mystructlist$Builder id(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mystructlist$Builder value(java.lang.String)",
- "public com.yahoo.application.MockApplicationConfig$Mystructlist build()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Mystructlist": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.application.MockApplicationConfig$Mystructlist$Builder)",
- "public java.lang.String id()",
- "public java.lang.String value()"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig$Producer": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Producer"
- ],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void getConfig(com.yahoo.application.MockApplicationConfig$Builder)"
- ],
- "fields": []
- },
- "com.yahoo.application.MockApplicationConfig": {
- "superClass": "com.yahoo.config.ConfigInstance",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public static java.lang.String getDefMd5()",
- "public static java.lang.String getDefName()",
- "public static java.lang.String getDefNamespace()",
- "public static java.lang.String getDefVersion()",
- "public void <init>(com.yahoo.application.MockApplicationConfig$Builder)",
- "public com.yahoo.application.MockApplicationConfig$Mystruct mystruct()",
- "public java.util.List mystructlist()",
- "public com.yahoo.application.MockApplicationConfig$Mystructlist mystructlist(int)",
- "public java.util.List mylist()",
- "public java.lang.String mylist(int)",
- "public java.util.Map mymap()",
- "public java.lang.String mymap(java.lang.String)",
- "public java.util.Map mymapstruct()",
- "public com.yahoo.application.MockApplicationConfig$Mymapstruct mymapstruct(java.lang.String)"
- ],
- "fields": [
- "public static final java.lang.String CONFIG_DEF_MD5",
- "public static final java.lang.String CONFIG_DEF_NAME",
- "public static final java.lang.String CONFIG_DEF_NAMESPACE",
- "public static final java.lang.String CONFIG_DEF_VERSION",
- "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
- ]
- },
- "com.yahoo.application.Networking": {
- "superClass": "java.lang.Enum",
- "interfaces": [],
- "attributes": [
- "public",
- "final",
- "enum"
- ],
- "methods": [
- "public static com.yahoo.application.Networking[] values()",
- "public static com.yahoo.application.Networking valueOf(java.lang.String)"
- ],
- "fields": [
- "public static final enum com.yahoo.application.Networking enable",
- "public static final enum com.yahoo.application.Networking disable"
- ]
- },
- "com.yahoo.application.container.DocumentProcessing": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public com.yahoo.docproc.DocumentProcessor$Progress process(com.yahoo.component.ComponentSpecification, com.yahoo.docproc.Processing)",
- "public com.yahoo.docproc.DocumentProcessor$Progress processOnce(com.yahoo.component.ComponentSpecification, com.yahoo.docproc.Processing)",
- "public com.yahoo.processing.execution.chain.ChainRegistry getChains()",
- "public java.util.Map getDocumentTypes()",
- "public java.util.Map getAnnotationTypes()"
- ],
- "fields": []
- },
- "com.yahoo.application.container.JDisc": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.AutoCloseable"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public static com.yahoo.application.container.JDisc fromServicesXml(java.lang.String, com.yahoo.application.Networking)",
- "public static com.yahoo.application.container.JDisc fromPath(java.nio.file.Path, com.yahoo.application.Networking)",
- "public static com.yahoo.application.container.JDisc fromPath(java.nio.file.Path, com.yahoo.application.Networking, com.yahoo.config.model.ConfigModelRepo)",
- "public com.yahoo.application.container.Search search()",
- "public com.yahoo.application.container.Processing processing()",
- "public com.yahoo.application.container.DocumentProcessing documentProcessing()",
- "public com.yahoo.component.provider.ComponentRegistry components()",
- "public com.yahoo.application.container.handler.Response handleRequest(com.yahoo.application.container.handler.Request)",
- "public void close()"
- ],
- "fields": []
- },
- "com.yahoo.application.container.Processing": {
- "superClass": "com.yahoo.application.container.ProcessingBase",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public com.yahoo.processing.execution.chain.ChainRegistry getChains()"
- ],
- "fields": []
- },
- "com.yahoo.application.container.ProcessingBase": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public abstract com.yahoo.processing.execution.chain.ChainRegistry getChains()",
- "public final com.yahoo.processing.Response process(com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request)",
- "protected abstract com.yahoo.processing.Response doProcess(com.yahoo.component.chain.Chain, com.yahoo.processing.Request)",
- "public final byte[] processAndRender(com.yahoo.component.ComponentSpecification, com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request)",
- "protected abstract com.google.common.util.concurrent.ListenableFuture doProcessAndRender(com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request, com.yahoo.processing.rendering.Renderer, java.io.ByteArrayOutputStream)",
- "protected com.yahoo.component.chain.Chain getChain(com.yahoo.component.ComponentSpecification)",
- "protected final com.yahoo.processing.rendering.Renderer getRenderer(com.yahoo.component.ComponentSpecification)",
- "protected abstract com.yahoo.processing.rendering.Renderer doGetRenderer(com.yahoo.component.ComponentSpecification)"
- ],
- "fields": []
- },
- "com.yahoo.application.container.Search": {
- "superClass": "com.yahoo.application.container.ProcessingBase",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public com.yahoo.processing.execution.chain.ChainRegistry getChains()"
- ],
- "fields": []
- },
- "com.yahoo.application.container.handler.Headers": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.util.Map"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public int size()",
- "public boolean isEmpty()",
- "public boolean containsKey(java.lang.Object)",
- "public boolean containsValue(java.lang.Object)",
- "public java.util.List get(java.lang.Object)",
- "public java.util.List put(java.lang.String, java.util.List)",
- "public java.util.List remove(java.lang.Object)",
- "public void putAll(java.util.Map)",
- "public void clear()",
- "public java.util.Set keySet()",
- "public java.util.Collection values()",
- "public java.util.Set entrySet()",
- "public java.lang.String toString()",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()",
- "public boolean contains(java.lang.String, java.lang.String)",
- "public boolean containsIgnoreCase(java.lang.String, java.lang.String)",
- "public void add(java.lang.String, java.lang.String)",
- "public void add(java.lang.String, java.util.List)",
- "public void addAll(java.util.Map)",
- "public java.util.List put(java.lang.String, java.lang.String)",
- "public boolean remove(java.lang.String, java.lang.String)",
- "public java.lang.String getFirst(java.lang.String)",
- "public boolean isTrue(java.lang.String)",
- "public java.util.List entries()",
- "public bridge synthetic java.lang.Object remove(java.lang.Object)",
- "public bridge synthetic java.lang.Object put(java.lang.Object, java.lang.Object)",
- "public bridge synthetic java.lang.Object get(java.lang.Object)"
- ],
- "fields": []
- },
- "com.yahoo.application.container.handler.Request$Method": {
- "superClass": "java.lang.Enum",
- "interfaces": [],
- "attributes": [
- "public",
- "final",
- "enum"
- ],
- "methods": [
- "public static com.yahoo.application.container.handler.Request$Method[] values()",
- "public static com.yahoo.application.container.handler.Request$Method valueOf(java.lang.String)"
- ],
- "fields": [
- "public static final enum com.yahoo.application.container.handler.Request$Method OPTIONS",
- "public static final enum com.yahoo.application.container.handler.Request$Method GET",
- "public static final enum com.yahoo.application.container.handler.Request$Method HEAD",
- "public static final enum com.yahoo.application.container.handler.Request$Method POST",
- "public static final enum com.yahoo.application.container.handler.Request$Method PUT",
- "public static final enum com.yahoo.application.container.handler.Request$Method PATCH",
- "public static final enum com.yahoo.application.container.handler.Request$Method DELETE",
- "public static final enum com.yahoo.application.container.handler.Request$Method TRACE",
- "public static final enum com.yahoo.application.container.handler.Request$Method CONNECT"
- ]
- },
- "com.yahoo.application.container.handler.Request": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.lang.String)",
- "public void <init>(java.lang.String, byte[])",
- "public void <init>(java.lang.String, java.lang.String)",
- "public void <init>(java.lang.String, byte[], com.yahoo.application.container.handler.Request$Method)",
- "public void <init>(java.lang.String, byte[], com.yahoo.application.container.handler.Request$Method, java.security.Principal)",
- "public void <init>(java.lang.String, java.lang.String, com.yahoo.application.container.handler.Request$Method)",
- "public com.yahoo.application.container.handler.Headers getHeaders()",
- "public byte[] getBody()",
- "public java.lang.String getUri()",
- "public java.util.Map getAttributes()",
- "public java.lang.String toString()",
- "public com.yahoo.application.container.handler.Request$Method getMethod()",
- "public java.util.Optional getUserPrincipal()"
- ],
- "fields": []
- },
- "com.yahoo.application.container.handler.Response": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(byte[])",
- "public void <init>(int, byte[])",
- "public int getStatus()",
- "public byte[] getBody()",
- "public java.lang.String getBodyAsString()",
- "public com.yahoo.application.container.handler.Headers getHeaders()",
- "public java.lang.String toString()"
- ],
- "fields": []
- }
-} \ No newline at end of file
diff --git a/application/pom.xml b/application/pom.xml
index 9e6334836af..9d15ec86a21 100644
--- a/application/pom.xml
+++ b/application/pom.xml
@@ -207,10 +207,6 @@
</execution>
</executions>
</plugin>
- <plugin>
- <groupId>com.yahoo.vespa</groupId>
- <artifactId>abi-check-plugin</artifactId>
- </plugin>
</plugins>
</build>
</project>