/**
 * Module descriptor added to enable Java Platform Module System (JPMS) support.
 *
 * Original library: aopalliance-repackaged Copyright (c) 2009, 2018 Oracle
 * and/or its affiliates.
 *
 * Licensed under the Eclipse Public License 2.0 (EPL-2.0) with Secondary
 * License: GNU General Public License, version 2 with Classpath Exception
 * (GPL-2.0 WITH Classpath-exception-2.0)
 *
 * This file was added by Luis Andrés Lange <https://javacomm.net>, 2025. No
 * other modifications of the original library were made.
 */
module org.glassfish.h2k.utils {
  requires jakarta.annotation;
  requires jakarta.inject;
  requires java.logging;

  requires transitive jakarta.validation;
  requires transitive java.desktop;
  requires transitive java.xml;

  exports org.glassfish.hk2.utilities.cache;
  exports org.glassfish.hk2.utilities.cache.internal;
  exports org.glassfish.hk2.utilities.general;
  exports org.glassfish.hk2.utilities.general.internal;
  exports org.glassfish.hk2.utilities.reflection;
  exports org.glassfish.hk2.utilities.reflection.internal;
  exports org.jvnet.hk2.component;

}
