Gibt es eine gemeinsame oder Standard-Annotation in Java für Methoden, die zwar definiert, hat noch umgesetzt werden?Java: Common Annotation für „noch nicht implementiert“
, so dass zum Beispiel, wenn ich eine Pre-Alpha-Version einer Bibliothek waren verwenden, die etwas enthalten wie
@NotImplementedYet
public void awesomeMethodThatTotallyDoesExactlyWhatYouNeed(){ /* TODO */ }
würde ich einen Compiler-Warnung erhalten, wenn sie versuchen awesomeMethodThatTotallyDoesExactlyWhatYouNeed
zu anrufen?
Die meisten Bibliotheken werden diese Methode überhaupt nicht offen legen. Was wäre der Sinn? –
Ich habe es gefunden, [als Benutzer] (https://github.com/NICTA/scoobi/issues/71). Vielleicht, um die zukünftige API als eine Idee zu veröffentlichen, um die Benutzer darauf vorzubereiten? – rampion
Sie könnten natürlich auch Ihre eigene „@NotImplementedYet“ Annotation erstellen, und verwenden Sie es, wie Sie wollen: http://docs.oracle.com/javase/1.5.0/docs/guide/language/annotations.html – paulsm4