Sidef 26.01 Latest
Kwalitee Issues
No Core Issues.
- valid_signature
-
Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.
Error: ==> MALFORMED Signature file! <==
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Sidef, Sidef::Deparse::Perl, Sidef::Deparse::Sidef, Sidef::Math::Math, Sidef::Module::Func, Sidef::Module::OO, Sidef::Object::Convert, Sidef::Object::Enumerator, Sidef::Object::Lazy, Sidef::Object::LazyMethod, Sidef::Object::Object, Sidef::Optimizer, Sidef::Parser, Sidef::Sys::Sig, Sidef::Sys::Sys, Sidef::Time::Date, Sidef::Time::Time, Sidef::Types::Array::Array, Sidef::Types::Array::Matrix, Sidef::Types::Array::Pair, Sidef::Types::Array::Vector, Sidef::Types::Block::Block, Sidef::Types::Block::Fork, Sidef::Types::Block::Try, Sidef::Types::Bool::Bool, Sidef::Types::Glob::Backtick, Sidef::Types::Glob::Dir, Sidef::Types::Glob::DirHandle, Sidef::Types::Glob::File, Sidef::Types::Glob::FileHandle, Sidef::Types::Glob::Pipe, Sidef::Types::Glob::Socket, Sidef::Types::Glob::SocketHandle, Sidef::Types::Glob::Stat, Sidef::Types::Hash::Hash, Sidef::Types::Null::Null, Sidef::Types::Number::Complex, Sidef::Types::Number::Fraction, Sidef::Types::Number::Gauss, Sidef::Types::Number::Mod, Sidef::Types::Number::Number, Sidef::Types::Number::Polynomial, Sidef::Types::Number::PolynomialMod, Sidef::Types::Number::Quadratic, Sidef::Types::Number::Quaternion, Sidef::Types::Perl::Perl, Sidef::Types::Range::Range, Sidef::Types::Range::RangeNumber, Sidef::Types::Range::RangeString, Sidef::Types::Regex::Match, Sidef::Types::Regex::Regex, Sidef::Types::Set::Bag, Sidef::Types::Set::Set, Sidef::Types::String::String, Sidef::Variable::GetOpt, Sidef::Variable::NamedParam
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
| Name | Abstract | Version | View |
|---|---|---|---|
| Sidef | The Sidef programming language | 26.01 | metacpan |
| Sidef::Deparse::Perl | metacpan | ||
| Sidef::Deparse::Sidef | metacpan | ||
| Sidef::Math::Math | Mathematical functions and algorithms for Sidef | metacpan | |
| Sidef::Module::Func | metacpan | ||
| Sidef::Module::OO | metacpan | ||
| Sidef::Object::Convert | Type conversion methods for Sidef objects | metacpan | |
| Sidef::Object::Enumerator | metacpan | ||
| Sidef::Object::Lazy | metacpan | ||
| Sidef::Object::LazyMethod | Lazy method chaining for deferred execution | metacpan | |
| Sidef::Object::Object | metacpan | ||
| Sidef::Optimizer | metacpan | ||
| Sidef::Parser | metacpan | ||
| Sidef::Sys::Sig | Signal handling interface for Sidef | metacpan | |
| Sidef::Sys::Sys | System-level operations and utilities | metacpan | |
| Sidef::Time::Date | metacpan | ||
| Sidef::Time::Time | Representation of time as Unix epoch seconds | metacpan | |
| Sidef::Types::Array::Array | metacpan | ||
| Sidef::Types::Array::Matrix | Mathematical matrix operations in Sidef | metacpan | |
| Sidef::Types::Array::Pair | metacpan | ||
| Sidef::Types::Array::Vector | Mathematical vector operations in Sidef | metacpan | |
| Sidef::Types::Block::Block | metacpan | ||
| Sidef::Types::Block::Fork | Fork object for parallel process execution | metacpan | |
| Sidef::Types::Block::Try | Exception handling block in Sidef | metacpan | |
| Sidef::Types::Bool::Bool | metacpan | ||
| Sidef::Types::Glob::Backtick | Shell command execution via backticks | metacpan | |
| Sidef::Types::Glob::Dir | Directory manipulation and navigation in Sidef | metacpan | |
| Sidef::Types::Glob::DirHandle | metacpan | ||
| Sidef::Types::Glob::File | File manipulation and information retrieval | metacpan | |
| Sidef::Types::Glob::FileHandle | metacpan | ||
| Sidef::Types::Glob::Pipe | Interface for creating and managing pipe handles | metacpan | |
| Sidef::Types::Glob::Socket | Socket networking interface for Sidef | metacpan | |
| Sidef::Types::Glob::SocketHandle | Socket handle interface for network programming | metacpan | |
| Sidef::Types::Glob::Stat | File status information interface | metacpan | |
| Sidef::Types::Hash::Hash | metacpan | ||
| Sidef::Types::Null::Null | The Null type in Sidef | metacpan | |
| Sidef::Types::Number::Complex | Complex number support for Sidef | metacpan | |
| Sidef::Types::Number::Fraction | Symbolic support for fractions | metacpan | |
| Sidef::Types::Number::Gauss | Gaussian integer arithmetic in Sidef | metacpan | |
| Sidef::Types::Number::Mod | Modular arithmetic in Sidef | metacpan | |
| Sidef::Types::Number::Number | metacpan | ||
| Sidef::Types::Number::Polynomial | Univariate polynomial arithmetic and operations | metacpan | |
| Sidef::Types::Number::PolynomialMod | Polynomial arithmetic modulo another polynomial | metacpan | |
| Sidef::Types::Number::Quadratic | Quadratic integer arithmetic | metacpan | |
| Sidef::Types::Number::Quaternion | Quaternion number implementation | metacpan | |
| Sidef::Types::Perl::Perl | Bridge for evaluating Perl code within Sidef | metacpan | |
| Sidef::Types::Range::Range | Range class for representing sequences of values | metacpan | |
| Sidef::Types::Range::RangeNumber | metacpan | ||
| Sidef::Types::Range::RangeString | String range objects for iteration and manipulation | metacpan | |
| Sidef::Types::Regex::Match | metacpan | ||
| Sidef::Types::Regex::Regex | metacpan | ||
| Sidef::Types::Set::Bag | A multiset (bag) data structure for Sidef | metacpan | |
| Sidef::Types::Set::Set | metacpan | ||
| Sidef::Types::String::String | metacpan | ||
| Sidef::Variable::GetOpt | Command-line argument parsing for Sidef's MAIN function | metacpan | |
| Sidef::Variable::NamedParam | metacpan |