Skip to content

apkinfo.lowerfunc is computed in double loop #2

@haeter525

Description

@haeter525

In quark.core.quark.Quark.check_sequence, function self.apkinfo.lowerfunc(mutual_parent) is computed in loop, but it could be moved outside the loop (or cached)

for call, number in self.apkinfo.lowerfunc(mutual_parent)

This method is actually made cached in all implementations, except Androguard, so maybe it should be cached there as well

def lowerfunc(self, method_object: MethodObject) -> Set[MethodObject]:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions