/**
 * 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 h2k.locator {
  requires transitive aopalliance.repackaged;
  requires transitive org.glassfish.h2k.api;
  requires transitive org.glassfish.h2k.utils;
  requires transitive javassist;

  exports org.jvnet.hk2.external.generator;
  exports org.jvnet.hk2.external.runtime;
  exports org.jvnet.hk2.internal;

  provides org.glassfish.hk2.extension.ServiceLocatorGenerator
      with org.jvnet.hk2.external.generator.ServiceLocatorGeneratorImpl;

}
