polyfy / polylith

A tool used to develop Polylith based architectures in Clojure.
Eclipse Public License 1.0
523 stars 48 forks source link

Don't commit files when creating a workspace #160

Closed ieugen closed 2 years ago

ieugen commented 2 years ago

Describe the bug A clear and concise description of what the bug is.

Ran poly create on an existing repository and poly created a commit automatically. That commit had a lot of extra files that would never reach git.

To Reproduce Steps to reproduce the behavior:

  1. Navigate to: go to a git project with existing files and maybe not all added to .gitignore ?!
  2. Run poly create top-ns xxx.yyy
  3. See error

Expected behavior

I would like poly to allow me to commit instead of auto-comitting by default. I believe the behaviour could be to OPT-IN for auto-commit via a cli parameter.

I also noticed that poly create will overwrite any files that happen to match what it creates. You lose un-committed changes. It happened with deps.edn and .gitignore.

Additional context

I did git reset --soft

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        new file:   .clj-kondo/.cache/2021.10.19/clj/dre-vault.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/clj/ro.ieugen.helmer.cli.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/clj/ro.ieugen.helmer.render-test.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/clj/ro.ieugen.helmer.render.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/clj/ro.ieugen.helmer.vault.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/clj/user.transit.json
        new file:   .clj-kondo/.cache/2021.10.19/lock
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/babashka.curl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/bencode.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.custom.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.exact.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.experimental.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.factory.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.generate-seq.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.generate.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cheshire.parse.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cli-matic.optionals.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cli-matic.platform.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clj-yaml.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.core.async.impl.ioc-macros.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.core.async.interop.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.core.async.macros.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.core.async.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.core.match.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cljs.tools.reader.reader-types.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.buffers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.channels.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.concurrent.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.dispatch.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.exec.threadpool.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.ioc-macros.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.mutex.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.impl.timers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.lab.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.async.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.cache.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.cache.wrapped.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.array.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.debug.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.java.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.regex.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.match.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.memoize.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.reducers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.server.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.specs.alpha.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.codec.base64.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.csv.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.json.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.priority-map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.event.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.jvm.emit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.jvm.name.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.jvm.parse.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.jvm.pprint.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.process.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.prxml.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.data.xml.tree.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.datafy.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.edn.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.inspector.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.instant.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.java.browse-ui.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.java.browse.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.java.io.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.java.javadoc.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.java.shell.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.main.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.parallel.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.pprint.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.reflect.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.repl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.set.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.spec.alpha.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.spec.gen.alpha.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.spec.test.alpha.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.stacktrace.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.string.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.template.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.test.check.random.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.test.junit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.test.tap.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.ast.query.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.ast.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.env.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.jvm.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.jvm.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.add-binding-atom.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.cleanup.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.collect-closed-overs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.constant-lifter.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.elide-meta.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.emit-form.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.index-vector-nodes.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.analyze-host-expr.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.annotate-branch.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.annotate-host-info.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.annotate-loops.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.annotate-tag.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.box.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.classify-invoke.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.constant-lifter.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.emit-form.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.fix-case-test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.infer-tag.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.validate-loop-locals.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.validate-recur.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.validate.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.jvm.warn-on-reflection.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.source-info.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.trim.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.uniquify.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.passes.warn-earmuff.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.analyzer.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.logging.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.logging.readable.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.logging.test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.logging.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.macro.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.default-data-readers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.edn.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.impl.ExceptionInfo.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.impl.commons.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.impl.errors.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.impl.inspect.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.impl.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.reader-types.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.tools.reader.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.uuid.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.walk.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.xml.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/clojure.zip.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/cognitect.transit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/com.stuartsierra.component.platform.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/contajners.jvm-runtime.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/contajners.sci-runtime.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/dre-vault.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/environ.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/envoy.check.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/envoy.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/envoy.tools.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/envoy.types.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.ordered.common.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.ordered.map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.ordered.set.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.bean.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.cli.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.compress.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.config.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.datatypes.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.debug.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.deftype.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.dispatch.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.exception.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.experimental.delegate.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.experimental.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.fn.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.io.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.java.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.macro.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.ns.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.parallel.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.seq.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.state.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.string.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.time.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/flatland.useful.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.compiler.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.def.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.element.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.form.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.middleware.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.page.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup.util.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/hiccup2.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.ansi.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.binary.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.clipboard.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.columns.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.exception.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.lein-pretty.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.logging.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/io.aviso.repl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/org.httpkit.client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/org.httpkit.encode.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/org.httpkit.server.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/org.httpkit.sni-client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/org.httpkit.timer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/pem-reader.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/pem-reader.parse.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/pem-reader.readers.pkcs1.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/pem-reader.rsa.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.client.jvm.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.main.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.nrepl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.runtime.jvm.client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.runtime.jvm.commands.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.runtime.jvm.launcher.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.runtime.jvm.server.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/portal.runtime.remote.socket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/rewrite-clj.node.string.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/rewrite-clj.zip.edit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/rewrite-clj.zip.find.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/rewrite-clj.zip.remove.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/rewrite-clj.zip.seq.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/ro.ieugen.helmer.cli.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/ro.ieugen.helmer.render-test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/ro.ieugen.helmer.render.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/ro.ieugen.helmer.vault.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.filter-parser.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.filters.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.middleware.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.node.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.parser.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.tags.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.template-parser.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.util.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/selmer.validator.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/table.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/table.width.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.android-logcat.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.congomongo.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.franzy.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.gelf.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.irclj.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.logstash.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.newrelic.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.postgresql.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.rolling.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.rotor.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.sentry.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.server-socket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.slack.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.syslog-appender.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.udp-socket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.3rd-party.zmq.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.carmine.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.example.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.appenders.postal.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.timbre.tools.logging.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.truss.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/taoensso.truss.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/tigris.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.data.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.FixedPathTcpSocket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.FixedPathTcpSocketFactory.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.FixedPathUnixSocket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.FixedPathUnixSocketFactory.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.ResponseSocket.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.SingletonSocketFactory.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.StreamingBody.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/unixsocket-http.impl.delegate.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/user.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.authenticate.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.client.api-util.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.client.http.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.client.mock.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.env.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.lease.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.secrets.kvv1.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.secrets.kvv2.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/clj/vault.timer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/babashka.fs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.help-gen.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.platform-macros.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.presets.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.specs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.utils-candidates.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/cli-matic.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.data.xml.name.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.data.xml.node.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.data.xml.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.data.xml.pu-map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.data.xml.spec.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.clojure-test.assertions.cljs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.clojure-test.assertions.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.clojure-test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.generators.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.properties.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.results.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.rose-tree.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.test.check.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/clojure.tools.cli.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/com.stuartsierra.component.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/com.stuartsierra.dependency.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/contajners.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/contajners.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.alpha.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.ansi.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.paths.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.printer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.problems.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.specs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/expound.util.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.api.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.async.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.colors.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.console.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.resources.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.browser.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.cson.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.fs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.index.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.json.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.jvm.editor.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.macros.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.remote.server.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.shell.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.runtime.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.spec.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/portal.sync.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.custom-zipper.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.custom-zipper.switchable.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.custom-zipper.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.interop.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.coercer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.comment.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.extras.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.fn.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.forms.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.integer.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.keyword.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.meta.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.namespaced-map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.quote.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.reader-macro.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.regex.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.seq.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.stringz.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.token.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.uneval.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.node.whitespace.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.paredit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.keyword.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.namespaced-map.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.string.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.token.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.parser.whitespace.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.reader.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.base.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.context.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.editz.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.findz.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.insert.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.move.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.options.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.removez.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.seqz.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.subedit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.walk.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/rewrite-clj.zip.whitespace.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/taoensso.encore.test.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/taoensso.encore.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/taoensso.timbre.appenders.core.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/taoensso.timbre.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/taoensso.truss.examples.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljc/user.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cli-matic.optionals.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cli-matic.platform.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.buffers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.channels.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.dispatch.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.ioc-helpers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.protocols.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.impl.timers.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.interop.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.async.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.core.match.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.edn.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.impl.commons.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.impl.errors.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.impl.inspect.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.impl.utils.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.reader-types.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cljs.tools.reader.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.data.xml.js.dom.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.data.xml.js.name.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.data.xml.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.test.check.random.doubles.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.test.check.random.longs.bit-count-impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.test.check.random.longs.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/clojure.test.check.random.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/cognitect.transit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/com.stuartsierra.component.platform.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.client.common.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.client.node.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.client.web.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.main.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.runtime.node.client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.runtime.node.launcher.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.runtime.node.server.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.runtime.web.client.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.runtime.web.launcher.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.shortcuts.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/portal.web.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/taoensso.timbre.appenders.community.node-spit.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/taoensso.truss.impl.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/cljs/taoensso.truss.transit.json
        new file:   .clj-kondo/.cache/2021.10.20-SNAPSHOT/lock
        new file:   .clj-kondo/rewrite-clj/rewrite-clj/config.edn
        modified:   .gitignore
        new file:   .lsp/.cache/data.mdb
        new file:   .lsp/.cache/lock.mdb
        new file:   .portal/vs-code.edn
        new file:   .vscode/settings.json
tengstrand commented 2 years ago

Hi! You can set the :auto-add key inside :vcs in workspace.edn to false to turn off auto adding of git files, like this:

{:vcs {:name "git"
       :auto-add false}
 ...}
ieugen commented 2 years ago

Thank you @tengstrand but my use case if for creating a new project with polylith and I don't have a workspace.edn.

I would argue that it's better to make this OPT-IN instead of OPT-OUT so people can turn it on if they want it.

seancorfield commented 2 years ago

I agree with @ieugen -- I've always thought the default behavior (auto-committing) is a bad idea. I turn it off in workspace.edn when I create a project, but having it auto-commit on workspace creation is problematic too and there's currently no way to opt-out of that (and I really do think auto-commit should be opt-in and the default should be to not commit -- for all create commands -- so I think :auto-add false should be the default in workspace.edn unless someone explicitly opts into that behavior when they create the workspace).

tengstrand commented 2 years ago

Please have a look at the issue-160 branch and see if it behaves as expected (the gitbook doc has to be updated too). To get the current behaviour when creating a workspace, you now have to pass in :commit to the create workspace command, otherwise the workspace will not execute the git commands that initiates the git repo + commits the files and directories. All commands should now also work with a workspace that is not a git repo.

The :auto-addsetting was already set to false by default, so I haven't touched that.