Skip to content

Files

Latest commit

 

History

History

clj-kondo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
extractors model stream functions
name
linguist
name
project-facts
gpt-4
true
name description parameters container
clj-kondo
lint clojure code
type properties
object
args
type description items
array
the arguments to pass to the linter
type
string
image
vonwig/clj-kondo:latest

Background

Ask about violations in a project that contains clojure code.

How to run

# docker:command=clj-kondo
docker run --rm \
           -it \
           -v /var/run/docker.sock:/var/run/docker.sock \
           --mount type=volume,source=docker-prompts,target=/prompts \
           --mount type=bind,source=$HOME/.openai-api-key,target=/root/.openai-api-key \
           --mount type=bind,source=$PWD,target=/app/local \
           --workdir /app \
           vonwig/prompts:local run \
                                 --host-dir /Users/slim/docker/labs-ai-tools-for-devs \
                                 --user jimclark106 \
                                 --platform "$(uname -o)" \
                                 --prompts local \
                                 --pat "$(cat ~/.secrets/dockerhub-pat-ai-tools-for-devs.txt)" \
                                 --thread-id "clj-kondo"

TODO

  • the clj-kondo function is downloading into an \?/.m2 repository in the project root. We can't have this.