Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Change audio type

AuthorDaveJarvis <email>
Date2022-03-03 23:19:30 GMT-0800
Commitbfa8ad18a01f8445e555d22f03833177f9ebd59c
Parent69196de
src/main/java/com/keenwrite/io/FileType.java
/**
- * Answers whether this file type matches the given string, case insensitive
+ * Answers whether this file type matches the given string, case-insensitive
* comparison.
*
src/main/java/com/keenwrite/io/MediaType.java
* Standard audio types.
*/
- AUDIO_BASIC( AUDIO, "basic" ),
+ AUDIO_SIMPLE( AUDIO, "basic" ),
AUDIO_MP3( AUDIO, "mp3" ),
AUDIO_WAV( AUDIO, "x-wav" ),
src/main/java/com/keenwrite/io/MediaTypeExtension.java
MEDIA_AUDIO_MP3( AUDIO_MP3 ),
- MEDIA_AUDIO_BASIC( AUDIO_BASIC, of( "au" ) ),
+ MEDIA_AUDIO_SIMPLE( AUDIO_SIMPLE, of( "au" ) ),
MEDIA_AUDIO_WAV( AUDIO_WAV, of( "wav" ) ),
MEDIA_TEXT_R_MARKDOWN( TEXT_R_MARKDOWN, of( "Rmd" ) ),
MEDIA_TEXT_PROPERTIES( TEXT_PROPERTIES, of( "properties" ) ),
- MEDIA_TEXT_XHTML( TEXT_XHTML, of( "html", "xhtml" ) ),
+ MEDIA_TEXT_XHTML( TEXT_XHTML, of( "htm", "html", "xhtml" ) ),
MEDIA_TEXT_XML( TEXT_XML ),
MEDIA_TEXT_YAML( TEXT_YAML, of( "yaml", "yml" ) ),
* extension. The extension must not contain a period.
*
- * @param extension File name extension, case insensitive, {@code null}-safe.
+ * @param extension File name extension, case-insensitive, {@code null}-safe.
* @return The associated {@link MediaType} as defined by IANA.
*/
src/main/java/com/keenwrite/io/MediaTypeSniffer.java
FORMAT.put( ints( 0x23, 0x64, 0x65, 0x66 ), IMAGE_X_BITMAP );
FORMAT.put( ints( 0x21, 0x20, 0x58, 0x50, 0x4D, 0x32 ), IMAGE_X_PIXMAP );
- FORMAT.put( ints( 0x2E, 0x73, 0x6E, 0x64 ), AUDIO_BASIC );
- FORMAT.put( ints( 0x64, 0x6E, 0x73, 0x2E ), AUDIO_BASIC );
+ FORMAT.put( ints( 0x2E, 0x73, 0x6E, 0x64 ), AUDIO_SIMPLE );
+ FORMAT.put( ints( 0x64, 0x6E, 0x73, 0x2E ), AUDIO_SIMPLE );
FORMAT.put( ints( 0x52, 0x49, 0x46, 0x46 ), AUDIO_WAV );
FORMAT.put( ints( 0x50, 0x4B ), APP_ZIP );
src/test/java/com/keenwrite/io/MediaTypeTest.java
public class MediaTypeTest {
/**
- * Test that {@link MediaType#equals(String, String)} is case insensitive.
+ * Test that {@link MediaType#equals(String, String)} is case-insensitive.
*/
@Test
Delta8 lines added, 8 lines removed