| Summary: | The outline view does not make difference between a native and a non-native method | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Andres Gomez Casanova <angoca> | ||||
| Component: | Text | Assignee: | JDT-Text-Inbox <jdt-text-inbox> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | trivial | ||||||
| Priority: | P3 | CC: | daniel_megert, deepakazad | ||||
| Version: | 3.6 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Works for me (using Java editor): it shows a little N top right. Created attachment 178062 [details]
ScreenShot showing the problem
As you can see, the selected perspective is Java, and the Eclipse version is Helios (3.6).
The outline does not make difference when a method is native. It does not show the "n" as you said.
This is fixed in 3.7 - Bug 231329. *** This bug has been marked as a duplicate of bug 231329 *** Why was it closed? the other one is already closed. It means that the problem still exists and it has not been solved. Bug 231329 - [decorators] decorator for native methods Summary: [decorators] decorator for native methods Status: RESOLVED FIXED It says that: Markus Keller 2010-06-24 11:43:24 EDT Fixed in HEAD. But as you can see, the problem still exists. (In reply to comment #4) > But as you can see, the problem still exists. Please try with the latest Eclipse 3.7 milestone build (http://download.eclipse.org/eclipse/downloads/drops/S-3.7M1-201008051700/index.php). You have Eclipse 3.6 . *** This bug has been marked as a duplicate of bug 231329 *** |
Build Identifier: I20100608-0911 The outline view describes the methods of a class. It differciates between: - static and non-static - the visibility: public, protected, private and default - final and non-final - overrideded - transient and non-transient BUT it does not changes the icon when a method is native. Reproducible: Always Steps to Reproduce: 1. Just write the signature of a native method: private native void getId(); private void getName(){} These methods in the outline view have the same icon.