Tramite le Estensioni oggetto di script, è possibile utilizzare gli oggetti di script restituiti, ad esempio, per avviare un'analisi del codice o per accedere ai risultati di metriche o convenzioni.
Questo oggetto fornisce accesso generico all'analisi del codice di un oggetto
.
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
|
La proprietà |
|
|
La proprietà |
|
|
La proprietà |
|
|
La proprietà |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Rimuove il modello dipendenza dalla memoria. È possibile avviare un'altra esecuzione dell'analisi del codice. |
|
Nessuno |
Avvia un'esecuzione di analisi del codice completa. Il modello dipendenza viene generato e riutilizzato ad esempio da API metriche. |
|
Nessuno |
Memorizza il modello dipendenza in un file XML. |
|
Nessuno |
Memorizza il modello RDF in formato TTL su disco. TTL (Turtle Language) è un formato standard di https://www.w3.org per memorizzare modelli RDF. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
|
Recupera i nomi delle query metriche disponibili. |
|
|
Crea la tabella metriche completa delle query metriche disponibili. Vedere API risultati tabella metriche. |
|
|
Crea la tabella metriche con query metriche specificate. Vedere API risultati tabella metriche. |
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
BOOL |
Recupera il risultato ottenuto. |
|
STRING |
Recupera il messaggio del risultato leggibile. |
|
STRING |
Recupera il percorso del progetto su cui si basano questi risultati. |
|
STRING |
Recupera l'ora di inizio della generazione di questa tabella risultati. |
|
STRING |
Recupera l'ora di fine della generazione di questa tabella risultati. |
|
STRING |
Recupera la versione dell'analizzatore di codice utilizzato per creare questa tabella risultati. |
|
STRING |
Recupera l'elenco delle colonne in questa tabella risultati. |
|
STRING |
Recupera la tabella (righe con colonne: [Array] di [Array]) con i valori del risultato. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Memorizza i risultati della tabella metriche come file XML su disco. |
|
Nessuno |
Memorizza i risultati della tabella metriche come file CSV su disco. |
|
Nessuno |
Memorizza i risultati della tabella metriche come file HTML su disco. Consente di specificare un file XSLT per la trasformazione da XML a HTML, se richiesto. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
STRING[] con nomi di convenzioni disponibili |
Recupera i nomi delle query convenzione disponibili. |
|
|
Crea la tabella convenzioni completa delle query convenzione disponibili. |
|
|
Crea la tabella convenzioni con query convenzione specificate. |
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
BOOL |
Recupera il risultato ottenuto. |
|
STRING |
Recupera il messaggio del risultato leggibile. |
|
STRING |
Recupera il percorso del progetto su cui si basano questi risultati. |
|
STRING |
Recupera l'ora di inizio della generazione di questa tabella risultati. |
|
STRING |
Recupera l'ora di fine della generazione di questa tabella risultati. |
|
STRING |
Recupera la versione dell'analizzatore di codice utilizzato per creare questa tabella risultati. |
|
STRING |
Recupera l'elenco delle colonne in questa tabella risultati. |
|
STRING |
Recupera la tabella (righe con colonne: [Array] di [Array]) con i valori del risultato. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Memorizza i risultati della tabella convenzioni come file XML su disco. |
|
Nessuno |
Memorizza i risultati della tabella convenzioni come file CSV su disco. |
|
Nessuno |
Memorizza i risultati della tabella convenzioni come file HTML su disco. Consente di specificare un file XSLT per la trasformazione da XML a HTML, se richiesto. |
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
Enumerazione |
Configura il tipo backend Triple Storage RDF da utilizzare per gestire i dati di analisi codice. |
|
INT |
Configura la soglia per la selezione automatica del tipo di backend di storage utilizzato (In-memoria o Proc est). |
|
INT |
Configura il numero di Triple per richiesta di caricamento. |
|
Long |
Configura il timeout di esecuzione della query. |
|
Long |
Configura il timeout di esecuzione aggiornamento per una query. |
|
STRING |
Configura l'URI del server per backend di storage basati su http. |
|
STRING |
Configura l'endpoint query per backend di storage basati su http (parte dell'url dell'endpoint query completo). |
|
STRING |
Configura l'endpoint di aggiornamento per backend di storage basati su http (parte dell'url dell'endpoint di aggiornamento completo). |
|
STRING |
Configura il nome del set di dati per backend di storage basati su http (parte dell'url dell'endpoint). |
|
STRING |
Configura il nome dell'endpoint dati per backend di storage basati su http (parte dell'url dell'endpoint). |
|
STRING |
Configura il nome dell'endpoint SPARQL per backend di storage basati su http (parte dell'url dell'endpoint). |
|
STRING |
Configura il nome dell'immagine per backend di storage basati su http (parte dell'url dell'endpoint). |
|
STRING |
Solo lettura. Ottiene l'accesso all'url dell'endpoint SPARQL completo. |
|
STRING |
Solo lettura. Ottiene l'accesso all'url dell'endpoint dati completo. |
|
STRING |
Solo lettura. Ottiene l'accesso all'url dell'endpoint query completo. |
|
STRING |
Solo lettura. Ottiene l'accesso all'url dell'endpoint di aggiornamento completo. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Azzera la configurazione di analisi codice. |
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
|
La proprietà di configurazione cloud fornisce accesso all'API di script specifica della configurazione cloud. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Avvia il caricamento di una istantanea del modello RDF nel Triple Storage RDF configurato. |
Proprietà |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
Enumerazione |
Configura il tipo di backend http (ad esempio, generico, Apache Fuseki, Stardog e così via). Questo valore di configurazione viene considerato solo se il tipo di backend Triple Storage è impostato su "Http". |
|
Integer |
Configura il numero di Triple per richiesta di caricamento. |
|
Long |
Configura il timeout di esecuzione aggiornamento per una query. |
|
String |
Configura l'URI del server per backend di storage basati su http. |
|
String |
Configura l'endpoint query per backend di storage basati su http (parte dell'URI dell'endpoint query completo). |
|
String |
Configura l'endpoint di aggiornamento per backend di storage basati su http (parte dell'URI dell'endpoint di aggiornamento completo). |
|
String |
Configura il nome del set di dati per backend di storage basati su http (parte dell'URI dell'endpoint). |
|
String |
Configura il nome dell'endpoint dati per backend di storage basati su http (parte dell'URI dell'endpoint). |
|
String |
Configura il nome dell'endpoint SPARQL per backend di storage basati su http (parte dell'URI dell'endpoint). |
|
String |
Solo lettura. Ottiene l'accesso all'URI dell'endpoint SPARQL completo. |
|
String |
Solo lettura. Ottiene l'accesso all'URI dell'endpoint dati completo. |
|
String |
Solo lettura. Ottiene l'accesso all'URI dell'endpoint query completo. |
|
String |
Solo lettura. Ottiene l'accesso all'URI dell'endpoint di aggiornamento completo. |
Funzioni |
Valore/Oggetto restituito |
Descrizione |
---|---|---|
|
None |
Azzera la configurazione cloud di analisi codice. |