Il punto di estensione com.ibm.rational.test.lt.codegen.core.extLibraryDependency è stato modificato.
Il punto di estensione com.ibm.rational.test.lt.codegen.core.extLibraryDependency è stato modificato nei seguenti modi:
- supportedFeature è stato aggiunto con l'attributo featureName,
che è l'ID di funzione di questa estensione del protocollo come definito dall'estensione del punto di estensione com.ibm.rational.test.lt.licensing.feature. Se viene specificato questo elemento e il test generato non contiene questa funzione, la presenza di librerie esterne non verrà applicata.
Ciò impedisce allo sviluppatore di richiedere che le librerie non siano valide per diverse
piattaforme di sistemi operativi. Se l'elemento non è definito, le librerie esterne sono applicate, quindi nessuno codice esistente viene interrotto. In sostanza, queste librerie esterne non verranno applicate per i test che non contengono questa funzione.
- optionalExtLibraryLocation è stato aggiunto con l'attributo pathname (lo stesso di quello per l'elemento extLibraryLocation esistente).
Se presenti, le librerie definite da questo elemento sono distribuite. se non sono presenti, tuttavia, non verrà emessa alcuna avvertenza. Una libreria esterna facoltativa potrebbe non avere la funzione supportata definita, pertanto se il test non contiene la funzione, la libreria facoltativa, seppur presente, non verrà distribuita.
- optionalExtLibraryLocation e extLibraryLocation hanno un nuovo attributo, RelativetoExternalFiles. Impostare questo attributo su true se si sta fornendo una libreria che si trova nella directory external_files
e su false se si sta fornendo una libreria relativa al plug-in.