Skip to content

Commit 558c300

Browse files
committed
Add support for org.ehcache:ehcache:3.10.8-jakarta
1 parent a202935 commit 558c300

26 files changed

+7409
-0
lines changed

metadata/index.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,5 +134,9 @@
134134
{
135135
"directory": "com.graphql-java/graphql-java",
136136
"module": "com.graphql-java:graphql-java"
137+
},
138+
{
139+
"directory": "org.ehcache/ehcache",
140+
"module": "org.ehcache:ehcache"
137141
}
138142
]
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
"jni-config.json",
3+
"proxy-config.json",
4+
"reflect-config.json",
5+
"resource-config.json",
6+
"serialization-config.json"
7+
]
Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
[
2+
{
3+
"condition": {
4+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
5+
},
6+
"name": "[Lcom.sun.management.internal.DiagnosticCommandArgumentInfo;"
7+
},
8+
{
9+
"condition": {
10+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
11+
},
12+
"name": "[Lcom.sun.management.internal.DiagnosticCommandInfo;"
13+
},
14+
{
15+
"condition": {
16+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
17+
},
18+
"name": "com.sun.management.VMOption$Origin",
19+
"fields": [
20+
{
21+
"name": "ATTACH_ON_DEMAND"
22+
},
23+
{
24+
"name": "CONFIG_FILE"
25+
},
26+
{
27+
"name": "DEFAULT"
28+
},
29+
{
30+
"name": "ENVIRON_VAR"
31+
},
32+
{
33+
"name": "ERGONOMIC"
34+
},
35+
{
36+
"name": "MANAGEMENT"
37+
},
38+
{
39+
"name": "OTHER"
40+
},
41+
{
42+
"name": "VM_CREATION"
43+
}
44+
]
45+
},
46+
{
47+
"condition": {
48+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
49+
},
50+
"name": "com.sun.management.internal.DiagnosticCommandArgumentInfo",
51+
"methods": [
52+
{
53+
"name": "<init>",
54+
"parameterTypes": [
55+
"java.lang.String",
56+
"java.lang.String",
57+
"java.lang.String",
58+
"java.lang.String",
59+
"boolean",
60+
"boolean",
61+
"boolean",
62+
"int"
63+
]
64+
}
65+
]
66+
},
67+
{
68+
"condition": {
69+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
70+
},
71+
"name": "com.sun.management.internal.DiagnosticCommandInfo",
72+
"methods": [
73+
{
74+
"name": "<init>",
75+
"parameterTypes": [
76+
"java.lang.String",
77+
"java.lang.String",
78+
"java.lang.String",
79+
"java.lang.String",
80+
"java.lang.String",
81+
"java.lang.String",
82+
"boolean",
83+
"java.util.List"
84+
]
85+
}
86+
]
87+
},
88+
{
89+
"condition": {
90+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
91+
},
92+
"name": "com.sun.management.internal.Flag",
93+
"methods": [
94+
{
95+
"name": "<init>",
96+
"parameterTypes": [
97+
"java.lang.String",
98+
"java.lang.Object",
99+
"boolean",
100+
"boolean",
101+
"com.sun.management.VMOption$Origin"
102+
]
103+
}
104+
]
105+
},
106+
{
107+
"condition": {
108+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
109+
},
110+
"name": "java.lang.Boolean",
111+
"methods": [
112+
{
113+
"name": "<init>",
114+
"parameterTypes": [
115+
"boolean"
116+
]
117+
}
118+
]
119+
},
120+
{
121+
"condition": {
122+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
123+
},
124+
"name": "java.util.Arrays",
125+
"methods": [
126+
{
127+
"name": "asList",
128+
"parameterTypes": [
129+
"java.lang.Object[]"
130+
]
131+
}
132+
]
133+
},
134+
{
135+
"condition": {
136+
"typeReachable": "org.ehcache.shadow.org.terracotta.offheapstore.util.PhysicalMemory"
137+
},
138+
"name": "sun.management.VMManagementImpl",
139+
"fields": [
140+
{
141+
"name": "compTimeMonitoringSupport"
142+
},
143+
{
144+
"name": "currentThreadCpuTimeSupport"
145+
},
146+
{
147+
"name": "objectMonitorUsageSupport"
148+
},
149+
{
150+
"name": "otherThreadCpuTimeSupport"
151+
},
152+
{
153+
"name": "remoteDiagnosticCommandsSupport"
154+
},
155+
{
156+
"name": "synchronizerUsageSupport"
157+
},
158+
{
159+
"name": "threadAllocatedMemorySupport"
160+
},
161+
{
162+
"name": "threadContentionMonitoringSupport"
163+
}
164+
]
165+
}
166+
]
Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,190 @@
1+
[
2+
{
3+
"condition": {
4+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
5+
},
6+
"interfaces": [
7+
"jakarta.xml.bind.annotation.XmlAccessorType",
8+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
9+
]
10+
},
11+
{
12+
"condition": {
13+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
14+
},
15+
"interfaces": [
16+
"jakarta.xml.bind.annotation.XmlAccessorType",
17+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
18+
]
19+
},
20+
{
21+
"condition": {
22+
"typeReachable": "org.ehcache.xml.multi.XmlMultiConfiguration"
23+
},
24+
"interfaces": [
25+
"jakarta.xml.bind.annotation.XmlAccessorType",
26+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
27+
]
28+
},
29+
{
30+
"condition": {
31+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
32+
},
33+
"interfaces": [
34+
"jakarta.xml.bind.annotation.XmlAnyElement",
35+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
36+
]
37+
},
38+
{
39+
"condition": {
40+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
41+
},
42+
"interfaces": [
43+
"jakarta.xml.bind.annotation.XmlAnyElement",
44+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
45+
]
46+
},
47+
{
48+
"condition": {
49+
"typeReachable": "org.ehcache.xml.multi.XmlMultiConfiguration"
50+
},
51+
"interfaces": [
52+
"jakarta.xml.bind.annotation.XmlAnyElement",
53+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
54+
]
55+
},
56+
{
57+
"condition": {
58+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
59+
},
60+
"interfaces": [
61+
"jakarta.xml.bind.annotation.XmlElements",
62+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
63+
]
64+
},
65+
{
66+
"condition": {
67+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
68+
},
69+
"interfaces": [
70+
"jakarta.xml.bind.annotation.XmlElements",
71+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
72+
]
73+
},
74+
{
75+
"condition": {
76+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
77+
},
78+
"interfaces": [
79+
"jakarta.xml.bind.annotation.XmlEnumValue",
80+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
81+
]
82+
},
83+
{
84+
"condition": {
85+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
86+
},
87+
"interfaces": [
88+
"jakarta.xml.bind.annotation.XmlEnumValue",
89+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
90+
]
91+
},
92+
{
93+
"condition": {
94+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
95+
},
96+
"interfaces": [
97+
"jakarta.xml.bind.annotation.XmlID",
98+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
99+
]
100+
},
101+
{
102+
"condition": {
103+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
104+
},
105+
"interfaces": [
106+
"jakarta.xml.bind.annotation.XmlID",
107+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
108+
]
109+
},
110+
{
111+
"condition": {
112+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
113+
},
114+
"interfaces": [
115+
"jakarta.xml.bind.annotation.XmlIDREF",
116+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
117+
]
118+
},
119+
{
120+
"condition": {
121+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
122+
},
123+
"interfaces": [
124+
"jakarta.xml.bind.annotation.XmlIDREF",
125+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
126+
]
127+
},
128+
{
129+
"condition": {
130+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
131+
},
132+
"interfaces": [
133+
"jakarta.xml.bind.annotation.XmlSeeAlso",
134+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
135+
]
136+
},
137+
{
138+
"condition": {
139+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
140+
},
141+
"interfaces": [
142+
"jakarta.xml.bind.annotation.XmlSeeAlso",
143+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
144+
]
145+
},
146+
{
147+
"condition": {
148+
"typeReachable": "org.ehcache.xml.ConfigurationParser"
149+
},
150+
"interfaces": [
151+
"jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter",
152+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
153+
]
154+
},
155+
{
156+
"condition": {
157+
"typeReachable": "org.ehcache.xml.ResourceConfigurationParser"
158+
},
159+
"interfaces": [
160+
"jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter",
161+
"org.glassfish.jaxb.core.v2.model.annotation.Locatable"
162+
]
163+
},
164+
{
165+
"condition": {
166+
"typeReachable": "org.ehcache.impl.internal.store.disk.OffHeapDiskStore"
167+
},
168+
"interfaces": [
169+
"org.ehcache.shadow.org.terracotta.offheapstore.storage.portability.Portability",
170+
"org.ehcache.shadow.org.terracotta.offheapstore.disk.persistent.PersistentPortability"
171+
]
172+
},
173+
{
174+
"condition": {
175+
"typeReachable": "org.ehcache.impl.internal.store.disk.OffHeapDiskStore"
176+
},
177+
"interfaces": [
178+
"org.ehcache.shadow.org.terracotta.offheapstore.storage.portability.WriteBackPortability",
179+
"org.ehcache.shadow.org.terracotta.offheapstore.disk.persistent.PersistentPortability"
180+
]
181+
},
182+
{
183+
"condition": {
184+
"typeReachable": "org.ehcache.sizeof.annotations.AnnotationProxyFactory"
185+
},
186+
"interfaces": [
187+
"org.ehcache.sizeof.annotations.IgnoreSizeOf"
188+
]
189+
}
190+
]

0 commit comments

Comments
 (0)