1

コード内の任意の場所 (トップレベル、クラス、関数) で警告を生成する方法を探しています。通常、警告ポリシーは 0 であるため、これにより、コミットする前に元に戻す必要がある変更を行った場所を確認できます。

たとえば、Javaでは、これを行うことができます:

private int warning_revert_to_false;
boolean DEBUG = true;

そしてそれは警告を生成します(私の設定によると)。簡単なjslint / jshintを使用すると(たとえば、タブ/スペースが混在)、C / C ++でプラグマを使用できます...

基本的に、コードをコンパイルして実行したいのですが、これまでのところ、Dart では簡単な解決策を見つけることができませんでした。ありがとう!

4

1 に答える 1

3

次のライブラリをプログラムに追加します。

library forced;    
import 'package:meta/meta.dart';

class Forced {
  @deprecated
  static void warning() {

  }
}

強制的な警告が必要な場合はいつでも、次のように簡単に記述できます。

Forced.warning();
于 2013-03-20T13:50:46.987 に答える