vscode-java-debug icon indicating copy to clipboard operation
vscode-java-debug copied to clipboard

Function breakpoint on constructor does not work e.g. java.io.PrintStream#PrintStream

Open sandipchitale opened this issue 2 years ago • 0 comments

Function breakpoint on constructor does not work using syntax like java.io.PrintStream#PrintStream . I can set function breakpoint on methods like java.io.PrintStream#println .

In any program set function breakpoint on constructor of a library class constructor such as java.io.PrintStream#PrintStream or even user class:

package p;

public class UC {
    public UC() {
        System.out.println("In UC CTOR"); // Function breakpoint p.UC#UC should work and stop here.
    }
    public static void main(String[] args) {
        UC uc = new UC();
    }
}

Set function breakpoint: p.UC#UC

Current Result

Both function breakpoints java.io.PrintStream#PrintStream and p.UC#UC for constructors don't work.

Expected Result

Function breakpoints on constructors should work.

Additional Informations

sandipchitale avatar Apr 21 '23 06:04 sandipchitale