Skip to content

Commit

Permalink
Add support for org.ehcache:ehcache:3.10.8-jakarta
Browse files Browse the repository at this point in the history
  • Loading branch information
linghengqian committed Nov 24, 2022
1 parent a202935 commit 558c300
Show file tree
Hide file tree
Showing 26 changed files with 7,409 additions and 0 deletions.
4 changes: 4 additions & 0 deletions metadata/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -134,5 +134,9 @@
{
"directory": "com.graphql-java/graphql-java",
"module": "com.graphql-java:graphql-java"
},
{
"directory": "org.ehcache/ehcache",
"module": "org.ehcache:ehcache"
}
]
7 changes: 7 additions & 0 deletions metadata/org.ehcache/ehcache/3.10.8-jakarta/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[
"jni-config.json",
"proxy-config.json",
"reflect-config.json",
"resource-config.json",
"serialization-config.json"
]
166 changes: 166 additions & 0 deletions metadata/org.ehcache/ehcache/3.10.8-jakarta/jni-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
[
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "[Lcom.sun.management.internal.DiagnosticCommandArgumentInfo;"
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "[Lcom.sun.management.internal.DiagnosticCommandInfo;"
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "com.sun.management.VMOption$Origin",
"fields": [
{
"name": "ATTACH_ON_DEMAND"
},
{
"name": "CONFIG_FILE"
},
{
"name": "DEFAULT"
},
{
"name": "ENVIRON_VAR"
},
{
"name": "ERGONOMIC"
},
{
"name": "MANAGEMENT"
},
{
"name": "OTHER"
},
{
"name": "VM_CREATION"
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "com.sun.management.internal.DiagnosticCommandArgumentInfo",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"boolean",
"boolean",
"boolean",
"int"
]
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "com.sun.management.internal.DiagnosticCommandInfo",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"boolean",
"java.util.List"
]
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "com.sun.management.internal.Flag",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"java.lang.String",
"java.lang.Object",
"boolean",
"boolean",
"com.sun.management.VMOption$Origin"
]
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "java.lang.Boolean",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"boolean"
]
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
},
"name": "java.util.Arrays",
"methods": [
{
"name": "asList",
"parameterTypes": [
"java.lang.Object[]"
]
}
]
},
{
"condition": {
"typeReachable": "org.ehcache.shadow.org.terracotta.offheapstore.util.PhysicalMemory"
},
"name": "sun.management.VMManagementImpl",
"fields": [
{
"name": "compTimeMonitoringSupport"
},
{
"name": "currentThreadCpuTimeSupport"
},
{
"name": "objectMonitorUsageSupport"
},
{
"name": "otherThreadCpuTimeSupport"
},
{
"name": "remoteDiagnosticCommandsSupport"
},
{
"name": "synchronizerUsageSupport"
},
{
"name": "threadAllocatedMemorySupport"
},
{
"name": "threadContentionMonitoringSupport"
}
]
}
]
190 changes: 190 additions & 0 deletions metadata/org.ehcache/ehcache/3.10.8-jakarta/proxy-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
[
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAccessorType",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAccessorType",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.multi.XmlMultiConfiguration"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAccessorType",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAnyElement",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAnyElement",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.multi.XmlMultiConfiguration"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlAnyElement",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlElements",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlElements",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlEnumValue",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlEnumValue",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlID",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlID",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlIDREF",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlIDREF",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlSeeAlso",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.XmlSeeAlso",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
},
"interfaces": [
"jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter",
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
]
},
{
"condition": {
"typeReachable": "org.ehcache.impl.internal.store.disk.OffHeapDiskStore"
},
"interfaces": [
"org.ehcache.shadow.org.terracotta.offheapstore.storage.portability.Portability",
"org.ehcache.shadow.org.terracotta.offheapstore.disk.persistent.PersistentPortability"
]
},
{
"condition": {
"typeReachable": "org.ehcache.impl.internal.store.disk.OffHeapDiskStore"
},
"interfaces": [
"org.ehcache.shadow.org.terracotta.offheapstore.storage.portability.WriteBackPortability",
"org.ehcache.shadow.org.terracotta.offheapstore.disk.persistent.PersistentPortability"
]
},
{
"condition": {
"typeReachable": "org.ehcache.sizeof.annotations.AnnotationProxyFactory"
},
"interfaces": [
"org.ehcache.sizeof.annotations.IgnoreSizeOf"
]
}
]
Loading

0 comments on commit 558c300

Please sign in to comment.