Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional metadata for ch.qos.logback:logback-classic:1.4.1 #372

Merged
merged 8 commits into from
Sep 29, 2023
321 changes: 321 additions & 0 deletions metadata/ch.qos.logback/logback-classic/1.4.1/reflect-config.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
[
{
"name": "ch.qos.logback.classic.PatternLayout",
"condition": {
"typeReachable": "ch.qos.logback.core.LayoutBase"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder",
"condition": {
Expand All @@ -11,6 +24,31 @@
}
]
},
{
"name": "ch.qos.logback.classic.log4j.XMLLayout",
"condition": {
"typeReachable": "ch.qos.logback.core.LayoutBase"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setLocationInfo",
"parameterTypes": [
"boolean"
]
},
{
"name": "setProperties",
"parameterTypes": [
"boolean"
]
}
]
},
{
"name": "ch.qos.logback.classic.pattern.CallerDataConverter",
"condition": {
Expand Down Expand Up @@ -350,6 +388,57 @@
}
]
},
{
"name": "ch.qos.logback.core.FileAppender",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setAppend",
"parameterTypes": [
"boolean"
]
},
{
"name": "setFile",
"parameterTypes": [
"java.lang.String"
]
},
{
"name": "setPrudent",
"parameterTypes": [
"boolean"
]
},
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.Layout",
"condition": {
"typeReachable": "ch.qos.logback.core.LayoutBase"
},
"methods": [
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.OutputStreamAppender",
"condition": {
Expand All @@ -361,6 +450,12 @@
"parameterTypes": [
"ch.qos.logback.core.encoder.Encoder"
]
},
{
"name": "setImmediateFlush",
"parameterTypes": [
"boolean"
]
}
]
},
Expand All @@ -369,7 +464,18 @@
"condition": {
"typeReachable": "ch.qos.logback.core.joran.util.PropertySetter"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setLayout",
"parameterTypes": [
"ch.qos.logback.core.Layout"
]
},
{
"name": "setParent",
"parameterTypes": [
Expand All @@ -390,6 +496,26 @@
}
]
},
{
"name": "ch.qos.logback.core.pattern.PatternLayoutBase",
"condition": {
"typeReachable": "ch.qos.logback.core.model.processor.ImplicitModelHandler"
},
"methods": [
{
"name": "setOutputPatternAsHeader",
"parameterTypes": [
"boolean"
]
},
{
"name": "setPattern",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.pattern.PatternLayoutEncoderBase",
"condition": {
Expand Down Expand Up @@ -607,5 +733,200 @@
"parameterTypes": []
}
]
},
{
"name": "ch.qos.logback.core.rolling.RollingFileAppender",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setFile",
"parameterTypes": [
"java.lang.String"
]
},
{
"name": "setRollingPolicy",
"parameterTypes": [
"ch.qos.logback.core.rolling.RollingPolicy"
]
},
{
"name": "setTriggeringPolicy",
"parameterTypes": [
"ch.qos.logback.core.rolling.TriggeringPolicy"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.RollingPolicy",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.RollingPolicyBase",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "setFileNamePattern",
"parameterTypes": [
"java.lang.String"
]
},
{
"name": "setParent",
"parameterTypes": [
"ch.qos.logback.core.FileAppender"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setMaxFileSize",
"parameterTypes": [
"ch.qos.logback.core.util.FileSize"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"queryAllPublicMethods": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
},
{
"name": "setMaxFileSize",
"parameterTypes": [
"ch.qos.logback.core.util.FileSize"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.TimeBasedRollingPolicy",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "setCleanHistoryOnStart",
"parameterTypes": [
"boolean"
]
},
{
"name": "setMaxHistory",
"parameterTypes": [
"int"
]
},
{
"name": "setTotalSizeCap",
"parameterTypes": [
"ch.qos.logback.core.util.FileSize"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.TriggeringPolicy",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.rolling.helper.DateTokenConverter",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "ch.qos.logback.core.rolling.helper.IntegerTokenConverter",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "ch.qos.logback.core.spi.ContextAware",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "ch.qos.logback.core.util.FileSize",
"condition": {
"typeReachable": "ch.qos.logback.core.util.OptionHelper"
},
"methods": [
{
"name": "valueOf",
"parameterTypes": [
"java.lang.String"
]
}
]
}
]
Loading