Existe-t-il un bon terme similaire mais différent de «obsolète» pour signifier qu'une méthode ou une API est dans la base de code mais ne doit pas être utilisée car son implémentation n'est pas complète ou va probablement changer? (Ouais, je sais, ces méthodes ne devraient pas être publiques, yada yada yada. Je n'ai pas créé ma situation, j'essaie juste d'en tirer le meilleur parti.)
Que suggèrent les gens? Expérimental, incomplet, autre chose?
Si je construis de la documentation javadoc pour cette API qui est toujours en flux, dois-je utiliser la balise @deprecated ou existe-t-il une meilleure convention? Pour moi, @deprecated implique que cette API est ancienne et qu'un nouveau mécanisme préféré est disponible. Dans ma situation, il n'y a pas d'alternative, mais certaines des méthodes de l'API ne sont pas terminées et ne doivent donc pas être utilisées. À ce stade, je ne peux pas les rendre privés, mais je voudrais mettre des avertissements clairs dans les documents.