Sto costruendo alcuni strumenti di analisi statica per aiutare a gestire l'architettura di un grande progetto. Per questo sto facendo un paio di regex per analizzare le informazioni dai file Java. Una di queste regex viene utilizzata per cercare un'annotazione @WebService (...).C'è mai un motivo per avere parentesi all'interno di un'annotazione @Webservice (.....) in Java EE?
Mi chiedevo se c'è una situazione possibile in cui ci sono parentesi in un'annotazione @WebService (con l'assegnazione di quelle all'inizio e alla fine e qualsiasi in letterali o commenti String). cui valgono le regole di
@WebService(serviceName="bla()" /* bla() */);
sono ok; mentre quelli in
@WebService(... (...) ...);
no.
Il secondo si verifica?
No, non si verifica. –