49 lines
1.4 KiB
Groovy
49 lines
1.4 KiB
Groovy
///**
|
||
// * 方便使用systrace工具,在工程侧打点,便于分析工程侧性能问题
|
||
// */
|
||
//apply plugin: 'bytex.systrace'
|
||
//systrace {
|
||
// /**
|
||
// * 交付时要关闭,会有性能损耗
|
||
// */
|
||
// enable false
|
||
// enableInDebug false
|
||
// /**
|
||
// * - 是否使用[Trace.beginAsyncSection(String, int)/Trace.endAsyncSection(String, int)]进行打点
|
||
// * - 默认使用[Trace.beginSection(String)/Trace.endSection()]进行打点
|
||
// */
|
||
// isTraceAsync false
|
||
// /**
|
||
// * - 是否在运行时只针对主线程打点,其它线程不打
|
||
// */
|
||
// isOnlyMainThread false
|
||
//
|
||
// /**
|
||
// * - 是否忽略对类的静态构造方法打点
|
||
// * - 默认不忽略
|
||
// */
|
||
// isIgnoreClinitMethod false
|
||
//
|
||
// /**
|
||
// * - 是否忽略对类中的简单方法打点
|
||
// * 简单方法定义:
|
||
// * - 空方法
|
||
// * - get/set 方法
|
||
// * - 单独的方法,方法体内没有调用其它方法
|
||
// * - 默认不忽略
|
||
// */
|
||
// isIgnoreSampleMethod false
|
||
//
|
||
// /**
|
||
// * - 针对特定类集合,配置打点白名单,在此集合中的类中的所有方法不打点
|
||
// * - 支持正则表达式
|
||
// */
|
||
// whiteListForClass = []
|
||
//
|
||
// /**
|
||
// * - 针对特定包名集合,配置打点白名单,所有类以此包名为前缀的类不打点
|
||
// * - 支持正则表达式
|
||
// */
|
||
// whiteListForPackage = []
|
||
//}
|