anchor.diff:  * `-Sresolve-tags` - resolve git coordinate tags to shas and update deps.edn
   
   === Local Maven install
  +
  +_Available in clj 1.10.1.590 or higher, currently a release candidate_
   
   The `clojure.tools.deps.alpha.tools.install/install` program is provided with the Clojure tools for convenience and can be executed with `-X` to install a jar into your local Maven cache.
   
  
positive.code: ----
  
  == Executing a function that takes a map
  
  If you have a function invocation you will frequently repeat, you can put a descriptor for it under a `deps.edn` alias and execute it with `-X`:
  
  
negative.code: 
  = Basis and classpath
  
  _Available in clj 1.10.1.590 or higher, currently a release candidate_
  
  The core of the tools.deps library is a process to take a merged deps.edn file, arg maps for the resolve-deps and make-classpath steps, and produce the "runtime basis", or "basis" for short. The basis is a superset of the deps.edn file also containing those args, the lib map, and the classpath map.
  
  The JVM classpath consists of a series of roots, either directory paths or the path to a jar file. Classes (and Clojure files) map via package or namespace to a path relative to a classpath root. For example, the `java.lang.String` class can be found at path `java/lang/String.class` and the `clojure.set` Clojure namespace may be found at paths `clojure/set.class` (for AOT), `clojure/set.clj`, or `clojure/set.cljc`. When the JVM needs to load one of these files it searches each root for the relative path and loads it when found.
  