lint

Einer der ersten statischen Analysatoren war das Dienstprogramm Lint, das 1979 als Teil des Unix 7 Distribution Kits erschien. Lint wurde ursprünglich zur Analyse von C-Quellcode verwendet. Dieser Befehl war so populär, dass das Wort "Lint" zum Oberbegriff für statische Analysewerkzeuge wurde.
1
Antwort

Maven / RetroLambda: Wie erkennt man Abhängigkeiten von Java 8-Klassen?

Hintergrund: Wir haben maven -basiertes Java-Projekt, das auf JRE 1.7 abzielt, aber der Quellcode verwendet lambdas, daher verwenden wir retrolambda für die Umwandlung von Java 8 Quellcode in Java 7 . Außerdem verwenden wir Stre...
03.11.2016, 13:42
1
Antwort

Suche nach absichtlich fehlerhaften Code-Snippets [geschlossen]

Hey, ich suche nach einer Datenbank mit absichtlich fehlerhaftem Code in C ++. Ich möchte einen Vortrag über statische Code-Analyse-Tools halten und möchte einige Beispiele in Aktion zeigen.     
06.07.2010, 07:11
2
Antworten

./gradlew lint sagt "keine Probleme", aber Analyze - Inspect Code findet Probleme

Ich habe ein seltsames Problem in Android Studio: Der manuell gestartete Linter über %Vor% Findet einige Probleme, wenn ich es jedoch tue %Vor% in der Konsole sagt es    Ran lint auf Variantenfreigabe: 0 Probleme gefunden       Ran l...
23.08.2017, 08:37
4
Antworten

Laufender GTM-Diagnosefehler

Wenn ich versuche, meine Android-Projekte in Eclipse zu säubern, bekomme ich immer diesen Fehler: %Vor% Jede Hilfe wäre sehr willkommen.     
07.07.2014, 11:21
1
Antwort

Was sind die Nebenwirkungen der LINT-Inspektion?

Eigentlich wurde meine Anwendung nicht ausgeführt, also klicke ich auf "Disable Inspection", danach wird es schnell ausgeführt. Nun, kann es ein bevorstehendes Problem in der App geben?     
04.03.2016, 06:19
1
Antwort

Element ignorieren ist hier in Android lint.xml nicht erlaubt

Ich arbeite gerade daran, die Fusselwarnungen / Fehler in meinem Android-Projekt zu reduzieren. Ich repariere so viele wie möglich, aber einige beziehen sich nicht auf mein Projekt und andere kommen aus Bibliotheken von Drittanbietern etc. Al...
16.05.2016, 16:05
1
Antwort

Call erfordert API-Level in nicht-Android-Module

Ich erhalte call requires api level X in Nicht-Android-Modulen, wenn ich Java 8-Funktionen verwende. Wie man es entfernt. Unterdrücken mit Annotation scheint nicht der richtige Weg zu mir     
11.08.2016, 15:49
1
Antwort

Support v7 MenuPopupHelper ist nun ausgeblendet und auf LIBRARY_GROUP beschränkt

Kürzlich habe ich einen Flusenfehler bei meiner Verwendung von android.support.v7.view.menu.MenuPopupHelper bekommen, der jetzt versteckt und eingeschränkt ist, um nur innerhalb seiner Bibliotheksgruppe verwendet zu werden. Genaue Nachric...
07.07.2017, 11:24
2
Antworten

Wie können ungenutzte Variablen in Typescript erkannt werden?

Gibt es eine Möglichkeit, ungenutzte Variablen in Typescript (etwas wie ESLint in Javascript) zu erkennen? Danke.     
25.05.2016, 15:16
2
Antworten

Was genau macht die @hide Annotation von Android?

Viele interne APIs in Android sind mit @hide gekennzeichnet. Was genau macht das? Eine andere Antwort sagt, dass es nur versteckt die Methoden von Javadoc, aber Sie können Reflektion verwenden, um auf sie zuzugreifen. Das macht aber...
09.08.2015, 19:48