Skip to content

Commit d1f272a

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

26 files changed

+7099
-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: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
[
2+
{
3+
"condition": {
4+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
5+
},
6+
"name": "java.lang.Boolean",
7+
"methods": [
8+
{
9+
"name": "<init>",
10+
"parameterTypes": [
11+
"boolean"
12+
]
13+
}
14+
]
15+
},
16+
{
17+
"condition": {
18+
"typeReachable": "org.ehcache.sizeof.impl.JvmInformation"
19+
},
20+
"name": "java.util.Arrays",
21+
"methods": [
22+
{
23+
"name": "asList",
24+
"parameterTypes": [
25+
"java.lang.Object[]"
26+
]
27+
}
28+
]
29+
}
30+
]
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)