logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Code::TidyAll::CacheModel::Shared - Shared cache model for Code::TidyAll

Authors

       •   Jonathan Swartz <swartz@pobox.com>

       •   Dave Rolsky <autarch@urth.org>

Description

       An alternative caching model for Code::TidyAll designed to work in shared build systems / systems with
       lots of branches.

       This cache model uses both the file name and file contents to build the cache key and a meaningless cache
       value. It does not care about the modification time of the file.

       This allows you to share a cache when you might have several versions of a file that you switch backwards
       and forwards between (e.g. when you're working on several branches) and keep the cache values

Name

       Code::TidyAll::CacheModel::Shared - Shared cache model for Code::TidyAll

Source

       The source code repository for Code-TidyAll can be found at
       <https://github.com/houseabsolute/perl-code-tidyall>.

Support

       Bugs may be submitted at <https://github.com/houseabsolute/perl-code-tidyall/issues>.

Synopsis

          my $cta = Code::TidyAll->new(
              cache_model_class => 'Code::TidyAll::CacheModel::Shared',
              ...
          );

Version

       version 0.84

See Also