{"count":42690,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=332","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=330","results":[{"name":"p5.34-dbi","description":"DBI - Database independent interface for Perl"},{"name":"p5.34-dbicx-testdatabase","description":"create a temporary database from a DBIx::Class::Schema"},{"name":"p5.34-dbix-admin-createtable","description":"DBIx::Admin::CreateTable - Create and drop tables, primary indexes, and sequences"},{"name":"p5.34-dbix-admin-dsnmanager","description":"DBIx::Admin::DSNManager - Manage a file of DSNs, for both testing and production"},{"name":"p5.34-dbix-admin-tableinfo","description":"DBIx::Admin::TableInfo - A wrapper for all of table_info(), column_info(), *_key_info()"},{"name":"p5.34-dbix-class","description":"DBIx::Class - Extensible and flexible object <-> relational mapper."},{"name":"p5.34-dbix-class-cursor-cached","description":"cursor class with built-in caching support"},{"name":"p5.34-dbix-class-dynamicdefault","description":"Automatically set and update fields"},{"name":"p5.34-dbix-class-encodedcolumn","description":"DBIx::Class::EncodedColumn - Automatically encode columns"},{"name":"p5.34-dbix-class-introspectablem2m","description":"DBIx::Class::IntrospectableM2M - Introspect many-to-many shortcuts"},{"name":"p5.34-dbix-class-schema-loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database"},{"name":"p5.34-dbix-class-timestamp","description":"DBIx::Class extension to update and create date and time based fields"},{"name":"p5.34-dbix-connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management"},{"name":"p5.34-dbix-contextualfetch","description":"Add contextual fetches to DBI"},{"name":"p5.34-dbix-dbschema","description":"Database-independent schema objects"},{"name":"p5.34-dbix-searchbuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects"},{"name":"p5.34-dbix-sqlcrosstab","description":"creates a server-side cross tabulation from a database"},{"name":"p5.34-dbm-deep","description":"A pure perl persistent multi-level hash/array DBM"},{"name":"p5.34-declare-constraints-simple","description":"Declare::Constraints::Simple - Declarative Validation of Data Structures"},{"name":"p5.34-devel-caller","description":"meatier versions of caller"},{"name":"p5.34-devel-checkbin","description":"Devel::CheckBin - check that a command is available"},{"name":"p5.34-devel-checkcompiler","description":"Check the compiler's availability"},{"name":"p5.34-devel-checklib","description":"check that a library is available"},{"name":"p5.34-devel-checkos","description":"Devel::CheckOS - check what OS we're running on"},{"name":"p5.34-devel-cover","description":"Devel::Cover - Code coverage metrics for Perl"},{"name":"p5.34-devel-cycle","description":"Find memory cycles in objects and other references"},{"name":"p5.34-devel-declare","description":"(DEPRECATED) Devel::Declare - Adding keywords to perl, in perl"},{"name":"p5.34-devel-deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code"},{"name":"p5.34-devel-dumptrace","description":"Evaluate and print out each line before it is executed."},{"name":"p5.34-devel-findperl","description":"Devel::FindPerl - Find the path to your perl"},{"name":"p5.34-devel-globaldestruction","description":"Devel::GlobalDestruction - Provides function returning true if the interpreter is in global destruction."},{"name":"p5.34-devel-globalphase","description":"Devel::GlobalPhase - Detect perl's global phase on older perls"},{"name":"p5.34-devel-hide","description":"Devel::Hide - Forces the unavailability of specified Perl modules (for testing)"},{"name":"p5.34-devel-leak","description":"Devel::Leak - Utility for looking for perl objects that are not reclaimed."},{"name":"p5.34-devel-lexalias","description":"Devel::LexAlias - alias lexical variables"},{"name":"p5.34-devel-mat","description":"Devel::MAT - Perl Memory Analysis Tool"},{"name":"p5.34-devel-mat-dumper","description":"Devel::MAT::Dumper - write a heap dump file for later analysis"},{"name":"p5.34-devel-nytprof","description":"Devel::NYTProf - Powerful fast feature-rich Perl source code profiler"},{"name":"p5.34-devel-overloadinfo","description":"Devel::OverloadInfo - introspect overloaded operators"},{"name":"p5.34-devel-overrideglobalrequire","description":"Devel::OverrideGlobalRequire - Override CORE::GLOBAL::require safely"},{"name":"p5.34-devel-partialdump","description":"Devel::PartialDump - Partial dumping of data structures, optimized for argument printing."},{"name":"p5.34-devel-ppport","description":"Perl/Pollution/Portability"},{"name":"p5.34-devel-refcount","description":"Devel::Refcount - obtain the REFCNT value of a referent"},{"name":"p5.34-devel-repl","description":"Devel::REPL - a modern perl interactive shell"},{"name":"p5.34-devel-size","description":"Devel::Size - Perl extension for finding the memory usage of Perl variables"},{"name":"p5.34-devel-stacktrace","description":"Stack trace and stack trace frame objects"},{"name":"p5.34-devel-stacktrace-ashtml","description":"Displays stack trace in HTML"},{"name":"p5.34-devel-stacktrace-extract","description":"Devel::StackTrace::Extract - Extract a stack trace from an exception object"},{"name":"p5.34-devel-symdump","description":"Inspect the symbol table and class hierarchy"},{"name":"p5.34-devel-trace","description":"Devel::Trace - Print out each line before it is executed (like sh -x)"}]}