Variable: projection--cache-var-alist

projection--cache-var-alist is a variable defined in projection-core-cache.el.

Value

Large value
((projection-java-directories :title "Java directories" :category
			      "Java" :description
			      "Directories containing java files"
			      :hide t :cache-var
			      projection--project-cache)
 (projection-maven-local-source-directories :title
					    "Maven local source directories"
					    :category "Maven"
					    :description
					    "Directories containing java files of maven dependencies"
					    :hide t :cache-var
					    projection--project-cache)
 (projection-golang-package :title "Golang target package" :category
			    "Golang" :description
			    "The package to build and test for in this project"
			    :hide t :cache-var
			    projection--project-cache)
 (projection-multi-meson-code-model :title "Meson code model"
				    :category "Meson" :description
				    "Meson build configuration" :hide
				    t :cache-var
				    projection--project-cache)
 (projection-meson-build-type :title "Meson build type" :category
			      "Meson" :description
			      "The Meson build type for this project"
			      :hide t :cache-var
			      projection--project-cache)
 (projection-cmake-ctest-target :title "CMake ctest target" :category
				"CMake" :description
				"Default CMake target for testing"
				:hide t :cache-var
				projection--project-cache)
 (projection-cmake-build-target :title "CMake build target" :category
				"CMake" :description
				"Default CMake target for compiling"
				:hide t :cache-var
				projection--project-cache)
 (projection-cmake-ctest-targets :title "CMake CTest targets"
				 :category "CMake" :description
				 "CTest tests tied to this project"
				 :hide t :cache-var
				 projection--project-cache)
 (projection-cmake-install-verbosely :title "CMake install verbosely"
				     :category "CMake" :description
				     "The CMake install verbosely for this project"
				     :hide t :cache-var
				     projection--project-cache)
 (projection-cmake-build-verbosely :title "CMake build verbosely"
				   :category "CMake" :description
				   "The CMake build verbosely for this project"
				   :hide t :cache-var
				   projection--project-cache)
 (projection-cmake-configure-log-level :title
				       "CMake configure log-level"
				       :category "CMake" :description
				       "The CMake configure log-level for this project"
				       :hide t :cache-var
				       projection--project-cache)
 (projection-cmake-build-type :title "CMake build type" :category
			      "CMake" :description
			      "The CMake build type for this project"
			      :hide t :cache-var
			      projection--project-cache)
 (projection-cmake-code-model :title "CMake code model" :category
			      "CMake" :description
			      "CMake file-API code-model from last configure time"
			      :hide t :cache-var
			      projection--project-cache)
 (projection-cmake-kit :title "CMake kit" :category "CMake"
		       :description "Active CMake kit." :hide t
		       :cache-var projection--project-cache)
 (projection-cmake-available-kits :title "Available CMake kits"
				  :category "CMake" :description
				  "Available kits from `projection-cmake-kits-files'."
				  :hide t :cache-var
				  projection--project-cache)
 (projection-cmake-workflow-preset :title "CMake workflow preset"
				   :category "CMake" :description
				   "The CMake preset for the workflow"
				   :hide t :cache-var
				   projection--project-cache)
 (projection-cmake-package-preset :title "CMake package preset"
				  :category "CMake" :description
				  "The CMake preset for the package"
				  :hide t :cache-var
				  projection--project-cache)
 (projection-cmake-test-preset :title "CMake test preset" :category
			       "CMake" :description
			       "The CMake preset for the test" :hide t
			       :cache-var projection--project-cache)
 (projection-cmake-build-preset :title "CMake build preset" :category
				"CMake" :description
				"The CMake preset for the build" :hide
				t :cache-var projection--project-cache)
 (projection-cmake-configure-preset :title "CMake configure preset"
				    :category "CMake" :description
				    "The CMake preset for the configure"
				    :hide t :cache-var
				    projection--project-cache)
 (projection-cmake-available-presets :title "Available CMake presets"
				     :category "CMake" :description
				     "CMake presets passing condition checks"
				     :hide t :cache-var
				     projection--project-cache)
 (projection-cmake-presets :title "CMake presets" :category "CMake"
			   :description "CMake presets collection"
			   :hide t :cache-var
			   projection--project-cache)
 (types :title "Project types" :category "Project" :description
	"All the project types matching the current project"
	:cache-var projection--project-cache)
 (type :title "Project type" :category "Project" :description
       "The primary type of the current project" :cache-var
       projection--project-cache))

Documentation

Alist containing registered cache variable properties.

Any cache variables declared with projection--declare-cache-var will be persisted here. The format is an alist with the car being the variable key
(as would be passed to projection--cache-put) and the cdr being a plist
of properties for that key.

Source Code

;; Defined in /nix/store/j6y921qbdmdqxjnd43iibapbig3p4hai-emacs-packages-deps/share/emacs/site-lisp/elpa/projection-20260614.1822/projection-core-cache.el
(defvar projection--cache-var-alist nil
  "Alist containing registered cache variable properties.
Any cache variables declared with `projection--declare-cache-var' will be
persisted here. The format is an alist with the car being the variable key
\(as would be passed to `projection--cache-put') and the cdr being a plist
of properties for that key.")