API JM voit löytää muutoksia eri versioiden Application Programming Interface. Esimerkiksi, C / C ++ API tavallisesti järjestetty kokoelma header-tiedostot, kuten · h, .hpp tai .hxx tiedostoja. API JM skannaa eri versioita näistä header-tiedostot löytää kaikki muutokset API. Voit tarkastella jokaisen ero side-by-side-tiedoston näkymä, ja voit tallentaa yleiskatsaus HTML-raportti anna asiakkaat tietävät tarkalleen, mitä muuttunut eri julkaisuissa. API JM tukee laajennettavissa joukko "analysaattorit," mukaan lukien:
1. C / C ++ jäsennin. Käyttämällä C ++ parseri, API JM voi sivuuttaa ei-merkitsevä API muutoksia, kuten kommentit, välilyönnit tai järjestystä lausuntoja. Se voi myös tarjota tilannekohtaisia kuvaukset kunkin muutoksen kuten "uusi kantaluokka lisättiin".
2. Kommentit analysaattori. Jäsentää kaikki lähdekoodi kommentit ja kertoo mitkä ovat muuttuneet. Tämä voidaan tarkistaa asiakirjojen muutoksia ennen vapauttamista uuden version.
3. Pelkkää tekstiä analysaattori. Pelkkää tekstiä ero analysaattori, pääosin suorittaa saman toiminnon kuin Unix diff (3) komento. Tätä voidaan käyttää analysoitaessa API kirjoitettu kielellä ei suoraan tue API JM, kuten Java, C #, Python tai JavaScript.
Rajoitukset :
ilmainen versio API JM tarjoaa kaikki olennaiset toiminnot näkyviin side-by-side vertailu API. Kuitenkin, et voi tallentaa raportteja levylle tai avata Kommentit analysaattori.
Kommentteja ei löytynyt