[ 
https://issues.apache.org/jira/browse/TIKA-411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14026669#comment-14026669
 ] 

Tyler Palsulich commented on TIKA-411:
--------------------------------------

Yep! I'm not particularly attached to this.

{code}
   * 
org.apache.tika.parser.{{{./api/org/apache/tika/parser/AutoDetectParser}AutoDetectParser}}
 (Composite Parser):

      * 
org.apache.tika.parser.{{{./api/org/apache/tika/parser/DefaultParser}DefaultParser}}
 (Composite Parser):

         * 
org.apache.tika.parser.asm.{{{./api/org/apache/tika/parser/asm/ClassParser}ClassParser}}

            * application/java-vm

         * 
org.apache.tika.parser.audio.{{{./api/org/apache/tika/parser/audio/AudioParser}AudioParser}}

            * audio/x-wav

            * audio/x-aiff

            * audio/basic

         * 
org.apache.tika.parser.audio.{{{./api/org/apache/tika/parser/audio/MidiParser}MidiParser}}

            * application/x-midi

            * audio/midi

         * 
org.apache.tika.parser.chm.{{{./api/org/apache/tika/parser/chm/ChmParser}ChmParser}}

            * application/vnd.ms-htmlhelp

            * application/chm

            * application/x-chm

         * 
org.apache.tika.parser.code.{{{./api/org/apache/tika/parser/code/SourceCodeParser}SourceCodeParser}}

            * text/x-java-source

            * text/x-c++src

            * text/x-groovy

         * 
org.apache.tika.parser.crypto.{{{./api/org/apache/tika/parser/crypto/Pkcs7Parser}Pkcs7Parser}}

            * application/pkcs7-signature

            * application/pkcs7-mime

         * 
org.apache.tika.parser.dwg.{{{./api/org/apache/tika/parser/dwg/DWGParser}DWGParser}}

            * image/vnd.dwg

         * 
org.apache.tika.parser.epub.{{{./api/org/apache/tika/parser/epub/EpubParser}EpubParser}}

            * application/x-ibooks+zip

            * application/epub+zip

         * 
org.apache.tika.parser.executable.{{{./api/org/apache/tika/parser/executable/ExecutableParser}ExecutableParser}}

            * application/x-elf

            * application/x-sharedlib

            * application/x-executable

            * application/x-msdownload

            * application/x-coredump

            * application/x-object

         * 
org.apache.tika.parser.feed.{{{./api/org/apache/tika/parser/feed/FeedParser}FeedParser}}

            * application/atom+xml

            * application/rss+xml

         * 
org.apache.tika.parser.font.{{{./api/org/apache/tika/parser/font/AdobeFontMetricParser}AdobeFontMetricParser}}

            * application/x-font-adobe-metric

         * 
org.apache.tika.parser.font.{{{./api/org/apache/tika/parser/font/TrueTypeParser}TrueTypeParser}}

            * application/x-font-ttf

         * 
org.apache.tika.parser.hdf.{{{./api/org/apache/tika/parser/hdf/HDFParser}HDFParser}}

            * application/x-hdf

         * 
org.apache.tika.parser.html.{{{./api/org/apache/tika/parser/html/HtmlParser}HtmlParser}}

            * application/x-asp

            * application/xhtml+xml

            * application/vnd.wap.xhtml+xml

            * text/html

         * 
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/ImageParser}ImageParser}}

            * image/x-ms-bmp

            * image/png

            * image/x-icon

            * image/vnd.wap.wbmp

            * image/gif

            * image/bmp

            * image/x-xcf

         * 
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/PSDParser}PSDParser}}

            * image/vnd.adobe.photoshop

         * 
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/TiffParser}TiffParser}}

            * image/tiff

         * 
org.apache.tika.parser.iptc.{{{./api/org/apache/tika/parser/iptc/IptcAnpaParser}IptcAnpaParser}}

            * text/vnd.iptc.anpa

         * 
org.apache.tika.parser.iwork.{{{./api/org/apache/tika/parser/iwork/IWorkPackageParser}IWorkPackageParser}}

            * application/vnd.apple.iwork

            * application/vnd.apple.numbers

            * application/vnd.apple.keynote

            * application/vnd.apple.pages

         * 
org.apache.tika.parser.jpeg.{{{./api/org/apache/tika/parser/jpeg/JpegParser}JpegParser}}

            * image/jpeg

         * 
org.apache.tika.parser.mail.{{{./api/org/apache/tika/parser/mail/RFC822Parser}RFC822Parser}}

            * message/rfc822

         * 
org.apache.tika.parser.mbox.{{{./api/org/apache/tika/parser/mbox/MboxParser}MboxParser}}

            * application/mbox

         * 
org.apache.tika.parser.mbox.{{{./api/org/apache/tika/parser/mbox/OutlookPSTParser}OutlookPSTParser}}

            * application/vnd.ms-outlook-pst

         * 
org.apache.tika.parser.microsoft.{{{./api/org/apache/tika/parser/microsoft/OfficeParser}OfficeParser}}

            * application/x-mspublisher

            * application/x-tika-msoffice

            * application/vnd.ms-excel

            * application/sldworks

            * application/x-tika-msworks-spreadsheet

            * application/vnd.ms-powerpoint

            * application/x-tika-msoffice-embedded; format=ole10_native

            * application/vnd.ms-project

            * application/x-tika-ooxml-protected

            * application/msword

            * application/vnd.ms-outlook

            * application/vnd.visio

         * 
org.apache.tika.parser.microsoft.{{{./api/org/apache/tika/parser/microsoft/TNEFParser}TNEFParser}}

            * application/x-tnef

            * application/ms-tnef

            * application/vnd.ms-tnef

         * 
org.apache.tika.parser.microsoft.ooxml.{{{./api/org/apache/tika/parser/microsoft/ooxml/OOXMLParser}OOXMLParser}}

            * application/vnd.ms-excel.sheet.macroenabled.12

            * application/vnd.ms-powerpoint.presentation.macroenabled.12

            * 
application/vnd.openxmlformats-officedocument.spreadsheetml.template

            * 
application/vnd.openxmlformats-officedocument.wordprocessingml.document

            * 
application/vnd.openxmlformats-officedocument.presentationml.template

            * application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

            * 
application/vnd.openxmlformats-officedocument.presentationml.presentation

            * application/vnd.ms-excel.addin.macroenabled.12

            * application/vnd.ms-word.document.macroenabled.12

            * application/vnd.ms-excel.template.macroenabled.12

            * 
application/vnd.openxmlformats-officedocument.wordprocessingml.template

            * application/vnd.ms-powerpoint.slideshow.macroenabled.12

            * application/vnd.ms-powerpoint.addin.macroenabled.12

            * application/vnd.ms-word.template.macroenabled.12

            * application/x-tika-ooxml

            * 
application/vnd.openxmlformats-officedocument.presentationml.slideshow

         * 
org.apache.tika.parser.mp3.{{{./api/org/apache/tika/parser/mp3/Mp3Parser}Mp3Parser}}

            * audio/mpeg

         * 
org.apache.tika.parser.mp4.{{{./api/org/apache/tika/parser/mp4/MP4Parser}MP4Parser}}

            * video/3gpp2

            * video/mp4

            * video/quicktime

            * audio/mp4

            * application/mp4

            * video/x-m4v

            * video/3gpp

         * 
org.apache.tika.parser.netcdf.{{{./api/org/apache/tika/parser/netcdf/NetCDFParser}NetCDFParser}}

            * application/x-netcdf

         * 
org.apache.tika.parser.odf.{{{./api/org/apache/tika/parser/odf/OpenDocumentParser}OpenDocumentParser}}

            * application/x-vnd.oasis.opendocument.graphics-template

            * application/vnd.sun.xml.writer

            * application/x-vnd.oasis.opendocument.text

            * application/x-vnd.oasis.opendocument.text-web

            * application/x-vnd.oasis.opendocument.spreadsheet-template

            * application/vnd.oasis.opendocument.formula-template

            * application/vnd.oasis.opendocument.presentation

            * application/vnd.oasis.opendocument.image-template

            * application/x-vnd.oasis.opendocument.graphics

            * application/vnd.oasis.opendocument.chart-template

            * application/vnd.oasis.opendocument.presentation-template

            * application/x-vnd.oasis.opendocument.image-template

            * application/vnd.oasis.opendocument.formula

            * application/x-vnd.oasis.opendocument.image

            * application/vnd.oasis.opendocument.spreadsheet-template

            * application/x-vnd.oasis.opendocument.chart-template

            * application/x-vnd.oasis.opendocument.formula

            * application/vnd.oasis.opendocument.spreadsheet

            * application/vnd.oasis.opendocument.text-web

            * application/vnd.oasis.opendocument.text-template

            * application/vnd.oasis.opendocument.text

            * application/x-vnd.oasis.opendocument.formula-template

            * application/x-vnd.oasis.opendocument.spreadsheet

            * application/x-vnd.oasis.opendocument.chart

            * application/vnd.oasis.opendocument.text-master

            * application/x-vnd.oasis.opendocument.text-master

            * application/x-vnd.oasis.opendocument.text-template

            * application/vnd.oasis.opendocument.graphics

            * application/vnd.oasis.opendocument.graphics-template

            * application/x-vnd.oasis.opendocument.presentation

            * application/vnd.oasis.opendocument.image

            * application/x-vnd.oasis.opendocument.presentation-template

            * application/vnd.oasis.opendocument.chart

         * 
org.apache.tika.parser.pdf.{{{./api/org/apache/tika/parser/pdf/PDFParser}PDFParser}}

            * application/pdf

         * 
org.apache.tika.parser.pkg.{{{./api/org/apache/tika/parser/pkg/CompressorParser}CompressorParser}}

            * application/x-bzip

            * application/x-bzip2

            * application/gzip

            * application/x-gzip

            * application/x-xz

         * 
org.apache.tika.parser.pkg.{{{./api/org/apache/tika/parser/pkg/PackageParser}PackageParser}}

            * application/x-tar

            * application/x-tika-unix-dump

            * application/java-archive

            * application/x-7z-compressed

            * application/x-archive

            * application/x-cpio

            * application/zip

         * 
org.apache.tika.parser.rtf.{{{./api/org/apache/tika/parser/rtf/RTFParser}RTFParser}}

            * application/rtf

         * 
org.apache.tika.parser.txt.{{{./api/org/apache/tika/parser/txt/TXTParser}TXTParser}}

            * text/plain

         * 
org.apache.tika.parser.video.{{{./api/org/apache/tika/parser/video/FLVParser}FLVParser}}

            * video/x-flv

         * 
org.apache.tika.parser.xml.{{{./api/org/apache/tika/parser/xml/DcXMLParser}DcXMLParser}}

            * application/xml

            * image/svg+xml

         * 
org.apache.tika.parser.xml.{{{./api/org/apache/tika/parser/xml/FictionBookParser}FictionBookParser}}

            * application/x-fictionbook+xml

         * 
org.gagravarr.tika.{{{./api/org/gagravarr/tika/FlacParser}FlacParser}}

            * audio/x-oggflac

            * audio/x-flac

         * org.gagravarr.tika.{{{./api/org/gagravarr/tika/OggParser}OggParser}}

            * application/kate

            * application/ogg

            * audio/x-oggpcm

            * video/x-oggyuv

            * video/x-dirac

            * video/x-ogm

            * audio/ogg

            * video/x-ogguvs

            * video/theora

            * video/x-oggrgb

            * video/ogg

         * 
org.gagravarr.tika.{{{./api/org/gagravarr/tika/OpusParser}OpusParser}}

            * audio/opus

            * audio/ogg; codecs=opus

         * 
org.gagravarr.tika.{{{./api/org/gagravarr/tika/SpeexParser}SpeexParser}}

            * audio/speex

            * audio/ogg; codecs=speex

         * 
org.gagravarr.tika.{{{./api/org/gagravarr/tika/VorbisParser}VorbisParser}}

            * audio/vorbis
{code}

> Generate list of supported and detected types automatically
> -----------------------------------------------------------
>
>                 Key: TIKA-411
>                 URL: https://issues.apache.org/jira/browse/TIKA-411
>             Project: Tika
>          Issue Type: Improvement
>          Components: documentation
>            Reporter: Jukka Zitting
>            Priority: Minor
>         Attachments: TIKA-411.patch
>
>
> Currently we edit the list of supported types 
> (http://lucene.apache.org/tika/0.7/formats.html) manually, which is bound to 
> leave the list outdated and incomplete. It would be better if the list was 
> automatically generated from the tika-mimetypes.xml file and the 
> getSupportedTypes() response of the AutoDetectParser class.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to