Skip to content

Consider more JDK Types to be Instantiated when Building Call Graphs #230

@johannesduesing

Description

@johannesduesing

Problem
In #229 we found that calls to java/io/PrintStream.println are not found for CG-Algorithms besides CHA when loading the JDK as interfaces. The reason is that the type iterator will not consider the type PrintStream to be instantiated, as any code instantiating it is not actually loaded.

Solution
There might / could already be some handling for this in place that either does not work anymore or does not cover PrintStream - see discussion in #229. Look into the issue and fix it, so that calls to println are actually found when loading the JDK as interfaces.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions