pvillard31 opened a new pull request, #46: URL: https://github.com/apache/nifi-maven/pull/46
## Deprecations fixed - `@Component annotation` (10+ occurrences). Replaced with JSR-330 `@Inject` / `@Named` across NarMojo, NarDuplicateDependenciesMojo, and NarProvidedDependenciesMojo - ArtifactFactory, Replaced with org.apache.maven.repository.RepositorySystem in NarMojo - MavenArchiver.configureReproducible(), Replaced with configureReproducibleBuild() plus parseBuildOutputTimestamp() in NarMojo - AbstractArchiver.addDirectory(). Replaced with addFileSet(DefaultFileSet) in NarMojo - MavenProject.getDependencyArtifacts(). Replaced with getDependencies() in NarMojo and NarDependencyUtils ## Deprecations not addressed (no fix available in Maven 3.9.x) - ArtifactRepository. ProjectBuildingRequest and ArtifactResolutionRequest still require this type; there is no Aether-based alternative for these APIs until Maven 4.x - ArtifactHandlerManager.addHandlers(). Deprecated with no replacement API provided; needed to register the custom NAR artifact handler at runtime -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
