La Billetterie

Un peu de tout saupoudré délicatement

Affichage des articles dans DXR

S’intègre à Visual Studio. Gère le C/C++ Il y a des erreurs dans notepad++ dans la liste de 100 erreurs dans divers projets open source. Certaines erreurs ont été détectées dans Mozilla/Firefox. Elles sont a priori corrigées depuis, cf https://bugzilla.mozilla.org/show_bug.cgi?id=710967

Etat début 2014 : https://blog.mozilla.org/webdev/2014/01/16/dxr-gets-more-correct-less-case-sensitive/ Voir le dernier état (2013) qui parait au point : Eric Rose : DXR Digests the Firefox Codebase – the exact version of DXR currently used master, f46e320199cec388d28bf8fadc47834238a70a0c – version of Clang is currently used. clang version 3.0 (trunk 132484) Target: x86_64-unknown-linux-gnu – python version 2.4.3. – configure flags dans […]

Clang a un script qui permet de faire une analyse statique d’un code, et d’identifier un certain nombre de mauvaise pratique. Explication chez Mozilla : https://developer.mozilla.org/en/Clang_Static_Analysis Le bug lié a cela avec le type de résultat obtenu : Bug 712350 – (clang-analysis) Clang Static Analysis

Avec Eclipse, c’est intégré : Eclipse JDT – Abstract Syntax Tree (AST) and the Java Model – Tutorial Java AST creates EMF JavaAST models from Eclipse Java projects. eclipse.org – JavaCodeManipulation AST Exemple de code Eclipse Papercut #3 – Plugin to find unused methods La question parser java en java chez stack overflow ne sort […]

Ca existe !! CommonJS n’est donc plus réservé uniquement à Node.js / v8 http://code.google.com/p/gpsee/ http://code.google.com/p/gpsee/wiki/Building Les modules suppotés : http://code.google.com/p/gpsee/wiki/CommonJS http://gpsee.blogspot.com/ Et ca permet de faire : (new (require(« binary »).ByteString)([0x68, 0x65, 0x6c, 0x6c, 0x6f])) ou function snapshot(session) { require(« fs-base »).open(« filename », { write: true, create: true }).write(session.toSource()); } Recommandation de l’auteur pour compiler Tracemonkey 1.8.5 : Prerequisites: NSPR […]

Given that David Humphrey is not really available to work on it currently, lets try again Based on the following bug supposed to be for a generic DXR : https://bugzilla.mozilla.org/show_bug.cgi?id=553490 It says to first install Dehydra, let’s go : https://developer.mozilla.org/En/Dehydra/Installing_Dehydra I have a redhat5, not necessarily the very last version, but we’ll try. About that, […]

http://forums.sun.com/thread.jspa?threadID=5171243 http://forums.sun.com/thread.jspa?threadID=5148150

A investiguer et à voir en parallèle avec DXR : http://findbugs.sourceforge.net/

Voir les bug DXR sur Mozilla : https://bugzilla.mozilla.org/show_bug.cgi?id=489834 Things needed for DXR https://bugzilla.mozilla.org/show_bug.cgi?id=553490 Generify the DXR build process Au sujet de callgraph (qui est intégré à la dernière version de DXR) : https://developer.mozilla.org/en/Callgraph/Installing_Callgraph Les instructions suivantes sont aussi utiles : https://developer.mozilla.org/En/Dehydra/Installing_Dehydra https://bugzilla.mozilla.org/show_bug.cgi?id=524725#c28 successfully got dehydra built and passing tests by using 1.9.2 branch spidermonkey instead […]