-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
54 lines (48 loc) · 2.45 KB
/
Copy path.gitignore
File metadata and controls
54 lines (48 loc) · 2.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
local.properties
# Backup of the removed legacy recipes.db, kept outside app/ so it's never bundled into an
# APK build -- see porting-reference/legacy-recipe-path/README.md.
/db-backup/
# The bundled recipe corpus asset (app/src/main/assets/database/recipe_database.sqlite) is
# tracked in git as of the recipe-db-v1.4-cleanup tag -- now ~7MB after the v1.4 swap, well
# under GitHub's 100MB hard limit (the pre-swap odunola/foodie corpus this replaced was
# ~127MB, over the limit, which is why it was gitignored in the first place). Built/regenerated
# via the scripts in porting-reference/ (see INGREDIENT_MATCHING_CONCEPTS.md and
# NEW_CORPUS_DATA_QUALITY.md); tag every commit that changes it, same as playstore-v* releases.
#
# porting-reference/recipe_database.sqlite is a separate, larger scratch/working copy the
# porting scripts operate on before the build step produces the bundled asset above -- not a
# second source, and not meant to be tracked.
/porting-reference/recipe_database.sqlite
# The exact odunola/foodie asset bundled before the v1.4 swap -- the only copy, needed to roll
# the swap back (see porting-reference/legacy-recipe-path/ROLLBACK_TO_ODUNOLA_CORPUS.md). Was
# already untracked but NOT actually covered by any ignore rule until this line was added
# (confirmed via `git check-ignore`) -- back it up somewhere outside this repo too, since
# nothing about this rule protects it from being deleted on this machine.
/porting-reference/legacy-recipe-path/recipe_database_odunola_backup.sqlite
# The WIP source database (recipes_open_v1_4.sqlite, pre-Room-schema-transform) the v1.4 swap
# was built from -- see new_db_workable/HANDOVER.md. The transform's *output*
# (app/src/main/assets/database/recipe_database.sqlite, tracked above) is what the app actually
# ships; this source file isn't needed to build or run the app, same rationale as
# porting-reference/recipe_database.sqlite above. The provenance docs alongside it
# (HANDOVER.md, recipes_open_v1_4_README.md, recipes_open_v1_4_audit.json) ARE tracked.
/new_db_workable/recipes_open_v1_4.sqlite
# Python bytecode cache from running the porting-reference/ scripts.
__pycache__/
# Release-signing credentials -- never committed. See app/keystore.properties.example.
/app/keystore.properties
*.jks
*.keystore