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]

Reply via email to