Community
Participate
Working Groups
Steps 1)Open AssistParser.java 2) Add an abstract method consumeMyMethod @Override protected void consumeClassBodyopt() { super.consumeClassBodyopt(); popElement(K_SELECTOR); } abstract public void consumeMyMethod() ; @Override protected void consumeClassHeader() { super.consumeClassHeader(); pushOnElementStack(K_TYPE_DELIMITER); } 3) Now in outline view try to select all consume methods and put a breakpoint. Addition of 1 abstract method doesn't allow this. Behaviour should be similar to close projects which when selected on a mix of closed and open projects does nothing to the closed projects but closes open projects in the list.
New Gerrit change created: https://git.eclipse.org/r/c/jdt/eclipse.jdt.debug/+/173753
This was c hanged as part of Bug 112613, It was supposed to do for "remote" but don't see any reason to block for abstract methods.
Gerrit change https://git.eclipse.org/r/c/jdt/eclipse.jdt.debug/+/173753 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.debug.git/commit/?id=996f0088e1a07ba38fd348e0d965725e41dad1be
As this is a behaviour change, We should add an entry in N&N. Thanks Vikas for working on this.
Eclipse SDK Version: 2021-03 (4.19) Build id: I20201231-1800
New Gerrit change created: https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/174311
Gerrit change https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/174311 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=eae38d6cc62c721a22a28dab1bcdc12fb0cfc5b8