DiagnosticFormatter
关于这个类的继承体系如下:
1、DiagnosticFormatter类在com.sun.tools.javac.api包中,其定义如下:
/** * Provides simple functionalities for javac diagnostic formatting. * @param <D> type of diagnostic handled by this formatter * */ public interface DiagnosticFormatter<D extends Diagnostic<?>> { ... }
如上定义可以看出XXXFormatter与Diagnostic之间的关系 。其中还有Configuration静态内部类的继承体系,如下:
对应位置是相应XXXFormatter类的静态内部XXXConfiguration类。
Configuration provides functionalities for tuning the output of a diagnostic formatter in multiple ways.
DiagnosticFormatter的更多相关文章
- Roslyn还出现这么低级的错误,不应该呀!
前几天对Dora.Interception作了简单的重构,想提供C#脚本来定义Interception Policy,毫无疑问微软提供的编译平台Roslyn使C#脚本化提供了支持.但是没有想到随便尝试 ...
随机推荐
- UVA 11235 Frequent values 线段树/RMQ
vjudge 上题目链接:UVA 11235 *******************************************************大白书上解释**************** ...
- Oracle电子商务套件版本12.1.3自述文件 (Doc ID 1534411.1)
文档内容 用途 适用范围 详细信息 应用版本更新包 更新后的步骤 包含的修补程序列表 变更记录 文档可访问性 参考 适用于: Oracle Applications DBA - 版 ...
- linux常见命令-查看磁盘空间
linux查看磁盘使用情况命令 1. 统一每个目录下磁盘的整体情况: df -h 2. 查看指定目录,在命令后直接放目录名,比如查看“usr”目录使用情况:df -h /usr/ 3. 查看当前目录 ...
- Vue基本使用---对象提供的属性功能
一 过滤器 过滤器就是vue允许开发者自定义的文本格式化函数, 可以使用在两个地方:输出内容和操作数据中. 1.1 定义过滤器的两种方式 1.1.1 使用Vue.filter()进行全局定义 Vue. ...
- Hibernate实体类注解的问题
刚刚和八千哥弄一个问题,这个很诡异的问题,困扰了我这么长时间.哎,说来惭愧. 用三大框架写毕设,结果今天获取前台数的时候,发现传值有个传不到. 我一开始用的是名为cows的数据,后来换了个数据库,加了 ...
- CVE-2018-7600 Drupal核心远程代码执行漏洞分析
0x01 漏洞介绍 Drupal是一个开源内容管理系统(CMS),全球超过100万个网站(包括政府,电子零售,企业组织,金融机构等)使用.两周前,Drupal安全团队披露了一个非常关键的漏洞,编号CV ...
- 学习React前端框架,报错 'React' must be in scope when using JSX react/react-in-jsx-scope
问题 import react from 'react' 改成 import React from 'react' 小写 react 改成 React
- iOS NSMutableArray "removeObjectIdenticalTo" vs "removeObject"
NSMutableArray 有多种可以删除元素的方法. 其中 removeObject,removeObjectIdenticalTo 这两个方法是有区别的. [anArray removeObje ...
- indexOf用法
例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- parseInt/类型转换/字符串
1.pa'rseInt整型 1.1parseInt必须以数字开头的 var topVal = parseInt("28px"); console.log(topVal); 1.2非 ...