static-analysis

    0

    1答えて

    私はJenkinsをインストールしましたが、PHP Quality Assurance Toolchainと一緒に使用します。 私はPHP QAプラグイン(Checkstyle、Clover PHP、JDepend、HTML Publisherなど)をインストールし、プロジェクトのAntのbuild.xmlファイルを構成しました。 私はジェンキンスで(lintの、生成されたグラフィック出力、PHP

    1

    1答えて

    Objective CメソッドのASTの内容をダンプしました。メソッドの中には、その子としてIBActionAttrがあります。 ただし、IBActionAttrはStmtまたはDeclではありません。 ObjCMethodDeclにIBActionAttrがあるかどうかを検出するにはどうすればよいですか?

    0

    1答えて

    私は今、clangで静的解析目的ファイルにツールを開発する新人です。 そして、私はxcode-projectで(私がプログラムで分析できる)テキストでfuntionコールグラフを取得する方法を見つけたいと思いますが、それを行う良い方法が見つけられません。 いくつかのツールでグラフを取得するにはどうしたらいいですか?それとも、私に提供するclangでコードを分析できる方法がありますか?

    1

    1答えて

    私は今clangを通してobjective-cの静的分析を行うことで新人です。 私は、RecursiveASTVisitorを介してReturnStmtを見つけると、clangがReturnStmtを見つけることができないという問題に直面しています。 このようなRecursiveASTVisitorコード: class MyASTVisitor : public RecursiveASTVisit

    0

    1答えて

    を手動で作成すると、手動で注釈付きメソッドを作成できますか? 私は現在、次のコードを持っている: Method(0, "signaturePolymorphicMethod", MethodDescriptor(ObjectType("java/lang/Object"), VoidType), Seq()) を、私は、このメソッドに注釈 @java.lang.invoke.Met

    1

    1答えて

    私はCoverityの要約ページ(Coverityへのログイン後に表示されるページ)を取得する方法を探しています。このページを取得する前にログインする必要があるため、シンプルなWebのスクレイピングはこのコンテキストに適合しません。 私は、Coverityが定期的にこれらの情報を取得するためのAPIが提供されているのかどうか疑問に思っています。

    6

    1答えて

    私は非常に単純な.cファイルを持っていますが、そこには明らかなバグがあります。 #include <stdio.h> struct S { int x; }; void f(struct S s){ } void test() { struct S s; f(s); // warn } int test2(int x){ return

    1

    1答えて

    私たちのプロジェクトでは、スタティック解析が有効になっています。テストに関しては、NULLチェックや静的解析ですでにテストされている可能性のあるものについてテストする必要があります。 私はまだそれらのものをテストすべきですか? など。この方法の場合: assertTrue(Pattern.matches(XXX.bar(someFoo))); が続いてnullが渡された場合にスローNPEをテス

    1

    1答えて

    私は、RecursiveASTVisitorを使用して複数のファイルのASTを処理しようとしていますが、buildASTsからClangToolというCreate an AST for each file specified in the command line and append them to ASTsにこのメソッドが見つかりました。 しかし、私は使用法やガイドの例を見つけることができませ

    3

    1答えて

    BundlerとRspecを使用するRails 4.2プロジェクトがあります。私はルビー・リントが私の仕様で動作するようにしたい。デフォルトでは、それはしていません: $ ruby-lint spec/models/user_spec.rb user_spec.rb: error: line 3, column 1: undefined constant RSpec user_spec.rb: