如何告诉 ProGuard 保留私有字段而不指定每个字段
这是我的类:
package com.tools.app.holiday;
public class Holiday {
private String name;
private Calendar dateFrom = Calendar.getInstance();
private Calendar dateTo = Calendar.getInstance();
...
我可以通过将以下内容放在我的 ProGuard 规则文件中来保留这些私有字段:
-keepclassmembers class com.tools.app.holiday.Holiday {
private java.lang.String name;
private java.util.Calendar dateFrom;
private java.util.Calendar dateTo;
}
但我宁愿不必单独指定每个字段。我该怎么做?
附言:我从Proguard keep同学那里偷走了大部分内容,因为这个问题与我问的问题很接近。