in src/main/java/org/apache/sling/models/jacksonexporter/impl/ConfigurableSerializationModuleProvider.java [61:73]
private void activate(Config config) {
this.moduleInstance = new SimpleModule();
// Currently only the Sling ResourceResolver is supported to be disabled, other classes tbd.
List<String> disabled = Arrays.asList(config.disable_serialization());
List<String> logging = Arrays.asList(config.enable_warn_logging());
if (disabled.contains(RESOURCERESOLVER)) {
moduleInstance.setMixInAnnotation(ResourceResolver.class, IgnoringResourceResolverMixin.class);
} else if (logging.contains(RESOURCERESOLVER)) {
moduleInstance.setMixInAnnotation(ResourceResolver.class, WarningResourceResolverMixin.class);
}
}