All Downloads are FREE. Search and download functionalities are using the official Maven repository.

notations.11.0.35-beta.source-code.module-info Maven / Gradle / Ivy

The newest version!
// Copyright 2023 https://github.com/autores-uk/autores/blob/main/LICENSE.txt
// SPDX-License-Identifier: Apache-2.0

/**
 * 

AutoRes.uk

*

* Convenient alternative to {@link Class#getResourceAsStream(String)}. * Use for compile-time resource verification or streamlining * resource handling via code generation. *

*

* See the {@link uk.autores} package for core functionality. *

* *

Modules

*

* Modules * that only use the uk.autores package should generally use * the requires static {@link uk.autores}; directive. * This package is intended to be compile-time only. *

*

* Modules that extend the API via the {@link uk.autores.handling} package * should generally use the requires {@link uk.autores}; directive. *

*/ module uk.autores { // provides format library requires uk.autores.format; // provides annotation processing library requires transitive java.compiler; // public packages exports uk.autores; exports uk.autores.handling; exports uk.autores.naming; exports uk.autores.repeat; // annotation processor provides javax.annotation.processing.Processor with uk.autores.processors.ResourceFilesProcessor; // testable packages opens uk.autores to uk.autores.test; opens uk.autores.handling to uk.autores.test; opens uk.autores.naming to uk.autores.test; opens uk.autores.processors to uk.autores.test; exports uk.autores.processors to uk.autores.test; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy