Robotics 0.23 Latest
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- no_generated_files
-
Remove the offending files/directories!
Error: Makefile
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (22) does not match dist (51):
- Missing in MANIFEST: Makefile, examples/Makefile, examples/client-complex.pl, examples/client-interactive.pl, examples/client-new.pl, examples/client-pipette1test.pl, examples/client-pipette2test.pl, examples/client-pipette3test.pl, examples/client-pipette6test.pl, examples/client-traymove1test.pl, examples/client-traymove1test.yaml, examples/fialab1.pl, examples/start-client-tecan-gemini.sh, examples/start-server-tecan-gemini.sh, examples/vlc-stream-webcam-320.sh, examples/vlc-stream-webcam.sh, ignore.txt, lib/Robotics/Manual.pod, t/boilerplate.t, t/client-2.t, t/client.t, t/cmd-to-run-test-on-win-prompt.txt, t/named-pipe-cygwin-activeperl.t, t/named-pipe-cygwin-perl.t, t/named-pipe-mscmd-activeperl.t, t/named-pipe-win32io-cygwin-perl.t, t/server.t, t/sim-tecan.pl, t/tecan-1.t, t/tecan-2.t
- Duplicates in MANIFEST: lib/Robotics.pm
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Data::HexDump::XXD
- Hardware::PortScanner
- Moose
- Moose::Role
- MooseX::StrictConstructor
- YAML::XS
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Robotics-0.23/lib/Robotics/Fialab/Serial.pm -- Around line 80: '=item' outside of any '=over' Around line 88: You forgot a '=back' before '=head2' Robotics-0.23/lib/Robotics/Fialab.pm -- Around line 118: '=item' outside of any '=over' Around line 168: You forgot a '=back' before '=head2' Around line 232: '=item' outside of any '=over' Around line 267: You forgot a '=back' before '=head2' Robotics-0.23/lib/Robotics/Manual.pod -- Around line 20: '=item' outside of any '=over' Around line 50: You forgot a '=back' before '=head1' Robotics-0.23/lib/Robotics/Tecan/Gemini.pm -- Around line 75: '=item' outside of any '=over' Around line 83: You forgot a '=back' before '=head2' Around line 92: '=item' outside of any '=over' =over without closing =back Robotics-0.23/lib/Robotics/Tecan/Genesis/Liha.pm -- Around line 188: '=item' outside of any '=over' Around line 398: You forgot a '=back' before '=head2' Around line 408: '=item' outside of any '=over' Around line 507: You forgot a '=back' before '=head2' Around line 513: '=item' outside of any '=over' Around line 535: You forgot a '=back' before '=head2' Around line 541: '=item' outside of any '=over' Around line 557: You forgot a '=back' before '=head2' Around line 563: '=item' outside of any '=over' Around line 580: You forgot a '=back' before '=head2' Around line 602: '=item' outside of any '=over' Around line 638: You forgot a '=back' before '=head2' Around line 642: '=item' outside of any '=over' Around line 670: You forgot a '=back' before '=head2' Around line 674: '=item' outside of any '=over' Around line 699: You forgot a '=back' before '=head2' Around line 704: '=item' outside of any '=over' Around line 777: You forgot a '=back' before '=head3' Robotics-0.23/lib/Robotics/Tecan.pm -- Around line 127: '=item' outside of any '=over' Around line 161: You forgot a '=back' before '=head2' Around line 351: '=item' outside of any '=over' Around line 634: You forgot a '=back' before '=head2' Around line 640: '=item' outside of any '=over' Around line 1080: You forgot a '=back' before '=head2' Around line 1145: '=item' outside of any '=over' Around line 1207: You forgot a '=back' before '=head2' Robotics-0.23/lib/Robotics.pm -- Around line 149: Unknown directive: =secret Around line 379: '=item' outside of any '=over' Around line 387: You forgot a '=back' before '=head2' Around line 398: '=item' outside of any '=over' Around line 416: You forgot a '=back' before '=head2' Around line 427: '=item' outside of any '=over' Around line 444: You forgot a '=back' before '=head2' Around line 451: '=item' outside of any '=over' Around line 469: You forgot a '=back' before '=head2'
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.22,0.23
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Robotics | Robotics hardware control and abstraction | 0.23 | metacpan |
Robotics::Fialab | Control Fialab liquid pump/measurement/other hardware as Robotics module | 0.23 | metacpan |
Robotics::Fialab::Microsia | 0.23 | metacpan | |
Robotics::Fialab::Microsia::Compiler | (Internal module) Compiles commands from Perl method to peripheral hardware tokens | metacpan | |
Robotics::Fialab::Serial | (Internal module) Software-to-Serial interface for Fialab Serial or USB-Serial on Unix/Win32 for controlling robotics hardware | 0.23 | metacpan |
Robotics::Tecan | Control Tecan robotics hardware as Robotics module | 0.23 | metacpan |
Robotics::Tecan::Client | (Internal module) Software-to-Software interface for Tecan Gemini, network client. Application for controlling robotics hardware | 0.23 | metacpan |
Robotics::Tecan::Gemini | (Internal module) Software-to-Software interface for Tecan Gemini Win32 Application for controlling robotics hardware | 0.23 | metacpan |
Robotics::Tecan::Genesis | (Internal module) Control of Tecan robotics hardware as Robotics module | 0.23 | metacpan |
Robotics::Tecan::Genesis::Compiler | (Internal module) Compiles commands from Perl method to robotics hardware tokens | metacpan | |
Robotics::Tecan::Genesis::Liha | (Internal module) Handlers for low level liquid handling hardware | metacpan | |
Robotics::Tecan::Genesis::Roma | (Internal module) Handler for low level robotic movement arm hardware | metacpan | |
Robotics::Tecan::Genesis::Session | (Internal module) Handler for a user session to the physical hardware | metacpan | |
Robotics::Tecan::Server | (Internal module) Software-to-Software interface for Tecan Gemini, network server. Application for controlling robotics hardware | 0.22 | metacpan |