HyperSQL

Software screenshot:
HyperSQL
Dettagli del software:
Versione: 3.9.0
Data di caricamento: 11 May 15
Sviluppatore: Itzchak Rehberg
Licenza: Libero
Popolarità: 14

Rating: 4.0/5 (Total Votes: 1)

HyperSQL è come un doxygen per SQL, hypermapping viste, procedure, pacchetti e funzioni SQL per HTML listati di codice sorgente e che mostra tutti i luoghi di codice quando sono utilizzati. & Nbsp; L'interno "dove usato" funzionalità analizza anche C ++ e sorgente di Java file

Caratteristiche :.

  • configurazione flessibile mediante l'uso di file .ini
  • genera ben formattata file HTML, CSS regolabile mediante l'uso di file css
  • analizza SQL, C ++ e file Java secondo le estensioni dei file che si configura
  • genera liste con collegamento ipertestuale di tutti gli oggetti trovati (viste SQL, pacchetti, funzioni, procedure, ecc.)
  • nomi degli oggetti collegamenti ipertestuali a loro apparizione nel codice sorgente
  • genera & quot; dove usato & quot; liste, per mostrare dove gli oggetti sono stati utilizzati da altri oggetti (se hanno) - vi aiuta a trovare codice non utilizzato, se non, o di esempio utilizzi se trovati
  • supporto per commenti in stile Javadoc

Cosa c'è di nuovo in questa versione:

  • Javadoc Risolto Parser (problema maiuscole e minuscole)
  • Unittests: Aggiunta presql (& quot; installazione di & quot;) e postsql (& quot; & quot; teardown) per casi di test
  • Unittests: Aggiunta BaseType (per specificare il tipo di base, ad esempio VARCHAR, per alcuni parametri originariamente definito come ad esempio TABLE.COL% TYPE, per JUnit)
  • Unittests: Aggiunta check_sql per valutare un & quot; vuoto & quot; Procedura
  • il tipo di oggetto & quot; TYPE & quot; supportato ora (JavaDoc:type)
  • fissa per farlo funzionare con Windows

Cosa c'è di nuovo nella versione 3.8.5:

  • codice reorg per una migliore manutenzione e riutilizzabilità
  • file HTML ora ottenere più & quot; statica & quot; nomi così si può collegare direttamente a loro (lo stesso per & quot; ancore & quot; in quei file)
  • preparato codice per la compatibilità Python v3

Cosa c'è di nuovo nella versione 3.8.0:

  • numeri di rete fissa in collegamenti codice
  • parser JavaDoc riscritta usando espressioni regolari - ora tutti i tag devono essere in grado di estendersi su più righe
  • aggiunto il supporto per la rotazione dei log automatizzata
  • caratteristica aggiunta per catturare avvertimenti Python non trattati e renderli obbediscono al livello di log configurato. Questo è disabilitata per default e funziona solo con Python 2.7 e sopra

Cosa c'è di nuovo nella versione 3.7.5:

  • l'aggiunta di particolari di formato per le pagine moduli
  • nuovo tag javadoctestcase per definire unità di test
  • unità aggiunto esportazione XML test
  • lo script demo aggiunto per creare PL test / unit SQL dalle esportazioni XML

Cosa c'è di nuovo nella versione 3.7.0:

  • Todos / Bugs sono ora anche raccolti da forme
  • nuovi verification.stats_javadoc_forms parole chiave (0/1) consente di includere moduli Numero todo / bug all'interno delle statistiche Javadoc nella pagina delle statistiche codice

  • Verifica
  • javadoc è ora disponibile per Oracle Forms unità di programma e (parzialmente - alcuna convalida ancora parametro). Per attivare, impostare le nuove parole chiave verification.verify_forms a 1 (è disabilitato per impostazione predefinita)
  • mancante incidente verificareturn fatto
  • sorgente link di codice per le forme stesse dove indirizzati alla linea 0, che non esiste
  • file_size_limit per forme ora è legato al PL / SQL dimensione del codice, invece di dimensione del file, in quanto questo è il & quot; incluso il codice sorgente di & quot;
  • javadoc valutatore si è schiantato lo script quando un oggetto è stato definito senza specificare nome
  • fissato un errore di battitura che causa lo script a schiantarsi sulle funzioni stand-alone
  • trailing parentesi sui nomi degli oggetti (ad esempio, & quot; CREATE TABLE fittizio (& quot;) si blocca su where_used scansione
  • causato
  • file di modulo sono stati accidentalmente incluso nel file di dimensioni e linee statistiche

Cosa c'è di nuovo nella versione 3.6.0:

  • librerie di base riorganizzati. Alcuni sono stati affidati a un iz_tools pacchetto separato, in quanto contengono solo roba abbastanza generico
  • gruppo di parole chiave e tipi di aggiunte per evidenziare la sintassi (richiede la pulizia della cache di codice di avere effetto per file non modificati se si utilizza la cache)
  • alcuni miglioramenti riguardanti le forme di elaborazione Oracle
  • link sulla pagina di dettaglio forma fissa up
  • link sulla pagina di dettaglio forma fissa up
  • liste in piena forma-index sono stati incasinato
  • maggiori dettagli sulle forme: le funzioni del pacchetto / procedure sono ora elencati - condizione che siano stati dati javadoc attaccato

Cosa c'è di nuovo nella versione 3.5.5:

  • aggiunto il supporto per le funzioni e le procedure autonome
  • aggiunto forma lista completa (analogica per il pacchetto completo che elenca le funcs ecc.)
  • maggiori dettagli per Oracle Forms inclusi in uscita
  • nuovo include_source_limit config parola chiave: Limitare l'inclusione del codice sorgente dalle dimensioni del file (default: '0' = illimitato, emulando il comportamento delle versioni precedenti)

Cosa c'è di nuovo nella versione 3.5.0:

  • supporto di base Aggiunto per i moduli di Oracle (compresi Javadoc @ tag form)
  • File rimossi dalle loro posizioni nell'albero dei sorgenti ora anche ottenere automaticamente rimosso dalla cache

Cosa c'è di nuovo nella versione 3.4.0:.

  • aggiunto il supporto per i trigger (incl tag Javadoc @ trigger)
  • COMMENTO ignora per where_used completato (ora anche ignorando ad esempio MViews)
  • un po 'di pulizia del codice e di ottimizzazione (fonte ricerca di oggetti)
  • ! mancante disc per la funzione dei parametri / procedura è stata sempre segnata a verifica, indipendentemente dal fatto che 'disc' avrebbe dovuto essere controllato (mandatory_tags dove ignorati)
  • colonne (col) sono ora anche confrontati mandatory_tags (decrescente)

Requisiti

  • Python

Programmi simili

GT.M
GT.M

18 Feb 15

Sesame
Sesame

20 Feb 15

DB2
DB2

19 Feb 15

progress_sa
progress_sa

20 Feb 15

Altri software di sviluppo Itzchak Rehberg

phpVideoPro
phpVideoPro

5 Jun 15

Commenti a HyperSQL

I commenti non trovato
Aggiungi commento
Accendere le immagini!