简体   繁体   中英

How to force generating a warning in DartEditor

I'm looking for a way to generate a warning anywhere in my code (top level, class, functions). As I'm typically having a 0 warning policy, this enables me to see where I make a change I need to revert before commit

For example in Java, i could do this:

private int warning_revert_to_false;
boolean DEBUG = true;

and it will generate a warning (according to my settings). Using jslint/jshint that's easy (mixed tab/space for example), in C/C++ i can use pragma...

Basically I want the code to still compile and run and so far in Dart, I could not find a simple solution and I'm sure there is one that I have missed. Thanks!

Add the following library to your program:

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

class Forced {
  @deprecated
  static void warning() {

  }
}

Wherever you want a forced warning you can simply write:

Forced.warning();

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM