Bug 80776 - Implement JSR-175 Metadata Facility (Annotations)
Summary: Implement JSR-175 Metadata Facility (Annotations)
Status: RESOLVED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL: http://www.jcp.org/en/jsr/detail?id=175
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-12 12:45 EST by ilias CLA
Modified: 2005-01-06 19:40 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ilias CLA 2004-12-12 12:45:30 EST
Implement the JSR-175 metadata facility.
Comment 1 Philipe Mulet CLA 2004-12-12 17:08:47 EST
Annotation support got released to HEAD recently, and will be part of R3.1
milestone-4 delivery.
Comment 2 ilias CLA 2004-12-18 11:36:42 EST
"
metadata facility (jsr-175) (1 month)
    * coming soon : detection of circular annotations
"
source:
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/r3.1/main.html

According to the (just updated) plan, this Issue is still open.

I just reopen this issue here [without opening a seperate Issue on the
"circularity detection problem"]
Comment 3 Kent Johnson CLA 2004-12-28 10:00:38 EST
.
Comment 4 ilias CLA 2004-12-28 21:37:53 EST
Comment 3:

Is this the way to implement 5.0 support into eclipse?

Closing issues which are unique, valid and clearly _open_ with a remark "."?

reopened & added depending bugs.
Comment 5 Frederic Fusier CLA 2004-12-29 05:22:26 EST
I've removed dependency to bug 81498 because last missing point for annotation
(circular annotation not detected) in 3.1 M4 does not block bug 81498
implementation.

IMO and _according_ to the (just updated) plan, this bug 80776 should have a
summary like: "[1.5][annot] Circular annotations are not detected".

This would be a better unique, valid and clearly open issue which surely gets
everybody's agreement and never be closed until it is effectively fixed.
Comment 6 Kent Johnson CLA 2004-12-29 10:04:32 EST
Since the only real issue here detecting circular annotations, we will track 
the problem in bug 81974.

There is no need for 2 PRs.


*** This bug has been marked as a duplicate of 81974 ***
Comment 7 ilias CLA 2004-12-30 00:39:26 EST
No duplicate relation to Bug 81974, but a "depends on" relation.

reopened.

-

JSR-175 Metadata Facility (annotations) is not yet fully implemented within
JDT.Core.

This is an unique, valid and unresolved Issue.

Resolving this Issue depends on Bug 81974 (as entered).
Comment 8 ilias CLA 2004-12-30 00:47:48 EST
Comment 5:

This Issue affects the overall "JSR-175 Metadata..." implementation in JDT.Core.

Bug 81498 was entered as a "depending on" (not as "blocks", as you've stated).

Without solving Bug 81498, Bug 81366 cannot be solved:

"The AllTypesCache does not know about Enums and Annotations. Therefore, the
Open Type dialog shows wrong icons for Annotations (e.g. SuppressWarnings) and
Enums (e.g. Thread.State)."

It seems to me, like without the above functionality, one cannot assert that
"JSR-175 Metadata..." is implemented fully withing JDT.Core.

If I assume correct, please reenter Bug 81498 withing the "depends on" field.
Comment 9 Frederic Fusier CLA 2004-12-30 07:58:18 EST
You're not correct regarding our bugs reporting tool Bugzilla. When you put a
bug dependent to another one, then that means that its resolution is blocked
until the other bug is fixed.
"Blocks" is the reciproque relation of "Depends on" (look at the beginning of
each bug report).
As bug 80776 is not enough precise, it is wrong _and_ confusing to say that it
blocks bug 81498... In fact, I would say that this is bug 80776 which is
confusing but it seems that you really do not want to understand it...

(Note that I did not remove dependency to bug 81366 as it is really blocked by
it...)
Comment 10 Kent Johnson CLA 2004-12-30 09:48:22 EST
Since its abundantly clear from your behaviour that you have no interest in 
reporting & helping solve problems, this will be the last time we bother to 
respond.

From now on, we'll just close PRs that have no value.
Comment 11 ilias CLA 2004-12-31 00:28:58 EST
Comment 10:

you rating "of no value" has no relevance within this open-source project.

Your comments and responses become more and more irrelevant to me, as they are
obvisously not driven by rationality or by the will to provide full issue
transparency to the user base (here: about the "1.5 support" implemenation status).

If an issue is valid, unique and unresolved, you have _no_ right to close it
whilst using any personal twisted views that you apply.

Further remarks within Comment 7.
Comment 12 ilias CLA 2004-12-31 00:37:11 EST
Comment 9:

My elaborations within Comment 8 remain valid (bug 81498 seems to block bug
80776, Implementing JSR-175 within JDT.Core).

-

I have understood the dependency feature, whith which i've created this
dependency-tree:

https://bugs.eclipse.org/bugs/showdependencytree.cgi?id=80775

which your team-fellow disrupts continously, whils resolving the issues.

Thus, if you like to explain it, please explain it to Mr. Kent Johnson, who
becomes more and more annoying whilst using this resourse like his personal sandbox.



Comment 13 Kent Johnson CLA 2004-12-31 08:37:08 EST
.
Comment 14 ilias CLA 2005-01-05 14:15:51 EST
reopened
Comment 15 Philipe Mulet CLA 2005-01-06 05:36:27 EST
.
Comment 16 ilias CLA 2005-01-06 08:16:17 EST
JSR-175 Metadata Facility is not yet fully implemented within JDT.Core.

Reopened.
Comment 17 Kent Johnson CLA 2005-01-06 08:34:07 EST
Its impossible to say when we're 100% bug free, so moving to REMIND.

Its up to the super human intelligent one amongst us to close in the future.
Comment 18 Philipe Mulet CLA 2005-01-06 19:40:11 EST
.
Comment 19 Philipe Mulet CLA 2005-01-06 19:40:45 EST
GC