-
dpsutton authored
* Adds dev/src/dev/nocommit to ignore file [ci skip] now you can create a folder nocommit/ under the dev classpath root so you can keep some namespaces around as you work on features. Ex: ```clojure (ns dev.nocommit.oom (:require [metabase.models [database :refer [Database]] [field :refer [Field]] [table :refer [Table]]] [metabase.sync.analyze [fingerprint :as analyze.fingerprint]] [metabase.sync :as sync] [metabase.sync [field-values :as sync.field-values]] [metabase.models.field-values :as field-values] [metabase.sync.analyze.fingerprint.fingerprinters :as fingerprinters] [metabase [util :as u]] [metabase.sync.sync-metadata.fields :as metadata.fields] [metabase.sync.sync-metadata.fields.fetch-metadata :as fetch-metadata] [metabase.query-processor :as qp] [toucan.db :as db] [metabase.db [metadata-queries :as metadata-queries]])) (def pg (Database 4)) (comment (fetch-metadata/db-metadata pg emails-table) (metadata.fields/sync-fields! pg) (sync/sync-database! pg)) (clojure.test/run-tests 'whatever-namespace) ``` I ended up with lots of `(comment ...)` blocks in lots of different namespaces and this has helped keep my worktree clean. * Empty commit to trigger CI [ci skip] skipping ci thought so hopefully the checks on Github are satisified.
dpsutton authored* Adds dev/src/dev/nocommit to ignore file [ci skip] now you can create a folder nocommit/ under the dev classpath root so you can keep some namespaces around as you work on features. Ex: ```clojure (ns dev.nocommit.oom (:require [metabase.models [database :refer [Database]] [field :refer [Field]] [table :refer [Table]]] [metabase.sync.analyze [fingerprint :as analyze.fingerprint]] [metabase.sync :as sync] [metabase.sync [field-values :as sync.field-values]] [metabase.models.field-values :as field-values] [metabase.sync.analyze.fingerprint.fingerprinters :as fingerprinters] [metabase [util :as u]] [metabase.sync.sync-metadata.fields :as metadata.fields] [metabase.sync.sync-metadata.fields.fetch-metadata :as fetch-metadata] [metabase.query-processor :as qp] [toucan.db :as db] [metabase.db [metadata-queries :as metadata-queries]])) (def pg (Database 4)) (comment (fetch-metadata/db-metadata pg emails-table) (metadata.fields/sync-fields! pg) (sync/sync-database! pg)) (clojure.test/run-tests 'whatever-namespace) ``` I ended up with lots of `(comment ...)` blocks in lots of different namespaces and this has helped keep my worktree clean. * Empty commit to trigger CI [ci skip] skipping ci thought so hopefully the checks on Github are satisified.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.gitignore 1.20 KiB
*.class
*.iml
*.jar
*.log
*.po~
*.sqlite
*.trace.db
*.xcworkspacedata
.DS_Store
.\#*
.cpcache/
.eastwood
.idea/
.nrepl-port
.vscode
/*.h2.db
/*.lock.db
/*.mv.db
/*.trace.db
/.babel_cache
/.env
/.lein-env
/.lein-failures
/.lein-plugins
/.lein-repl-history
/.sqlite.db
/backend-checksums.txt
/build.xml
/checkouts
/classes
/coverage
/crate-*
/cypress
/deploy/artifacts/*
/docs/uberdoc.html
/frontend/test/snapshots/*
/lein-plugins/*/target
/local/src
/locales/metabase-*.pot
/modules/drivers/*/resources/namespaces.edn
/modules/drivers/*/target
/node_modules/
/osx-artifacts
/plugins
/process.yml
/reset-password-artifacts
/resources/frontend_client/app/dist/
/resources/frontend_client/app/locales
/resources/frontend_client/embed.html
/resources/frontend_client/index.html
/resources/frontend_client/public.html
/resources/namespaces.edn
/resources/sample-dataset.db.trace.db
/resources/version.properties
/screenshots
/sqlite.db
/stats.json
/target
/test-report-*
OSX/.cpcache
OSX/Metabase/jre
OSX/Resources/metabase.jar
OSX/build
OSX/dsa_priv.pem
\#*\#
bin/node_modules/
bin/release/aws-eb/metabase-aws-eb.zip
coverage-summary.json
pom.xml
pom.xml.asc
profiles.clj
target/checksum.txt
xcshareddata
xcuserdata
dev/src/dev/nocommit/