Skip to content
Plugin discovery and loading
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/chiba
test/chiba
.gitignore
.travis.yml
README.md
ReleaseNotes.md
profiles.clj
project.clj
release.sh

README.md

Repository · Issues · API docs · Annotated source · Release Notes

chiba

Chiba is no sprawl, just a small library to help you to augment your code with plugins.

Usage

Return all namespaces matching a prefix:

    (require 'chiba.plugin)
    (chiba.plugin/plugins "my.plugin.root-namespace")

Return all namespaces matching a prefix, excluding those that match an exclusion regex:

    (require 'chiba.plugin)
    (chiba.plugin/plugins
      "my.plugin.root-namespace" #"my.plugin.root-namespace.utils.*")
    (require 'chiba.plugin)
    (chiba.plugin/data-plugins
       #"my.plugin.root-namespace.utils.*")

Install

project.clj

Add the folowing to your project.clj:

:dependencies [[com.palletops/chiba "0.2.1"]]

License

Copyright (C) 2011, 2012, 2013 Hugo Duncan

Distributed under the Eclipse Public License.

You can’t perform that action at this time.