Ghidra API changes: 10.1.4_PUBLIC → 10.1.5_PUBLIC

1 types added, 5 types modified

Added Types 1
Modified Types 5
class ghidra.app.plugin.processors.generic.MemoryBlockDefinition 1 change history
modifiedmethod: createBlock added throws InvalidAddressException; removed throws DuplicateNameException
- void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, InvalidAddressException
class ghidra.app.plugin.processors.sleigh.SleighParserContext 1 change history
removedmethod: setDelaySlotLength
void setDelaySlotLength(int delayByteLength)
class ghidra.app.util.cparser.C.CParserConstants 33 changes history
addedfield: NORETURN
static int NORETURN
modifiedfield: LETTER constant: 78 → 79
- static int LETTER
+ static int LETTER
modifiedfield: LINE constant: 75 → 76
- static int LINE
+ static int LINE
modifiedfield: OBJC_LETTER constant: 119 → 120
- static int OBJC_LETTER
+ static int OBJC_LETTER
modifiedfield: PLETTER constant: 100 → 101
- static int PLETTER
+ static int PLETTER
modifiedfield: PHASH constant: 104 → 105
- static int PHASH
+ static int PHASH
modifiedfield: LINEALT constant: 76 → 77
- static int LINEALT
+ static int LINEALT
modifiedfield: PCLOSE constant: 103 → 104
- static int PCLOSE
+ static int PCLOSE
modifiedfield: PCOMMA constant: 106 → 107
- static int PCOMMA
+ static int PCOMMA
modifiedfield: ASMBLOCKP constant: 83 → 84
- static int ASMBLOCKP
+ static int ASMBLOCKP
modifiedfield: PHEX_LITERAL constant: 109 → 110
- static int PHEX_LITERAL
+ static int PHEX_LITERAL
modifiedfield: OBJC2_END constant: 133 → 134
- static int OBJC2_END
+ static int OBJC2_END
modifiedfield: ASM_SEMI constant: 84 → 85
- static int ASM_SEMI
+ static int ASM_SEMI
modifiedfield: PINTEGER_LITERAL constant: 107 → 108
- static int PINTEGER_LITERAL
+ static int PINTEGER_LITERAL
modifiedfield: OBJC_IDENTIFIER constant: 118 → 119
- static int OBJC_IDENTIFIER
+ static int OBJC_IDENTIFIER
modifiedfield: IDENTIFIER constant: 77 → 78
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: PIDENTIFIER constant: 99 → 100
- static int PIDENTIFIER
+ static int PIDENTIFIER
modifiedfield: OBJC_SEMI constant: 121 → 122
- static int OBJC_SEMI
+ static int OBJC_SEMI
modifiedfield: OBJC_DIGIT constant: 120 → 121
- static int OBJC_DIGIT
+ static int OBJC_DIGIT
modifiedfield: DIGIT constant: 79 → 80
- static int DIGIT
+ static int DIGIT
modifiedfield: OBJC2_IGNORE constant: 132 → 133
- static int OBJC2_IGNORE
+ static int OBJC2_IGNORE
modifiedfield: PCOLON constant: 105 → 106
- static int PCOLON
+ static int PCOLON
modifiedfield: POPEN constant: 102 → 103
- static int POPEN
+ static int POPEN
modifiedfield: POCTAL_LITERAL constant: 110 → 111
- static int POCTAL_LITERAL
+ static int POCTAL_LITERAL
modifiedfield: PROTOCOL constant: 73 → 74
- static int PROTOCOL
+ static int PROTOCOL
modifiedfield: PSTRING_LITERAL constant: 111 → 112
- static int PSTRING_LITERAL
+ static int PSTRING_LITERAL
modifiedfield: PDIGIT constant: 101 → 102
- static int PDIGIT
+ static int PDIGIT
modifiedfield: LINENUMBER_LITERAL constant: 90 → 91
- static int LINENUMBER_LITERAL
+ static int LINENUMBER_LITERAL
modifiedfield: ASMBLOCKB constant: 82 → 83
- static int ASMBLOCKB
+ static int ASMBLOCKB
modifiedfield: PATH_LITERAL constant: 89 → 90
- static int PATH_LITERAL
+ static int PATH_LITERAL
modifiedfield: OBJC_IGNORE constant: 117 → 118
- static int OBJC_IGNORE
+ static int OBJC_IGNORE
modifiedfield: PDECIMAL_LITERAL constant: 108 → 109
- static int PDECIMAL_LITERAL
+ static int PDECIMAL_LITERAL
modifiedfield: INTERFACE constant: 74 → 75
- static int INTERFACE
+ static int INTERFACE
class ghidra.util.xml.XmlParserElement 4 changes history
modifiedmethod: getAttrValueAsBool added throws XmlAttributeException
- boolean getAttrValueAsBool(java.lang.String attrName)
+ boolean getAttrValueAsBool(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsInt added throws XmlAttributeException
- int getAttrValueAsInt(java.lang.String attrName)
+ int getAttrValueAsInt(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsLong added throws XmlAttributeException
- long getAttrValueAsLong(java.lang.String attrName)
+ long getAttrValueAsLong(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsDouble added throws XmlAttributeException
- double getAttrValueAsDouble(java.lang.String attrName)
+ double getAttrValueAsDouble(java.lang.String attrName) throws XmlAttributeException
class ghidra.util.xml.XmlUtilities 1 change history
modifiedmethod: parseBoolean added throws XmlAttributeException
- static boolean parseBoolean(java.lang.String boolStr)
+ static boolean parseBoolean(java.lang.String boolStr) throws XmlAttributeException
ghidra.app.plugin.processors.generic 1 modified
class ghidra.app.plugin.processors.generic.MemoryBlockDefinition 1 change history
modifiedmethod: createBlock added throws InvalidAddressException; removed throws DuplicateNameException
- void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ void createBlock(ghidra.program.model.listing.Program program) throws LockException, MemoryConflictException, AddressOverflowException, InvalidAddressException
ghidra.app.plugin.processors.sleigh 1 modified
class ghidra.app.plugin.processors.sleigh.SleighParserContext 1 change history
removedmethod: setDelaySlotLength
void setDelaySlotLength(int delayByteLength)
ghidra.app.util.cparser 1 modified
class ghidra.app.util.cparser.C.CParserConstants 33 changes history
addedfield: NORETURN
static int NORETURN
modifiedfield: LETTER constant: 78 → 79
- static int LETTER
+ static int LETTER
modifiedfield: LINE constant: 75 → 76
- static int LINE
+ static int LINE
modifiedfield: OBJC_LETTER constant: 119 → 120
- static int OBJC_LETTER
+ static int OBJC_LETTER
modifiedfield: PLETTER constant: 100 → 101
- static int PLETTER
+ static int PLETTER
modifiedfield: PHASH constant: 104 → 105
- static int PHASH
+ static int PHASH
modifiedfield: LINEALT constant: 76 → 77
- static int LINEALT
+ static int LINEALT
modifiedfield: PCLOSE constant: 103 → 104
- static int PCLOSE
+ static int PCLOSE
modifiedfield: PCOMMA constant: 106 → 107
- static int PCOMMA
+ static int PCOMMA
modifiedfield: ASMBLOCKP constant: 83 → 84
- static int ASMBLOCKP
+ static int ASMBLOCKP
modifiedfield: PHEX_LITERAL constant: 109 → 110
- static int PHEX_LITERAL
+ static int PHEX_LITERAL
modifiedfield: OBJC2_END constant: 133 → 134
- static int OBJC2_END
+ static int OBJC2_END
modifiedfield: ASM_SEMI constant: 84 → 85
- static int ASM_SEMI
+ static int ASM_SEMI
modifiedfield: PINTEGER_LITERAL constant: 107 → 108
- static int PINTEGER_LITERAL
+ static int PINTEGER_LITERAL
modifiedfield: OBJC_IDENTIFIER constant: 118 → 119
- static int OBJC_IDENTIFIER
+ static int OBJC_IDENTIFIER
modifiedfield: IDENTIFIER constant: 77 → 78
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: PIDENTIFIER constant: 99 → 100
- static int PIDENTIFIER
+ static int PIDENTIFIER
modifiedfield: OBJC_SEMI constant: 121 → 122
- static int OBJC_SEMI
+ static int OBJC_SEMI
modifiedfield: OBJC_DIGIT constant: 120 → 121
- static int OBJC_DIGIT
+ static int OBJC_DIGIT
modifiedfield: DIGIT constant: 79 → 80
- static int DIGIT
+ static int DIGIT
modifiedfield: OBJC2_IGNORE constant: 132 → 133
- static int OBJC2_IGNORE
+ static int OBJC2_IGNORE
modifiedfield: PCOLON constant: 105 → 106
- static int PCOLON
+ static int PCOLON
modifiedfield: POPEN constant: 102 → 103
- static int POPEN
+ static int POPEN
modifiedfield: POCTAL_LITERAL constant: 110 → 111
- static int POCTAL_LITERAL
+ static int POCTAL_LITERAL
modifiedfield: PROTOCOL constant: 73 → 74
- static int PROTOCOL
+ static int PROTOCOL
modifiedfield: PSTRING_LITERAL constant: 111 → 112
- static int PSTRING_LITERAL
+ static int PSTRING_LITERAL
modifiedfield: PDIGIT constant: 101 → 102
- static int PDIGIT
+ static int PDIGIT
modifiedfield: LINENUMBER_LITERAL constant: 90 → 91
- static int LINENUMBER_LITERAL
+ static int LINENUMBER_LITERAL
modifiedfield: ASMBLOCKB constant: 82 → 83
- static int ASMBLOCKB
+ static int ASMBLOCKB
modifiedfield: PATH_LITERAL constant: 89 → 90
- static int PATH_LITERAL
+ static int PATH_LITERAL
modifiedfield: OBJC_IGNORE constant: 117 → 118
- static int OBJC_IGNORE
+ static int OBJC_IGNORE
modifiedfield: PDECIMAL_LITERAL constant: 108 → 109
- static int PDECIMAL_LITERAL
+ static int PDECIMAL_LITERAL
modifiedfield: INTERFACE constant: 74 → 75
- static int INTERFACE
+ static int INTERFACE
ghidra.program.model.mem 1 added
ghidra.util.xml 2 modified
class ghidra.util.xml.XmlParserElement 4 changes history
modifiedmethod: getAttrValueAsBool added throws XmlAttributeException
- boolean getAttrValueAsBool(java.lang.String attrName)
+ boolean getAttrValueAsBool(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsInt added throws XmlAttributeException
- int getAttrValueAsInt(java.lang.String attrName)
+ int getAttrValueAsInt(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsLong added throws XmlAttributeException
- long getAttrValueAsLong(java.lang.String attrName)
+ long getAttrValueAsLong(java.lang.String attrName) throws XmlAttributeException
modifiedmethod: getAttrValueAsDouble added throws XmlAttributeException
- double getAttrValueAsDouble(java.lang.String attrName)
+ double getAttrValueAsDouble(java.lang.String attrName) throws XmlAttributeException
class ghidra.util.xml.XmlUtilities 1 change history
modifiedmethod: parseBoolean added throws XmlAttributeException
- static boolean parseBoolean(java.lang.String boolStr)
+ static boolean parseBoolean(java.lang.String boolStr) throws XmlAttributeException