Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5208] by mgricken

Bugfix for Eclipse Bug 308256 -
DiagnosticListener always supplies Diagnostic.getSource()==null
https://bugs.eclipse.org/bugs/show_bug.cgi?id=308256

M src/org/eclipse/jdt/internal/compiler/batch/messages.properties
M src/org/eclipse/jdt/internal/compiler/tool/EclipseCompilerImpl.java
M src/ecj.jar

2010-04-06 19:10:46 Tree
[r5207] by mgricken

Added Eclipse compiler version 3.6M6, without bugfix.

2010-04-06 19:07:33 Tree
[r5206] by mgricken

Using Eclipse 3.6M6 instead of 3.5.2 fixed a problem with error reporting; however, error locations (=files) aren't returned correctly yet. Probably have to set source path somewhere.

2010-04-06 06:52:54 Tree
[r5205] by mgricken

Working on hooking up the Eclipse compiler. Errors not yet reported properly.

2010-04-05 23:59:15 Tree
[r5204] by mgricken

Forgot to also commit compiled classes for EclipseCompiler.

2010-04-05 21:38:23 Tree
[r5203] by mgricken

Added beginnings of Eclipse compiler support.

2010-04-05 19:56:36 Tree
[r5202] by mgricken

Implements feature 2978259: Save Copy of Documents

2010-03-29 04:00:48 Tree
[r5201] by mgricken

Fixes bug 2976836: getPackage()

2010-03-26 19:51:23 Tree
[r5200] by mgricken

Bugfix for 2976836: Class.getPackage() generates NullPointerException

2010-03-26 14:43:20 Tree
[r5199] by mgricken

Adds code to hide/ignore exceptions caused by the Swing bug that
throws an ArrayIndexOutOfBoundsException at
sun.font.FontDesignMetrics.charsWidth(FontDesignMetrics.java:492) in
Sun JVMs older than 6.0_18.

This is the most common bug report, and there is nothing we can do
about it. It also doesn't seem like it destabilizes DrJava. It
therefore makes sense to not display the error window.

The exception is only ignored if
(1) the current JVM is a Sun JVM
(2) the current JVM is older than 6.0_18
(3) the exception is an ArrayIndexOutOfBoundsException
(4) the exception's stack trace begins with

at sun.font.FontDesignMetrics.charsWidth(FontDesignMetrics.java:492)
at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:381)
at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:302)
at javax.swing.text.Utilities.getTabbedTextOffset(Utilities.java:286)
at javax.swing.text.PlainView.viewToModel(PlainView.java:403)
at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1540)
at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1089)

(5) the exception's stack trace ends with

at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

https://sourceforge.net/tracker/?func=detail&atid=438935&aid=2831821&group_id=44253

2010-03-23 19:04:20 Tree
Older >
MongoDB Logo MongoDB