Mantis Bugtracker

Einfache Problemansicht anzeigen Zu Notizen wechseln ] erweiterte Anzeige ] Problem-Historie ] Drucken ]
ID Kategorie Auswirkung Reproduzierbar Meldungsdatum Letzte Aktualisierung
0000009 [Cadmium] general schwerer Fehler immer 2008-03-17 21:39 2008-03-17 21:47
Reporter xclerc Anzeigestatus öffentlich  
Bearbeitung durch xclerc
Priorität normal Lösung erledigt  
Status erledigt   Produktversion 1.0beta
Zusammenfassung 0000009: Source does not compile under Java 1.6/1.7
Beschreibung [reported by Richard Jones]
It is not possible to compile the Cadmium sources using a Java 1.6/1.7 compiler :

cadmium-1.0-beta/src/fr/x9c/cadmium/support/values/Option.java:128: a generic class may not extend java.lang.Throwable
     public final class NoValue extends RuntimeException {
Zusätzliche Information
Tags Keine Tags zugeordnet.
Angehängte Dateien

- Problem-Beziehungen

-  Notiz
(0000006)
xclerc (Administrator)
2008-03-17 21:47

An exception may not be a generic class. In this case, the exception is not generic itself but
is an inner class of a ganeric class and should hence be declared as "static".

In fact, the source was incorrectly accepted my the Java 1.5 compiler.
It should not have compiled on any compiler but the JDK 1.5 compiler seems buggy in this respect.

- Problem-Historie
Änderungsdatum Benutzername Feld Änderung
2008-03-17 21:39 xclerc Neues Problem
2008-03-17 21:47 xclerc Status neu => erledigt
2008-03-17 21:47 xclerc Behoben in Version => 1.0beta
2008-03-17 21:47 xclerc Lösung offen => erledigt
2008-03-17 21:47 xclerc Bearbeitung durch => xclerc
2008-03-17 21:47 xclerc Problemnotiz hinzugefügt: 0000006


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker