Skip to content

Commit

Permalink
Update ARSCLib & refactor depreciated methods #95
Browse files Browse the repository at this point in the history
  • Loading branch information
REAndroid committed Apr 5, 2024
1 parent 72e516a commit 7f144bf
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 14 deletions.
Binary file modified libs/ARSCLib.jar
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ public static void removeAttributeFromManifestAndApplication(AndroidManifestBloc
return;
}
int removed = manifestElement.removeAttributesWithId(resourceId);
ResXmlElement applicationElement = manifestElement.getElementByTagName(
ResXmlElement applicationElement = manifestElement.getElement(
AndroidManifest.TAG_application);
if(removed > 1){
if(logger != null){
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/reandroid/apkeditor/info/InfoWriter.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ public InfoWriter(Writer writer){
}

public void writeResources(PackageBlock packageBlock, List<String> typeFilters, boolean writeEntries) throws IOException {
Iterator<ResourceEntry> itr = packageBlock.getResources();
Iterator<ResourceEntry> itr = packageBlock.iterator();
while (itr.hasNext()){
ResourceEntry resourceEntry = itr.next();
writeResources(resourceEntry, writeEntries);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ private void writeBagEntry(Entry entry) {
ResValueMapArray mapArray = entry.getResValueMapArray();
JSONWriter jsonWriter = mJsonWriter.object()
.key(NAME_QUALIFIERS).value(entry.getResConfig().getQualifiers())
.key("size").value(mapArray.childesCount())
.key("size").value(mapArray.size())
.key("parent").value(((ResTableMapEntry)entry.getTableEntry()).getParentId())
.key(TAG_BAG).array();
for(ResValueMap resValueMap : mapArray.getChildes()){
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ private void scanTableEntries(TableBlock tableBlock){
}
}
private void scanPackageEntries(PackageBlock packageBlock){
Iterator<ResourceEntry> itr = packageBlock.getResources();
Iterator<ResourceEntry> itr = packageBlock.iterator();
while (itr.hasNext() && !isFinished()){
ResourceEntry resourceEntry = itr.next();
checkEntryGroup(resourceEntry);
Expand Down Expand Up @@ -140,7 +140,7 @@ private boolean checkArray(ResTableMapEntry resValueBag){
if(hasRefactoredName(name)){
return false;
}
if(resValueBag.getValue().childesCount()<2){
if(resValueBag.getValue().size()<2){
return false;
}
if(!ArrayBag.isArray(resValueBag.getParentEntry())){
Expand All @@ -155,7 +155,7 @@ private boolean checkPlurals(ResTableMapEntry resValueBag){
if(hasRefactoredName(name)){
return false;
}
if(resValueBag.getValue().childesCount()<2){
if(resValueBag.getValue().size()<2){
return false;
}
if(!PluralsBag.isPlurals(resValueBag.getParentEntry())){
Expand Down Expand Up @@ -221,7 +221,7 @@ private void scanXml(ResXmlDocument xmlBlock, int resourceId){
return;
}
}
List<ResXmlAttribute> attributeList = listAttributes(xmlBlock.getResXmlElement());
List<ResXmlAttribute> attributeList = listAttributes(xmlBlock.getDocumentElement());
for(ResXmlAttribute attribute:attributeList){
scanAttribute(attribute, isManifest);
}
Expand Down Expand Up @@ -260,7 +260,7 @@ private boolean checkInterpolator(ResXmlDocument resXmlDocument, int resourceId)
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand All @@ -278,7 +278,7 @@ private boolean checkAnim(ResXmlDocument resXmlDocument, int resourceId){
if(!hasRefactoredName("animator")){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand All @@ -296,7 +296,7 @@ private boolean checkXml(ResXmlDocument resXmlDocument, int resourceId){
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand All @@ -310,7 +310,7 @@ private boolean checkMenu(ResXmlDocument resXmlDocument, int resourceId){
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand All @@ -327,7 +327,7 @@ private boolean checkAnimator(ResXmlDocument resXmlDocument, int resourceId){
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand Down Expand Up @@ -356,7 +356,7 @@ private boolean checkDrawable(ResXmlDocument resXmlDocument, int resourceId){
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand All @@ -380,7 +380,7 @@ private boolean checkLayout(ResXmlDocument resXmlDocument, int resourceId){
if(hasRefactoredName(name)){
return false;
}
ResXmlElement root=resXmlDocument.getResXmlElement();
ResXmlElement root=resXmlDocument.getDocumentElement();
if(root==null){
return false;
}
Expand Down

0 comments on commit 7f144bf

Please sign in to comment.