RFC2045 MIME type parsing
Install the Android SDK. The package has no dependencies on the Android API
and is therefore usable in non-Android projects.
$ ./gradlew clean assemble check
If the above fails, it’s a bug. Report it!
Use the following Maven or Gradle dependencies, replacing ${LATEST_VERSION_HERE}
with
whatever is the latest version published to Maven Central:
<!-- API -->
<dependency>
<groupId>one.irradia.mime</groupId>
<artifactId>one.irradia.mime.api</artifactId>
<version>${LATEST_VERSION_HERE}</version>
</dependency>
<!-- Default implementation -->
<dependency>
<groupId>one.irradia.mime</groupId>
<artifactId>one.irradia.mime.vanilla</artifactId>
<version>${LATEST_VERSION_HERE}</version>
</dependency>
repositories {
mavenCentral()
}
implementation "one.irradia.mime:one.irradia.mime.api:${LATEST_VERSION_HERE}"
implementation "one.irradia.mime:one.irradia.mime.vanilla:${LATEST_VERSION_HERE}"
Library code is encouraged to depend only upon the API package in order to give consumers
the freedom to use other implementations of the API if desired.
All irradia.one packages obey Semantic Versioning
once they reach version 1.0.0
.