Skip to content

Commit 8b2723e

Browse files
committed
Regenerate signatures for Location and Property
* Intentionally addresses the following sigtest errors: Warning: Warning: public class com.oracle.truffle.api.object.Location can't be extended because contains the following member: method abstract void com.oracle.truffle.api.object.Location.set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,boolean,boolean) Warning: Warning: public class com.oracle.truffle.api.object.Location can't be extended because contains the following member: method abstract int com.oracle.truffle.api.object.Location.objectFieldCount() Warning: Warning: public class com.oracle.truffle.api.object.Location can't be extended because contains the following member: method abstract int com.oracle.truffle.api.object.Location.primitiveFieldCount() Warning: Warning: public class com.oracle.truffle.api.object.Location can't be extended because contains the following member: method abstract void com.oracle.truffle.api.object.Location.accept(com.oracle.truffle.api.object.Location$LocationVisitor) Warning: Warning: public class com.oracle.truffle.api.object.Location can't be extended because contains the following member: method abstract int com.oracle.truffle.api.object.Location.getOrdinal() Class com.oracle.truffle.api.object.Property "E5.4 - Removing constructor" : constructor protected com.oracle.truffle.api.object.Property.init() anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") "E3.10 - Changing method from non-final to final" : method public abstract boolean com.oracle.truffle.api.object.Property.isHidden() "E3.10 - Changing method from non-final to final" : method public abstract com.oracle.truffle.api.object.Location com.oracle.truffle.api.object.Property.getLocation() "E3.10 - Changing method from non-final to final" : method public abstract java.lang.Object com.oracle.truffle.api.object.Property.getKey() "E3.10 - Changing method from non-final to final" : method public abstract int com.oracle.truffle.api.object.Property.getFlags() "E3.10 - Changing method from non-final to final" : method public abstract java.lang.Object com.oracle.truffle.api.object.Property.get(com.oracle.truffle.api.object.DynamicObject,boolean) anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") "E3.10 - Changing method from non-final to final" : method public static com.oracle.truffle.api.object.Property com.oracle.truffle.api.object.Property.create(java.lang.Object,com.oracle.truffle.api.object.Location,int) anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") * These are actually compatible because Location and Property were already sealed and so could not be subclassed by the user, but sigtest does not know about sealed.
1 parent d700e81 commit 8b2723e

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

truffle/src/com.oracle.truffle.api.object/snapshot.sigtest

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,10 @@ meth protected static com.oracle.truffle.api.object.FinalLocationException final
195195
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
196196
meth protected static com.oracle.truffle.api.object.IncompatibleLocationException incompatibleLocation() throws com.oracle.truffle.api.object.IncompatibleLocationException
197197
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
198-
meth public abstract boolean equals(java.lang.Object)
199-
meth public abstract int hashCode()
200198
meth public boolean canSet(java.lang.Object)
201199
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
202200
meth public boolean canStore(java.lang.Object)
201+
meth public boolean equals(java.lang.Object)
203202
meth public boolean isAssumedFinal()
204203
meth public boolean isConstant()
205204
meth public boolean isDeclared()
@@ -213,14 +212,17 @@ meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObje
213212
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
214213
meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape)
215214
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
215+
meth public int hashCode()
216216
meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean)
217217
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
218218
meth public java.lang.Object getConstantValue()
219+
meth public java.lang.String toString()
219220
meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException
220221
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
221222
meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException
222223
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
223224
supr java.lang.Object
225+
hcls LocationVisitor,UncheckedIncompatibleLocationException
224226

225227
CLSS public abstract interface com.oracle.truffle.api.object.LongLocation
226228
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
@@ -246,20 +248,22 @@ meth public java.lang.String toString(com.oracle.truffle.api.object.DynamicObjec
246248
supr java.lang.Object
247249
hfds DEFAULT
248250

249-
CLSS public abstract com.oracle.truffle.api.object.Property
250-
cons protected init()
251-
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
252-
meth public abstract boolean isHidden()
253-
meth public abstract com.oracle.truffle.api.object.Location getLocation()
254-
meth public abstract int getFlags()
255-
meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean)
251+
CLSS public final com.oracle.truffle.api.object.Property
252+
meth public boolean equals(java.lang.Object)
253+
meth public boolean isHidden()
254+
meth public com.oracle.truffle.api.object.Location getLocation()
255+
meth public int getFlags()
256+
meth public int hashCode()
257+
meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean)
256258
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
257-
meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape)
259+
meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape)
258260
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
259-
meth public abstract java.lang.Object getKey()
261+
meth public java.lang.Object getKey()
262+
meth public java.lang.String toString()
260263
meth public static com.oracle.truffle.api.object.Property create(java.lang.Object,com.oracle.truffle.api.object.Location,int)
261264
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
262265
supr java.lang.Object
266+
hfds flags,key,location
263267

264268
CLSS public final com.oracle.truffle.api.object.PropertyGetter
265269
meth public boolean accepts(com.oracle.truffle.api.object.DynamicObject)

0 commit comments

Comments
 (0)