Skip to content

VerveineJ places methods in the wrong classes #728

@seandenigris

Description

@seandenigris

Originally reported on Google Code with ID 728

For some reason, some methods are placed in the wrong classes.

I did not manage to identify a standalone case, but it looks like if we have a case
like below:

public class A {
  ...
  public void m() { ... x() }
}

public class B {
  public void x() { ... }
}

public class C { ... }

we sometimes get x as belonging to class C instead of B. The interesting part is that
the invocation will go from A::m() to C::x().

This is a critical issue that stops us from using VerveineJ because the information
is too unreliable.

Reported by tudor@tudorgirba.com on 2011-10-19 10:51:13

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions