Hogyan kell elkezdeni beírni a kód lefedettség eszköz?

szavazat
20

Keresi a könyveket vagy egyéb hivatkozásokat, hogy megvitassák ténylegesen hogyan kell írni egy kódot lefedettség eszköz Java; néhány a különböző technikákkal, vagy trükkök - forrás vs. byte-kód műszerek.

Ez egy programozási nyelv, amely létrehozza a Java byte-kód a motorháztető alatt.

A kérdést 05/08/2008 12:15
a forrás felhasználó
Más nyelveken...                            


5 válasz

szavazat
7

Az Ön programozási nyelv bájtkódot generáló? Vajon generálni hibakeresési metaadat? Ha igen, bytecode műszerekkel valószínűleg az út. Valójában meglévő eszközök valószínűleg működni fog; talán minimális átalakítással (a tipikus probléma az eszközök vannak írva dolgozni Java és feltételezik com.foo.Bar.class megfelel com / foo / Bar.java. lecsévélés, hogy a feltételezés lehet unalmas.) EMMA egy ClassLoader, hogy nem byte-kód újraírás rejtjel lefedettség gyűjtemény Java. A kódolási stílus egy kicsit funky, de azt javasoljuk, olvassa el a forrás néhány ötletet.

Ha a programozási nyelv értelmezi, akkor le kell valami magasabb szintű (forrás szinten), hogy a horgok a tolmács.

Válaszolt 10/08/2008 08:19
a forrás felhasználó

szavazat
2

Ha beszélünk ColdFusion (ami gondolom van a címke), akkor nem vagyok biztos, hogy ez megvalósítható, de lehet, hogy nagyon rossz itt ...

IIRC, amikor CF lefordítja lényegében azt állítja össze egy értelmezett formájában CFML mint egy sima régi java forrás fájl, ez pedig újabb fordítással az osztályban. Ezért minden műszereket, hogy esetleg majd alkalmazni a közvetítő változat helyett CFML is.

Mondván, hogy bár az Adobe már megvan a CF debugger most amelyek fokozzák bár kódot, ezért kérjük, rosszul bizonyítom - Szeretnék kód lefedettség CFML.

Válaszolt 06/11/2008 00:48
a forrás felhasználó

szavazat
2

Ön is szeretné használni valami hasonló BCEL hogy vizsgálják meg, milyen vonalak forrás valóban létezik a byte-kódot. Nem akarod, hogy jelentse, hogy a dolgok, mint üres sorok és a megjegyzések nem fedik.

Válaszolt 15/09/2008 19:36
a forrás felhasználó

szavazat
2

Thxm, Mc! http://asm.objectweb.org / egy másik. Kiváló dokumentációja byte-kód műszereket, de semmit „közvetlenül”, amelynek célja az írás kiterjesztési eszköz - csak néhány tanácsot vagy ötleteket.

Válaszolt 05/08/2008 13:50
a forrás felhasználó

szavazat
1

Ön is kap a forrást egy Open Source kódlefedettséget eszközt, és tanulni belőle.

Válaszolt 12/08/2008 18:58
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more