首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 毒药思想检查插件

毒药思想检查插件

  • 资源大小:8.30 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 插件 思想 检查 毒药

资 源 简 介

Poison Inspection This plugin provides an IntelliJ IDEA inspection that looks for field access bypassing designated setter and getter methods. The plugin is called Poison because the initial idea was to add a @Poison() field annotation that would kill any code referencing the poisoned field (cause compilation error), unless the code was made immune. This idea evolved into an inspection that requires no changes in the code to be useful. Why would I want this? Sometimes you have fields that really should be accessed by their setters and getters because their behavior is non-trivial. Any direct access might break your assumptions, but you may have some legacy code that touches your field - for example 2 methods below, in the code you have already forgotten. Poison Inspection helps you spot such code by reporting a warning for suspicious references. Do you want to know how
VIP VIP
0.213516s