1+ package dev .skidfuscator .config ;
2+
3+ public class DefaultExempts {
4+ public static final String [] DEFAULT_EXEMPTS = {
5+ // Original mappings
6+ "class{^com\\ /apache}" ,
7+ "class{^com\\ /google}" ,
8+ "class{^com\\ /sun}" ,
9+ "class{^java\\ /}" ,
10+ "class{^javax\\ /}" ,
11+ "class{^jdk\\ /}" ,
12+ "class{^kotlin\\ /.*}" ,
13+ "class{^org\\ /apache}" ,
14+ "class{^org\\ /bouncycastle}" ,
15+ "class{^org\\ /eclipse}" ,
16+ "class{^org\\ /hibernate}" ,
17+ "class{^org\\ /jcp}" ,
18+ "class{^org\\ /joda}" ,
19+ "class{^org\\ /json}" ,
20+ "class{^org\\ /jsoup}" ,
21+ "class{^org\\ /mapleir}" ,
22+ "class{^org\\ /objectweb}" ,
23+ "class{^org\\ /slf4j}" ,
24+ "class{^org\\ /springframework}" ,
25+ "class{^org\\ /xml}" ,
26+ "class{^org\\ /yaml}" ,
27+ "class{^sun\\ /}" ,
28+ "class{^net\\ /minecraft}" ,
29+ "class{^net\\ /sf}" ,
30+ "class{^net\\ /sourceforge}" ,
31+ "class{^net\\ /dv8tion}" ,
32+ "class{.*it\\ /unimi\\ /dsi\\ /fastutil\\ /.*}" ,
33+
34+ // Additional common dependencies
35+ "class{^com\\ /fasterxml}" ,
36+ "class{^com\\ /iwebpp}" ,
37+ "class{^com\\ /neovisionaries}" ,
38+ "class{^com\\ /sun\\ /}" ,
39+ "class{^gnu\\ /}" ,
40+ "class{^okhttp3\\ /}" ,
41+ "class{^okio\\ /}" ,
42+ "class{^org\\ /apache\\ /}" ,
43+ "class{^org\\ /intellij}" ,
44+ "class{^org\\ /jetbrains}" ,
45+ "class{^org\\ /java_websocket}" ,
46+ "class{^org\\ /slf4j\\ /}" ,
47+ "class{^tomp2p\\ /}" ,
48+
49+ // Additional useful frameworks and libraries
50+ "class{^ch\\ /qos\\ /logback}" ,
51+ "class{^com\\ /squareup}" ,
52+ "class{^com\\ /thoughtworks}" ,
53+ "class{^io\\ /netty}" ,
54+ "class{^jakarta\\ /}" ,
55+ "class{^net\\ /bytebuddy}" ,
56+ "class{^org\\ /aspectj}" ,
57+ "class{^org\\ /assertj}" ,
58+ "class{^org\\ /checkerframework}" ,
59+ "class{^org\\ /codehaus}" ,
60+ "class{^org\\ /hamcrest}" ,
61+ "class{^org\\ /junit}" ,
62+ "class{^org\\ /mockito}" ,
63+ "class{^org\\ /mozilla}" ,
64+ "class{^org\\ /objenesis}" ,
65+ "class{^org\\ /openjfx}" ,
66+ "class{^org\\ /postgresql}" ,
67+ "class{^org\\ /reactivestreams}" ,
68+ "class{^org\\ /skyscreamer}" ,
69+ "class{^org\\ /w3c}" ,
70+ "class{^software\\ /amazon}" ,
71+ };
72+ }
0 commit comments