WindowBuilder crashing because of PojoObservables
已經有一個關聯 PR 被合併了。
- #784 來自 @ptziegler —— 已合併
評估
研究方向
首先定位與第 167–182 行对应的生成的 WindowBuilder 源代码,并验证 Eclipse data-binding 类型是如何解析的。查看已合并的 pull request #784,了解已经开展的工作。当生成的代码不再报告未解析的 PojoObservables 类型或所列出的 binding 错误时,即视为完成。
由索引模型根據 Issue 內容生成。
描述
Hi
I am getting an error with windowbuilder. This line sticks out.
line: 172 org.eclipse.core.databinding.beans.PojoObservables cannot be resolved to a type
Is it a setting that I can set to make WindowBuilder not use this class?
Version: updated WindowBuilder Current of Eclipse
Full stack trace:
line: 167 IObservableValue is a raw type. References to generic type IObservableValue should be parameterized
line: 168 IObservableValue is a raw type. References to generic type IObservableValue should be parameterized
line: 169 Type safety: Unchecked invocation bindValue(IObservableValue, IObservableValue, null, null) of the generic method bindValue(IObservableValue, IObservableValue, UpdateValueStrategy<? super T,? extends M>, UpdateValueStrategy<? super M,? extends T>) of type DataBindingContext
line: 169 Type safety: The expression of type IObservableValue needs unchecked conversion to conform to IObservableValue
line: 169 Type safety: The expression of type IObservableValue needs unchecked conversion to conform to IObservableValue
line: 171 ObservableListContentProvider is a raw type. References to generic type ObservableListContentProvider should be parameterized
line: 171 ObservableListContentProvider is a raw type. References to generic type ObservableListContentProvider should be parameterized
line: 172 IObservableMap is a raw type. References to generic type IObservableMap<K,V> should be parameterized
line: 172 org.eclipse.core.databinding.beans.PojoObservables cannot be resolved to a type
line: 176 IObservableList is a raw type. References to generic type IObservableList should be parameterized
line: 180 IValueProperty is a raw type. References to generic type IValueProperty<S,T> should be parameterized
line: 181 IBeanValueProperty is a raw type. References to generic type IBeanValueProperty<S,T> should be parameterized
line: 182 Type safety: Unchecked invocation create(TableViewer, DataBindingContext, CellEditor, IValueProperty, IBeanValueProperty) of the generic method create(ColumnViewer, DataBindingContext, CellEditor, IValueProperty<? super CellEditor,T>, IValueProperty<E,M>) of type ObservableValueEditingSupport
line: 182 Type safety: The expression of type IValueProperty needs unchecked conversion to conform to IValueProperty<? super CellEditor,Object>
line: 182 Type safety: The expression of type IBeanValueProperty needs unchecked conversion to conform to IValueProperty<Object,Object>
- 主要語言
- Java
- 星號
- 97
- 分支
- 34
- 平均合併
- 3 天 15 小時
- 30 天內合併 PR
- 9
環境準備
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
eclipse-windowbuilder/windowbuilder 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 64/100
-
難度 1/5 1 小時以內 新手友好度 86/100
-
難度 3/5 1-2 天 新手友好度 48/100
-
難度 3/5 1-2 天 新手友好度 40/100
eclipse-windowbuilder/windowbuilder#1635 · 2 則留言 ·
-
good first issue
難度 3/5 1-2 天 新手友好度 65/100
查看 eclipse-windowbuilder/windowbuilder 的全部 Issue
相似的 Issue
-
hermes-queue
難度 1/5 1 小時以內 新手友好度 72/100
chrisalunlloyd2-sudo/mindpalace#349 ·
維護者通常 1 天內回覆
-
bug priority: medium Review effort [1-5]: 2 status: needs-triage type: bug
難度 2/5 1-3 小時 新手友好度 78/100
carlos-emr/carlos#5818 ·
維護者通常 1 天內回覆
-
bug good first issue help wanted tooling
難度 2/5 1-3 小時 新手友好度 78/100
appmonster007/kmip-adapter#100 ·
-
accepted good first issue java
難度 1/5 1 小時以內 新手友好度 88/100
維護者通常 1 天內回覆
-
bug main ui
難度 2/5 1-3 小時 新手友好度 78/100
openhab/openhab-webui#4671 ·
維護者通常 1 天內回覆