perl-File-Comments - Recognizes file formats and extracts format-specific comments
File::Comments guesses the type of a given file, determines the format used for comments, extracts all comments, and returns them as a reference to an array of chunks. Alternatively, it strips all comments from a file.
Currently supported are Perl scripts, C/C++ programs, Java, makefiles, JavaScript, Python and PHP.
The plugin architecture used by File::Comments makes it easy to add new formats. To support a new format, a new plugin module has to be installed. No modifications to the File::Comments codebase are necessary, new plugins will be picked up automatically.
File::Comments can also be used to simply guess a file's type. It it
somewhat more flexible than File::MMagic and File::Type. File types in File::Comments are typically based on file name suffixes (*.c, *.pl, etc.). If no suffix is available, or a given suffix is ambiguous (e.g. if several plugins have registered a handler for the same suffix), then the file's content is used to narrow down the possibilities and arrive at a decision.
- Sources inherited from project devel:languages:perl
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / perl-File-Comments
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-File-Comments && cd $_
- Create Badge
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
File-Comments-0.08.tar.gz | 0000014746 14.4 KB | |
_link | 0000000153 153 Bytes | |
cpanspec.yml | 0000000660 660 Bytes | |
perl-File-Comments.changes | 0000000377 377 Bytes | |
perl-File-Comments.spec | 0000003573 3.49 KB |
Comments 0