Package 'bit64' provides serializable S3 atomic 64bit (signed)
integers that can be used in vectors, matrices, arrays and data.frames.
Methods are available for coercion from and to logicals, integers,
doubles, characters and factors as well as many elementwise and
summary functions. Many fast algorithmic operations such as 'match'
and 'order' support interactive data exploration and manipulation
and optionally leverage caching.
Allows tests such as QuickCheck properties and HUnit test cases to be
assembled into test groups, run in parallel (but reported in deterministic
order, to aid diff interpretation) and filtered and controlled by command
line options. All of this comes with colored test output, progress reporting
and test statistics output.
PMD scans Java source code and looks for potential problems like:
* Possible bugs - empty try/catch/finally/switch statements
* Dead code - unused local variables, parameters and private methods
* Suboptimal code - wasteful String/StringBuffer usage
* Overcomplicated expressions - unnecessary if statements, for loops
that could be while loops
* Duplicate code - copied/pasted code means copied/pasted bugs
This project (double-conversion) provides binary-decimal and decimal-binary
routines for IEEE doubles.
The library consists of efficient conversion routines that have been extracted
from the V8 JavaScript engine. The code has been refactored and improved so that
it can be used more easily in other projects.
LuaJava allows Java components to be accessed from Lua using the same syntax
that is used for accessing Lua`s native objects, without any need for
declarations or any kind of preprocessing, and also allows Java to implement
an interface using Lua.
Loading this module will install the necessary magic to seamlessly
integrate Net::DBus into AnyEvent. It does this by quite brutally
hacking Net::DBus::Reactor so that all dbus connections created after
loading this module will automatically be managed by this module.
Class::Declare allows class authors to specify public, private and protected
attributes and methods for their classes, giving them control over how their
modules may be accessed. The standard object oriented programming concepts
of public, private and protected have been implemented for both class and
instance (or object) attributes and methods.
If you have ever used Java, you may have run across the java.util.Observable
class and the java.util.Observer interface. Using them, you can decouple an
object from the one or more objects that wish to be notified whenever
particular events occur. Class::Observable allows you to mimic this action.
ExtUtils::MakeMaker::CPANfile loads cpanfile in your distribution and modifies
parameters for WriteMakefile in your Makefile.PL. Just use it instead of
ExtUtils::MakeMaker (which should be loaded internally), and prepare cpanfile.
As of version 0.03, ExtUtils::MakeMaker::CPANfile also removes WriteMakefile
parameters that the installed version of ExtUtils::MakeMaker doesn't know, to
avoid warnings.
This module can be used to find directories and files as specified by the XDG
Base Directory Specification. It takes care of defaults and uses File::Spec to
make the output platform specific.
This module forked from File::MimeInfo.
For this module the XDG basedir specification 0.6 was used.