[JBoss JIRA] Created: (JBIDE-9645) Method EclipseJavaUtil.resolveType returns invalid cached values
by Viacheslav Kabanovich (JIRA)
Method EclipseJavaUtil.resolveType returns invalid cached values
----------------------------------------------------------------
Key: JBIDE-9645
URL: https://issues.jboss.org/browse/JBIDE-9645
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: CDI, common/jst/core
Affects Versions: 3.3.0.M2
Reporter: Viacheslav Kabanovich
Assignee: Viacheslav Kabanovich
Fix For: 3.3.0.M4
EXECUTE: Create beans in cdi project
{code}
public class A {
@Inject B.D a;
}
public class B extends C {
}
public class C {
public static class D {}
}
{code}
ASSERT: Injection point is resolved to C.D - check by open-on.
EXECUTE: copy declaration of class D into class B and wait for the incremental build.
FAILURE: Injection point is still resolved to C.D
EXECUTE: Touch class A by an insignificant modification and wait for the incremental build.
ASSERT: Injection point is resolved to B.D
This case is not very actual, but reveals the problem in the simplest way. More actual use case - editing classpath so that a type referenced by a Java source changes resolution.
Cache is cleaned for a modified file. There is no simple logic in cleaning cache for all types that may be affected by a modification, and a thorough check may take so much time that cache will be of no use. I see only one safe solution - to clean cache before each build.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] Created: (JBIDE-9678) New beans.xml wizard should warn if the file already exists
by Alexey Kazakov (JIRA)
New beans.xml wizard should warn if the file already exists
-----------------------------------------------------------
Key: JBIDE-9678
URL: https://issues.jboss.org/browse/JBIDE-9678
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: CDI
Affects Versions: 3.3.0.M3
Reporter: Alexey Kazakov
Assignee: Viacheslav Kabanovich
Fix For: 3.3.0.M4
EXECUTE: Check out http://jee6-cdi.googlecode.com/svn/tutorial/cdi-di-example
EXECUTE: Import it as existing maven project
EXECUTE: Select /cdi-di-tutorial/src/main/resources in Package Explorer
EXECUTE: Ctrl+N -> CDI -> File beans.xml
ASSERT: Finish button is disabled (that's good)
FAILURE: There is no error message in the wizard regarding existing beans.xml
EXECUTE: Close the wizard. Select /cdi-di-tutorial in Package Explorer
EXECUTE: Ctrl+N -> CDI -> File beans.xml
FAILURE: The wizard use /cdi-di-tutorial/src/main/java folder by default and if you click ok you will give a duplicated beans.xml in the project. The wizard should check all the source and web content folders and if there is any beans.xml then use the root folder of this beans.xml as default one. So user will see the error right away if he missed the existing beans.xml and trying to create a duplicate.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] Created: (JBIDE-9656) mechanism for automatically showing jboss central
by Max Rydahl Andersen (JIRA)
mechanism for automatically showing jboss central
-------------------------------------------------
Key: JBIDE-9656
URL: https://issues.jboss.org/browse/JBIDE-9656
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Environment:
Reporter: Max Rydahl Andersen
Assignee: Snjezana Peco
Priority: Critical
Having a way to get jboss central show up on startup when there are new news items in a specific feed, when new features are installed would be of great value.
We though should be sure we don't show the news to users not wanting it.
Maybe have a When starting|When News/updates|Never Show automatically combobox as choice instead of [x] Show at at startup ?
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] Created: (JBIDE-9653) Add RSS feed(s) in to JBoss Central
by Max Rydahl Andersen (JIRA)
Add RSS feed(s) in to JBoss Central
-----------------------------------
Key: JBIDE-9653
URL: https://issues.jboss.org/browse/JBIDE-9653
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Environment:
Reporter: Max Rydahl Andersen
Assignee: Snjezana Peco
Priority: Critical
The jboss central should have ways to add areas showing RSS feeds.
The feed list should be possible to override at least on a product/system level, secondary for user preference. This is so JBoss Tools can have its own set of defaults from JBDS etc.
There might be more than one set of feeds (i.e. "JBoss Tools/JBDS specific News" and a "General jboss.org|product news") so would be good we could simply have an RSSFeedPart that we could add one or more to the central and they could each have their own preference key(s) associated.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months
[JBoss JIRA] Created: (JBIDE-9717) We need icon images for CDI Tools UI
by Daniel Azarov (JIRA)
We need icon images for CDI Tools UI
------------------------------------
Key: JBIDE-9717
URL: https://issues.jboss.org/browse/JBIDE-9717
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: CDI
Reporter: Daniel Azarov
Assignee: Alexey Kazakov
We need icon images of CDI elements for dialogs, messages, views:
Beans:
- Bean Class
- Producer Method
- Producer Field
- Interceptor (class)
- Decorator (class)
Event.
Generic Beans:
- Generic Bean Class
- Generic Producer Field
- Generic Producer Method
Injection Points:
- Injected Field
- Injected Parameter
Annotations:
- Qualifier
- Scope
- Stereotype
Initializer method
Observer method
beans.xml
Also we need icon images for CDI quick fixes:
- Add icon
- Remove icon
- Change icon
- "All-purpose CDI quick fix" icon
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 2 months