Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/revelc/apilyzer-maven-plugin

Analyze types used by declared public API
https://github.com/revelc/apilyzer-maven-plugin

analysis api hacktoberfest java maven maven-plugin

Last synced: 1 day ago
JSON representation

Analyze types used by declared public API

Awesome Lists containing this project

README

        

[![mvn verify][ci_img]][ci_link]
[![Maven Central][maven_img]][maven_link]
[![License][license_img]][license_link]

# APILyzer: A simple API Analyzer

View this plugin's documentation at:
https://code.revelc.net/apilyzer-maven-plugin

A simple maven plugin that detects some illegal changes to a Java project's
API.

This plugin uses [Semantic Versioning 2.0.0][1] for its own versioning. Its
public API is the names of the goals and configuration options.

[1]: https://semver.org/spec/v2.0.0.html
[ci_img]: https://github.com/revelc/apilyzer-maven-plugin/workflows/mvn%20verify/badge.svg
[ci_link]: https://github.com/revelc/apilyzer-maven-plugin/actions
[license_img]: https://img.shields.io/badge/license-Apache%202.0-blue.svg
[license_link]: https://github.com/revelc/apilyzer-maven-plugin/blob/main/LICENSE
[maven_img]: https://maven-badges.herokuapp.com/maven-central/net.revelc.code/apilyzer-maven-plugin/badge.svg
[maven_link]: https://maven-badges.herokuapp.com/maven-central/net.revelc.code/apilyzer-maven-plugin