module consulo.logging.api {
  requires transitive consulo.annotation;
  requires consulo.util.nodep;

  exports consulo.logging;
  exports consulo.logging.attachment;

  // TODO [VISTALL] this package must be exported only to impl module!
  exports consulo.logging.internal;
}
@@ -268,10 +268,64 @@
 nternal;
+%0A%0A  uses consulo.logging.attachment.AttachmentFactory;
 %0A%7D

declare uses