taha1992 commited on
Commit
2311079
·
verified ·
1 Parent(s): de34d3f

Upload 695 files

Browse files

Create a mobile app to open PDF files like a book in an engaging and interactive way.
Audiobook, eBook, and book summaries all in one place.
• Seamless navigation between audiobooks and eBooks to continue reading anytime, anywhere.
*App Features:*
- An elegant and attractive user interface with tabs: "Learn," "Arabic Library," and "English Library."
- Includes an image of the book cover for each PDF file, with the image as the face.
- Audio pronunciation of each word using Google's Text-to-Speech API.
- Users can practice by selecting the correct meanings, typing words, or listening and matching.
- A "Daily Word" tab is displayed above the "Learn," "Arabic Library," and "English Library" tabs.
- Store all PDFs, examples, and audio URLs in Firestore or the Firebase Realtime Database.
- Supports tracking of user progress: number of words learned, current series, and experience points.
- Use Firebase Authentication (using anonymous or Google login). - Responsive design that works seamlessly on Android and iOS. - All content must support full English and Arabic text and a right-to-left layout (for optional Arabic translations).
- Optional: Allow interface language switching between English and Arabic.

*Technical Suggestions:*
- Kotlin and Java (preferred), React Native Android app
- Firebase (Firestore, Auth, Hosting)
- API
- Sleek and modern UI with animations and icons featuring a PDF cover image
- Full admin dashboard for user uploads

This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +24 -0
  2. .github/workflows/gradle.yml +34 -0
  3. .gitignore +216 -0
  4. .gradle/8.11.1/checksums/checksums.lock +0 -0
  5. .gradle/8.11.1/checksums/md5-checksums.bin +3 -0
  6. .gradle/8.11.1/checksums/sha1-checksums.bin +3 -0
  7. .gradle/8.11.1/executionHistory/executionHistory.bin +3 -0
  8. .gradle/8.11.1/executionHistory/executionHistory.lock +0 -0
  9. .gradle/8.11.1/fileChanges/last-build.bin +3 -0
  10. .gradle/8.11.1/fileHashes/fileHashes.bin +3 -0
  11. .gradle/8.11.1/fileHashes/fileHashes.lock +0 -0
  12. .gradle/8.11.1/fileHashes/resourceHashesCache.bin +3 -0
  13. .gradle/8.11.1/gc.properties +0 -0
  14. .gradle/8.7/checksums/checksums.lock +0 -0
  15. .gradle/8.7/checksums/md5-checksums.bin +3 -0
  16. .gradle/8.7/checksums/sha1-checksums.bin +3 -0
  17. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidPluginAccessors.class +0 -0
  18. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxEspressoLibraryAccessors.class +0 -0
  19. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxLibraryAccessors.class +0 -0
  20. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class +0 -0
  21. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitJupiterLibraryAccessors.class +0 -0
  22. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitLibraryAccessors.class +0 -0
  23. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitPlatformLibraryAccessors.class +0 -0
  24. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$MockitoLibraryAccessors.class +0 -0
  25. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class +0 -0
  26. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class +0 -0
  27. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs.class +0 -0
  28. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidPluginAccessors.class +0 -0
  29. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxEspressoLibraryAccessors.class +0 -0
  30. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxLibraryAccessors.class +0 -0
  31. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class +0 -0
  32. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitJupiterLibraryAccessors.class +0 -0
  33. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitLibraryAccessors.class +0 -0
  34. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitPlatformLibraryAccessors.class +0 -0
  35. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$MockitoLibraryAccessors.class +0 -0
  36. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class +0 -0
  37. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class +0 -0
  38. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class +0 -0
  39. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/metadata.bin +3 -0
  40. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/sources/org/gradle/accessors/dm/LibrariesForLibs.java +449 -0
  41. .gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java +561 -0
  42. .gradle/8.7/dependencies-accessors/gc.properties +0 -0
  43. .gradle/8.7/executionHistory/executionHistory.bin +3 -0
  44. .gradle/8.7/executionHistory/executionHistory.lock +0 -0
  45. .gradle/8.7/fileChanges/last-build.bin +3 -0
  46. .gradle/8.7/fileHashes/fileHashes.bin +3 -0
  47. .gradle/8.7/fileHashes/fileHashes.lock +0 -0
  48. .gradle/8.7/fileHashes/resourceHashesCache.bin +3 -0
  49. .gradle/8.7/gc.properties +0 -0
  50. .gradle/buildOutputCleanup/buildOutputCleanup.lock +0 -0
.gitattributes CHANGED
@@ -33,3 +33,27 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ app/build/intermediates/apk/debug/app-debug.apk filter=lfs diff=lfs merge=lfs -text
37
+ app/build/intermediates/assets/debug/mergeDebugAssets/puzzle.db filter=lfs diff=lfs merge=lfs -text
38
+ app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar filter=lfs diff=lfs merge=lfs -text
39
+ app/build/intermediates/compressed_assets/debug/compressDebugAssets/out/assets/puzzle.db.jar filter=lfs diff=lfs merge=lfs -text
40
+ app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex filter=lfs diff=lfs merge=lfs -text
41
+ app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex filter=lfs diff=lfs merge=lfs -text
42
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/3LYcRgKoJsEe0v6xaRMzeKptBfg= filter=lfs diff=lfs merge=lfs -text
43
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4o2osc1VGfp7rYG4EWZ2L1wpQ6A= filter=lfs diff=lfs merge=lfs -text
44
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7vN7cmAMGu3dxOekxt5kKK1I+lQ= filter=lfs diff=lfs merge=lfs -text
45
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/B2TDykaHB3QlY63zeIJGVUha7tw= filter=lfs diff=lfs merge=lfs -text
46
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Dq3pURy8eyFuur4W9InjSNaRyF8= filter=lfs diff=lfs merge=lfs -text
47
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GyB2idEKQSsk2o7tACZEeDHRuL0= filter=lfs diff=lfs merge=lfs -text
48
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iFqNoaJwqGHCNdsZZo2kTh5EnfY= filter=lfs diff=lfs merge=lfs -text
49
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iW9Wo0DFMEr_h9rpMH9J5XsXYu4= filter=lfs diff=lfs merge=lfs -text
50
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MZalLTTxK9OWr0z8Wi3yzuPbz3A= filter=lfs diff=lfs merge=lfs -text
51
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NATcqLdLVSwbyz20O_Jw634U8Pc= filter=lfs diff=lfs merge=lfs -text
52
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/t9zzKSXVZItL0qwQ1OuQd2tWXVo= filter=lfs diff=lfs merge=lfs -text
53
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uUq1EtEljKycByopfs3M35dIQU0= filter=lfs diff=lfs merge=lfs -text
54
+ app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZbbF9MYvU9E_MXh33M7R7qwaeXY= filter=lfs diff=lfs merge=lfs -text
55
+ app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_ filter=lfs diff=lfs merge=lfs -text
56
+ app/build/intermediates/merged_res/debug/mergeDebugResources/values_values.arsc.flat filter=lfs diff=lfs merge=lfs -text
57
+ app/src/main/assets/puzzle.db filter=lfs diff=lfs merge=lfs -text
58
+ fastlane/metadata/android/en-US/images/featureGraphic.png filter=lfs diff=lfs merge=lfs -text
59
+ fastlane/metadata/android/en-US/images/phoneScreenshots/1.png filter=lfs diff=lfs merge=lfs -text
.github/workflows/gradle.yml ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This workflow uses actions that are not certified by GitHub.
2
+ # They are provided by a third-party and are governed by
3
+ # separate terms of service, privacy policy, and support
4
+ # documentation.
5
+ # This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
6
+ # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-gradle
7
+
8
+ name: Java CI with Gradle
9
+
10
+ on:
11
+ push:
12
+ branches: [ "main" ]
13
+ pull_request:
14
+ branches: [ "main" ]
15
+
16
+ permissions:
17
+ contents: read
18
+
19
+ jobs:
20
+ build:
21
+
22
+ runs-on: ubuntu-latest
23
+
24
+ steps:
25
+ - uses: actions/checkout@v4
26
+ - name: Set up JDK 17
27
+ uses: actions/setup-java@v3
28
+ with:
29
+ java-version: '17'
30
+ distribution: 'temurin'
31
+ - name: Build with Gradle
32
+ uses: gradle/gradle-build-action@v2
33
+ with:
34
+ arguments: build --continue
.gitignore ADDED
@@ -0,0 +1,216 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Gradle files
2
+ .gradle/
3
+ build/
4
+
5
+ # Local configuration file (sdk path, etc)
6
+ local.properties
7
+
8
+ # Log/OS Files
9
+ *.log
10
+
11
+ # Android Studio generated files and folders
12
+ captures/
13
+ .externalNativeBuild/
14
+ .cxx/
15
+ *.apk
16
+ output.json
17
+
18
+ # IntelliJ
19
+ *.iml
20
+ .idea/
21
+ misc.xml
22
+ deploymentTargetDropDown.xml
23
+ render.experimental.xml
24
+
25
+ # Keystore files
26
+ *.jks
27
+ *.keystore
28
+
29
+ # Google Services (e.g. APIs or Firebase)
30
+ google-services.json
31
+
32
+ # Android Profiling
33
+ *.hprof
34
+ *.DS_Store
35
+ app/release/
36
+
37
+ # Byte-compiled / optimized / DLL files
38
+ __pycache__/
39
+ *.py[cod]
40
+ *$py.class
41
+
42
+ # C extensions
43
+ *.so
44
+
45
+ # Distribution / packaging
46
+ .Python
47
+ build/
48
+ develop-eggs/
49
+ dist/
50
+ downloads/
51
+ eggs/
52
+ .eggs/
53
+ lib/
54
+ lib64/
55
+ parts/
56
+ sdist/
57
+ var/
58
+ wheels/
59
+ share/python-wheels/
60
+ *.egg-info/
61
+ .installed.cfg
62
+ *.egg
63
+ MANIFEST
64
+
65
+ # PyInstaller
66
+ # Usually these files are written by a python script from a template
67
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
68
+ *.manifest
69
+ *.spec
70
+
71
+ # Installer logs
72
+ pip-log.txt
73
+ pip-delete-this-directory.txt
74
+
75
+ # Unit test / coverage reports
76
+ htmlcov/
77
+ .tox/
78
+ .nox/
79
+ .coverage
80
+ .coverage.*
81
+ .cache
82
+ nosetests.xml
83
+ coverage.xml
84
+ *.cover
85
+ .hypothesis/
86
+ .pytest_cache/
87
+ cover/
88
+
89
+ # Translations
90
+ *.mo
91
+ *.pot
92
+
93
+ # Django stuff:
94
+ *.log
95
+ local_settings.py
96
+ db.sqlite3
97
+ db.sqlite3-journal
98
+
99
+ # Flask stuff:
100
+ instance/
101
+ .webassets-cache
102
+
103
+ # Scrapy stuff:
104
+ .scrapy
105
+
106
+ # Sphinx documentation
107
+ docs/_build/
108
+
109
+ # PyBuilder
110
+ .pybuilder/
111
+ target/
112
+
113
+ # Jupyter Notebook
114
+ .ipynb_checkpoints
115
+
116
+ # IPython
117
+ profile_default/
118
+ ipython_config.py
119
+
120
+ # pyenv
121
+ # For a library or package, you might want to ignore these files since the code is
122
+ # intended to run in multiple environments; otherwise, check them in:
123
+ # .python-version
124
+
125
+ # pipenv
126
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
127
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
128
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
129
+ # install all needed dependencies.
130
+ #Pipfile.lock
131
+
132
+ # UV
133
+ # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
134
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
135
+ # commonly ignored for libraries.
136
+ #uv.lock
137
+
138
+ # poetry
139
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
140
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
141
+ # commonly ignored for libraries.
142
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
143
+ #poetry.lock
144
+
145
+ # pdm
146
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
147
+ #pdm.lock
148
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
149
+ # in version control.
150
+ # https://pdm.fming.dev/latest/usage/project/#working-with-version-control
151
+ .pdm.toml
152
+ .pdm-python
153
+ .pdm-build/
154
+
155
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
156
+ __pypackages__/
157
+
158
+ # Celery stuff
159
+ celerybeat-schedule
160
+ celerybeat.pid
161
+
162
+ # SageMath parsed files
163
+ *.sage.py
164
+
165
+ # Environments
166
+ .env
167
+ .venv
168
+ env/
169
+ venv/
170
+ ENV/
171
+ env.bak/
172
+ venv.bak/
173
+
174
+ # Spyder project settings
175
+ .spyderproject
176
+ .spyproject
177
+
178
+ # Rope project settings
179
+ .ropeproject
180
+
181
+ # mkdocs documentation
182
+ /site
183
+
184
+ # mypy
185
+ .mypy_cache/
186
+ .dmypy.json
187
+ dmypy.json
188
+
189
+ # Pyre type checker
190
+ .pyre/
191
+
192
+ # pytype static type analyzer
193
+ .pytype/
194
+
195
+ # Cython debug symbols
196
+ cython_debug/
197
+
198
+ # PyCharm
199
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
200
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
201
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
202
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
203
+ #.idea/
204
+
205
+ # Ruff stuff:
206
+ .ruff_cache/
207
+
208
+ # PyPI configuration file
209
+ .pypirc
210
+ *.db
211
+ *.tgz
212
+ *.zst
213
+ *.csv
214
+ .idea
215
+ *.db-journal
216
+ !puzzle.db
.gradle/8.11.1/checksums/checksums.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.11.1/checksums/md5-checksums.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ed3ef9dab827deaad33877b23b078d34c56d811606dfb3535b9be89c17d98a48
3
+ size 20397
.gradle/8.11.1/checksums/sha1-checksums.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e38125a1046798bb192b1175da1103b194e3cb19ac8dd9717095749489e9cf4b
3
+ size 28649
.gradle/8.11.1/executionHistory/executionHistory.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3515cd7a9c5c9a0c6af54a91db6660aabfd22489856e17f799b0ca35c7022e7d
3
+ size 1096136
.gradle/8.11.1/executionHistory/executionHistory.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.11.1/fileChanges/last-build.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d
3
+ size 1
.gradle/8.11.1/fileHashes/fileHashes.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5b37c657bfbe51768f375a8c23d6656f6462ee42687a5c0d16544c9d3d711576
3
+ size 72815
.gradle/8.11.1/fileHashes/fileHashes.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.11.1/fileHashes/resourceHashesCache.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8606c9ac59bbca0e3aa33ac19a5c867a6cd2ea32e65c188975447f915c4c3936
3
+ size 19143
.gradle/8.11.1/gc.properties ADDED
File without changes
.gradle/8.7/checksums/checksums.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.7/checksums/md5-checksums.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e85e1b81c2af583ffd14c16b32c558c53e5748b4338b24e2646e307640cc40ad
3
+ size 29647
.gradle/8.7/checksums/sha1-checksums.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:97f4f006903238611343dd61b3a317da74404edf3d5342d5a39bb85d03c06443
3
+ size 86207
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidPluginAccessors.class ADDED
Binary file (920 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxEspressoLibraryAccessors.class ADDED
Binary file (932 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxLibraryAccessors.class ADDED
Binary file (1.59 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class ADDED
Binary file (765 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitJupiterLibraryAccessors.class ADDED
Binary file (1.1 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitLibraryAccessors.class ADDED
Binary file (2 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$JunitPlatformLibraryAccessors.class ADDED
Binary file (931 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$MockitoLibraryAccessors.class ADDED
Binary file (989 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class ADDED
Binary file (1.12 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class ADDED
Binary file (1.89 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibs.class ADDED
Binary file (4.72 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidPluginAccessors.class ADDED
Binary file (962 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxEspressoLibraryAccessors.class ADDED
Binary file (2.23 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxLibraryAccessors.class ADDED
Binary file (3.09 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class ADDED
Binary file (891 Bytes). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitJupiterLibraryAccessors.class ADDED
Binary file (2.5 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitLibraryAccessors.class ADDED
Binary file (3.48 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$JunitPlatformLibraryAccessors.class ADDED
Binary file (2.23 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$MockitoLibraryAccessors.class ADDED
Binary file (2.34 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class ADDED
Binary file (1.2 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class ADDED
Binary file (1.93 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class ADDED
Binary file (6.57 kB). View file
 
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/metadata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cbc1a7e9e7d980bedd2f976a55231bd29c40bdd7f8c802a6029279e9db952d93
3
+ size 99
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/sources/org/gradle/accessors/dm/LibrariesForLibs.java ADDED
@@ -0,0 +1,449 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ package org.gradle.accessors.dm;
2
+
3
+ import org.gradle.api.NonNullApi;
4
+ import org.gradle.api.artifacts.MinimalExternalModuleDependency;
5
+ import org.gradle.plugin.use.PluginDependency;
6
+ import org.gradle.api.artifacts.ExternalModuleDependencyBundle;
7
+ import org.gradle.api.artifacts.MutableVersionConstraint;
8
+ import org.gradle.api.provider.Provider;
9
+ import org.gradle.api.model.ObjectFactory;
10
+ import org.gradle.api.provider.ProviderFactory;
11
+ import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory;
12
+ import org.gradle.api.internal.catalog.DefaultVersionCatalog;
13
+ import java.util.Map;
14
+ import org.gradle.api.internal.attributes.ImmutableAttributesFactory;
15
+ import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser;
16
+ import javax.inject.Inject;
17
+
18
+ /**
19
+ * A catalog of dependencies accessible via the {@code libs} extension.
20
+ */
21
+ @NonNullApi
22
+ public class LibrariesForLibs extends AbstractExternalDependencyFactory {
23
+
24
+ private final AbstractExternalDependencyFactory owner = this;
25
+ private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner);
26
+ private final JunitLibraryAccessors laccForJunitLibraryAccessors = new JunitLibraryAccessors(owner);
27
+ private final MockitoLibraryAccessors laccForMockitoLibraryAccessors = new MockitoLibraryAccessors(owner);
28
+ private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config);
29
+ private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser);
30
+ private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config);
31
+
32
+ @Inject
33
+ public LibrariesForLibs(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) {
34
+ super(config, providers, objects, attributesFactory, capabilityNotationParser);
35
+ }
36
+
37
+ /**
38
+ * Dependency provider for <b>appcompat</b> with <b>androidx.appcompat:appcompat</b> coordinates and
39
+ * with version reference <b>appcompat</b>
40
+ * <p>
41
+ * This dependency was declared in catalog libs.versions.toml
42
+ */
43
+ public Provider<MinimalExternalModuleDependency> getAppcompat() {
44
+ return create("appcompat");
45
+ }
46
+
47
+ /**
48
+ * Dependency provider for <b>gradle</b> with <b>com.android.tools.build:gradle</b> coordinates and
49
+ * with version reference <b>gradle</b>
50
+ * <p>
51
+ * This dependency was declared in catalog libs.versions.toml
52
+ */
53
+ public Provider<MinimalExternalModuleDependency> getGradle() {
54
+ return create("gradle");
55
+ }
56
+
57
+ /**
58
+ * Dependency provider for <b>material</b> with <b>com.google.android.material:material</b> coordinates and
59
+ * with version reference <b>material</b>
60
+ * <p>
61
+ * This dependency was declared in catalog libs.versions.toml
62
+ */
63
+ public Provider<MinimalExternalModuleDependency> getMaterial() {
64
+ return create("material");
65
+ }
66
+
67
+ /**
68
+ * Group of libraries at <b>androidx</b>
69
+ */
70
+ public AndroidxLibraryAccessors getAndroidx() {
71
+ return laccForAndroidxLibraryAccessors;
72
+ }
73
+
74
+ /**
75
+ * Group of libraries at <b>junit</b>
76
+ */
77
+ public JunitLibraryAccessors getJunit() {
78
+ return laccForJunitLibraryAccessors;
79
+ }
80
+
81
+ /**
82
+ * Group of libraries at <b>mockito</b>
83
+ */
84
+ public MockitoLibraryAccessors getMockito() {
85
+ return laccForMockitoLibraryAccessors;
86
+ }
87
+
88
+ /**
89
+ * Group of versions at <b>versions</b>
90
+ */
91
+ public VersionAccessors getVersions() {
92
+ return vaccForVersionAccessors;
93
+ }
94
+
95
+ /**
96
+ * Group of bundles at <b>bundles</b>
97
+ */
98
+ public BundleAccessors getBundles() {
99
+ return baccForBundleAccessors;
100
+ }
101
+
102
+ /**
103
+ * Group of plugins at <b>plugins</b>
104
+ */
105
+ public PluginAccessors getPlugins() {
106
+ return paccForPluginAccessors;
107
+ }
108
+
109
+ public static class AndroidxLibraryAccessors extends SubDependencyFactory {
110
+ private final AndroidxEspressoLibraryAccessors laccForAndroidxEspressoLibraryAccessors = new AndroidxEspressoLibraryAccessors(owner);
111
+
112
+ public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
113
+
114
+ /**
115
+ * Dependency provider for <b>core</b> with <b>androidx.test:core</b> coordinates and
116
+ * with version reference <b>core</b>
117
+ * <p>
118
+ * This dependency was declared in catalog libs.versions.toml
119
+ */
120
+ public Provider<MinimalExternalModuleDependency> getCore() {
121
+ return create("androidx.core");
122
+ }
123
+
124
+ /**
125
+ * Dependency provider for <b>junit</b> with <b>androidx.test.ext:junit</b> coordinates and
126
+ * with version reference <b>junitVersion</b>
127
+ * <p>
128
+ * This dependency was declared in catalog libs.versions.toml
129
+ */
130
+ public Provider<MinimalExternalModuleDependency> getJunit() {
131
+ return create("androidx.junit");
132
+ }
133
+
134
+ /**
135
+ * Dependency provider for <b>runner</b> with <b>androidx.test:runner</b> coordinates and
136
+ * with version reference <b>runner</b>
137
+ * <p>
138
+ * This dependency was declared in catalog libs.versions.toml
139
+ */
140
+ public Provider<MinimalExternalModuleDependency> getRunner() {
141
+ return create("androidx.runner");
142
+ }
143
+
144
+ /**
145
+ * Group of libraries at <b>androidx.espresso</b>
146
+ */
147
+ public AndroidxEspressoLibraryAccessors getEspresso() {
148
+ return laccForAndroidxEspressoLibraryAccessors;
149
+ }
150
+
151
+ }
152
+
153
+ public static class AndroidxEspressoLibraryAccessors extends SubDependencyFactory {
154
+
155
+ public AndroidxEspressoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
156
+
157
+ /**
158
+ * Dependency provider for <b>core</b> with <b>androidx.test.espresso:espresso-core</b> coordinates and
159
+ * with version reference <b>espressoCore</b>
160
+ * <p>
161
+ * This dependency was declared in catalog libs.versions.toml
162
+ */
163
+ public Provider<MinimalExternalModuleDependency> getCore() {
164
+ return create("androidx.espresso.core");
165
+ }
166
+
167
+ }
168
+
169
+ public static class JunitLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier {
170
+ private final JunitJupiterLibraryAccessors laccForJunitJupiterLibraryAccessors = new JunitJupiterLibraryAccessors(owner);
171
+ private final JunitPlatformLibraryAccessors laccForJunitPlatformLibraryAccessors = new JunitPlatformLibraryAccessors(owner);
172
+
173
+ public JunitLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
174
+
175
+ /**
176
+ * Dependency provider for <b>junit</b> with <b>junit:junit</b> coordinates and
177
+ * with version reference <b>junit</b>
178
+ * <p>
179
+ * This dependency was declared in catalog libs.versions.toml
180
+ */
181
+ public Provider<MinimalExternalModuleDependency> asProvider() {
182
+ return create("junit");
183
+ }
184
+
185
+ /**
186
+ * Group of libraries at <b>junit.jupiter</b>
187
+ */
188
+ public JunitJupiterLibraryAccessors getJupiter() {
189
+ return laccForJunitJupiterLibraryAccessors;
190
+ }
191
+
192
+ /**
193
+ * Group of libraries at <b>junit.platform</b>
194
+ */
195
+ public JunitPlatformLibraryAccessors getPlatform() {
196
+ return laccForJunitPlatformLibraryAccessors;
197
+ }
198
+
199
+ }
200
+
201
+ public static class JunitJupiterLibraryAccessors extends SubDependencyFactory {
202
+
203
+ public JunitJupiterLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
204
+
205
+ /**
206
+ * Dependency provider for <b>api</b> with <b>org.junit.jupiter:junit-jupiter-api</b> coordinates and
207
+ * with version reference <b>junitJupiterApi</b>
208
+ * <p>
209
+ * This dependency was declared in catalog libs.versions.toml
210
+ */
211
+ public Provider<MinimalExternalModuleDependency> getApi() {
212
+ return create("junit.jupiter.api");
213
+ }
214
+
215
+ /**
216
+ * Dependency provider for <b>engine</b> with <b>org.junit.jupiter:junit-jupiter-engine</b> coordinates and
217
+ * with version reference <b>junitJupiterApi</b>
218
+ * <p>
219
+ * This dependency was declared in catalog libs.versions.toml
220
+ */
221
+ public Provider<MinimalExternalModuleDependency> getEngine() {
222
+ return create("junit.jupiter.engine");
223
+ }
224
+
225
+ /**
226
+ * Dependency provider for <b>params</b> with <b>org.junit.jupiter:junit-jupiter-params</b> coordinates and
227
+ * with version reference <b>junitJupiterApi</b>
228
+ * <p>
229
+ * This dependency was declared in catalog libs.versions.toml
230
+ */
231
+ public Provider<MinimalExternalModuleDependency> getParams() {
232
+ return create("junit.jupiter.params");
233
+ }
234
+
235
+ }
236
+
237
+ public static class JunitPlatformLibraryAccessors extends SubDependencyFactory {
238
+
239
+ public JunitPlatformLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
240
+
241
+ /**
242
+ * Dependency provider for <b>launcher</b> with <b>org.junit.platform:junit-platform-launcher</b> coordinates and
243
+ * with version reference <b>junitPlatformLauncher</b>
244
+ * <p>
245
+ * This dependency was declared in catalog libs.versions.toml
246
+ */
247
+ public Provider<MinimalExternalModuleDependency> getLauncher() {
248
+ return create("junit.platform.launcher");
249
+ }
250
+
251
+ }
252
+
253
+ public static class MockitoLibraryAccessors extends SubDependencyFactory {
254
+
255
+ public MockitoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
256
+
257
+ /**
258
+ * Dependency provider for <b>core</b> with <b>org.mockito:mockito-core</b> coordinates and
259
+ * with version reference <b>mockitoCore</b>
260
+ * <p>
261
+ * This dependency was declared in catalog libs.versions.toml
262
+ */
263
+ public Provider<MinimalExternalModuleDependency> getCore() {
264
+ return create("mockito.core");
265
+ }
266
+
267
+ /**
268
+ * Dependency provider for <b>inline</b> with <b>org.mockito:mockito-inline</b> coordinates and
269
+ * with version reference <b>mockitoInline</b>
270
+ * <p>
271
+ * This dependency was declared in catalog libs.versions.toml
272
+ */
273
+ public Provider<MinimalExternalModuleDependency> getInline() {
274
+ return create("mockito.inline");
275
+ }
276
+
277
+ }
278
+
279
+ public static class VersionAccessors extends VersionFactory {
280
+
281
+ public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
282
+
283
+ /**
284
+ * Version alias <b>agp</b> with value <b>8.6.1</b>
285
+ * <p>
286
+ * If the version is a rich version and cannot be represented as a
287
+ * single version string, an empty string is returned.
288
+ * <p>
289
+ * This version was declared in catalog libs.versions.toml
290
+ */
291
+ public Provider<String> getAgp() { return getVersion("agp"); }
292
+
293
+ /**
294
+ * Version alias <b>appcompat</b> with value <b>1.7.0</b>
295
+ * <p>
296
+ * If the version is a rich version and cannot be represented as a
297
+ * single version string, an empty string is returned.
298
+ * <p>
299
+ * This version was declared in catalog libs.versions.toml
300
+ */
301
+ public Provider<String> getAppcompat() { return getVersion("appcompat"); }
302
+
303
+ /**
304
+ * Version alias <b>core</b> with value <b>1.6.1</b>
305
+ * <p>
306
+ * If the version is a rich version and cannot be represented as a
307
+ * single version string, an empty string is returned.
308
+ * <p>
309
+ * This version was declared in catalog libs.versions.toml
310
+ */
311
+ public Provider<String> getCore() { return getVersion("core"); }
312
+
313
+ /**
314
+ * Version alias <b>espressoCore</b> with value <b>3.6.1</b>
315
+ * <p>
316
+ * If the version is a rich version and cannot be represented as a
317
+ * single version string, an empty string is returned.
318
+ * <p>
319
+ * This version was declared in catalog libs.versions.toml
320
+ */
321
+ public Provider<String> getEspressoCore() { return getVersion("espressoCore"); }
322
+
323
+ /**
324
+ * Version alias <b>gradle</b> with value <b>8.6.1</b>
325
+ * <p>
326
+ * If the version is a rich version and cannot be represented as a
327
+ * single version string, an empty string is returned.
328
+ * <p>
329
+ * This version was declared in catalog libs.versions.toml
330
+ */
331
+ public Provider<String> getGradle() { return getVersion("gradle"); }
332
+
333
+ /**
334
+ * Version alias <b>junit</b> with value <b>4.13.2</b>
335
+ * <p>
336
+ * If the version is a rich version and cannot be represented as a
337
+ * single version string, an empty string is returned.
338
+ * <p>
339
+ * This version was declared in catalog libs.versions.toml
340
+ */
341
+ public Provider<String> getJunit() { return getVersion("junit"); }
342
+
343
+ /**
344
+ * Version alias <b>junitJupiterApi</b> with value <b>5.12.0</b>
345
+ * <p>
346
+ * If the version is a rich version and cannot be represented as a
347
+ * single version string, an empty string is returned.
348
+ * <p>
349
+ * This version was declared in catalog libs.versions.toml
350
+ */
351
+ public Provider<String> getJunitJupiterApi() { return getVersion("junitJupiterApi"); }
352
+
353
+ /**
354
+ * Version alias <b>junitPlatformLauncher</b> with value <b>1.12.0</b>
355
+ * <p>
356
+ * If the version is a rich version and cannot be represented as a
357
+ * single version string, an empty string is returned.
358
+ * <p>
359
+ * This version was declared in catalog libs.versions.toml
360
+ */
361
+ public Provider<String> getJunitPlatformLauncher() { return getVersion("junitPlatformLauncher"); }
362
+
363
+ /**
364
+ * Version alias <b>junitVersion</b> with value <b>1.2.1</b>
365
+ * <p>
366
+ * If the version is a rich version and cannot be represented as a
367
+ * single version string, an empty string is returned.
368
+ * <p>
369
+ * This version was declared in catalog libs.versions.toml
370
+ */
371
+ public Provider<String> getJunitVersion() { return getVersion("junitVersion"); }
372
+
373
+ /**
374
+ * Version alias <b>material</b> with value <b>1.12.0</b>
375
+ * <p>
376
+ * If the version is a rich version and cannot be represented as a
377
+ * single version string, an empty string is returned.
378
+ * <p>
379
+ * This version was declared in catalog libs.versions.toml
380
+ */
381
+ public Provider<String> getMaterial() { return getVersion("material"); }
382
+
383
+ /**
384
+ * Version alias <b>mockitoCore</b> with value <b>5.14.1</b>
385
+ * <p>
386
+ * If the version is a rich version and cannot be represented as a
387
+ * single version string, an empty string is returned.
388
+ * <p>
389
+ * This version was declared in catalog libs.versions.toml
390
+ */
391
+ public Provider<String> getMockitoCore() { return getVersion("mockitoCore"); }
392
+
393
+ /**
394
+ * Version alias <b>mockitoInline</b> with value <b>5.0.0</b>
395
+ * <p>
396
+ * If the version is a rich version and cannot be represented as a
397
+ * single version string, an empty string is returned.
398
+ * <p>
399
+ * This version was declared in catalog libs.versions.toml
400
+ */
401
+ public Provider<String> getMockitoInline() { return getVersion("mockitoInline"); }
402
+
403
+ /**
404
+ * Version alias <b>runner</b> with value <b>1.6.2</b>
405
+ * <p>
406
+ * If the version is a rich version and cannot be represented as a
407
+ * single version string, an empty string is returned.
408
+ * <p>
409
+ * This version was declared in catalog libs.versions.toml
410
+ */
411
+ public Provider<String> getRunner() { return getVersion("runner"); }
412
+
413
+ }
414
+
415
+ public static class BundleAccessors extends BundleFactory {
416
+
417
+ public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); }
418
+
419
+ }
420
+
421
+ public static class PluginAccessors extends PluginFactory {
422
+ private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config);
423
+
424
+ public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
425
+
426
+ /**
427
+ * Group of plugins at <b>plugins.android</b>
428
+ */
429
+ public AndroidPluginAccessors getAndroid() {
430
+ return paccForAndroidPluginAccessors;
431
+ }
432
+
433
+ }
434
+
435
+ public static class AndroidPluginAccessors extends PluginFactory {
436
+
437
+ public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
438
+
439
+ /**
440
+ * Plugin provider for <b>android.application</b> with plugin id <b>com.android.application</b> and
441
+ * with version reference <b>agp</b>
442
+ * <p>
443
+ * This plugin was declared in catalog libs.versions.toml
444
+ */
445
+ public Provider<PluginDependency> getApplication() { return createPlugin("android.application"); }
446
+
447
+ }
448
+
449
+ }
.gradle/8.7/dependencies-accessors/3eab45e1efe22ef32e0968ea7357a77b149c5b33/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java ADDED
@@ -0,0 +1,561 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ package org.gradle.accessors.dm;
2
+
3
+ import org.gradle.api.NonNullApi;
4
+ import org.gradle.api.artifacts.MinimalExternalModuleDependency;
5
+ import org.gradle.plugin.use.PluginDependency;
6
+ import org.gradle.api.artifacts.ExternalModuleDependencyBundle;
7
+ import org.gradle.api.artifacts.MutableVersionConstraint;
8
+ import org.gradle.api.provider.Provider;
9
+ import org.gradle.api.model.ObjectFactory;
10
+ import org.gradle.api.provider.ProviderFactory;
11
+ import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory;
12
+ import org.gradle.api.internal.catalog.DefaultVersionCatalog;
13
+ import java.util.Map;
14
+ import org.gradle.api.internal.attributes.ImmutableAttributesFactory;
15
+ import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser;
16
+ import javax.inject.Inject;
17
+
18
+ /**
19
+ * A catalog of dependencies accessible via the {@code libs} extension.
20
+ */
21
+ @NonNullApi
22
+ public class LibrariesForLibsInPluginsBlock extends AbstractExternalDependencyFactory {
23
+
24
+ private final AbstractExternalDependencyFactory owner = this;
25
+ private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner);
26
+ private final JunitLibraryAccessors laccForJunitLibraryAccessors = new JunitLibraryAccessors(owner);
27
+ private final MockitoLibraryAccessors laccForMockitoLibraryAccessors = new MockitoLibraryAccessors(owner);
28
+ private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config);
29
+ private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser);
30
+ private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config);
31
+
32
+ @Inject
33
+ public LibrariesForLibsInPluginsBlock(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) {
34
+ super(config, providers, objects, attributesFactory, capabilityNotationParser);
35
+ }
36
+
37
+ /**
38
+ * Dependency provider for <b>appcompat</b> with <b>androidx.appcompat:appcompat</b> coordinates and
39
+ * with version reference <b>appcompat</b>
40
+ * <p>
41
+ * This dependency was declared in catalog libs.versions.toml
42
+ *
43
+ * @deprecated Will be removed in Gradle 9.0.
44
+ */
45
+ @Deprecated
46
+ public Provider<MinimalExternalModuleDependency> getAppcompat() {
47
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
48
+ return create("appcompat");
49
+ }
50
+
51
+ /**
52
+ * Dependency provider for <b>gradle</b> with <b>com.android.tools.build:gradle</b> coordinates and
53
+ * with version reference <b>gradle</b>
54
+ * <p>
55
+ * This dependency was declared in catalog libs.versions.toml
56
+ *
57
+ * @deprecated Will be removed in Gradle 9.0.
58
+ */
59
+ @Deprecated
60
+ public Provider<MinimalExternalModuleDependency> getGradle() {
61
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
62
+ return create("gradle");
63
+ }
64
+
65
+ /**
66
+ * Dependency provider for <b>material</b> with <b>com.google.android.material:material</b> coordinates and
67
+ * with version reference <b>material</b>
68
+ * <p>
69
+ * This dependency was declared in catalog libs.versions.toml
70
+ *
71
+ * @deprecated Will be removed in Gradle 9.0.
72
+ */
73
+ @Deprecated
74
+ public Provider<MinimalExternalModuleDependency> getMaterial() {
75
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
76
+ return create("material");
77
+ }
78
+
79
+ /**
80
+ * Group of libraries at <b>androidx</b>
81
+ *
82
+ * @deprecated Will be removed in Gradle 9.0.
83
+ */
84
+ @Deprecated
85
+ public AndroidxLibraryAccessors getAndroidx() {
86
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
87
+ return laccForAndroidxLibraryAccessors;
88
+ }
89
+
90
+ /**
91
+ * Group of libraries at <b>junit</b>
92
+ *
93
+ * @deprecated Will be removed in Gradle 9.0.
94
+ */
95
+ @Deprecated
96
+ public JunitLibraryAccessors getJunit() {
97
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
98
+ return laccForJunitLibraryAccessors;
99
+ }
100
+
101
+ /**
102
+ * Group of libraries at <b>mockito</b>
103
+ *
104
+ * @deprecated Will be removed in Gradle 9.0.
105
+ */
106
+ @Deprecated
107
+ public MockitoLibraryAccessors getMockito() {
108
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
109
+ return laccForMockitoLibraryAccessors;
110
+ }
111
+
112
+ /**
113
+ * Group of versions at <b>versions</b>
114
+ */
115
+ public VersionAccessors getVersions() {
116
+ return vaccForVersionAccessors;
117
+ }
118
+
119
+ /**
120
+ * Group of bundles at <b>bundles</b>
121
+ *
122
+ * @deprecated Will be removed in Gradle 9.0.
123
+ */
124
+ @Deprecated
125
+ public BundleAccessors getBundles() {
126
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
127
+ return baccForBundleAccessors;
128
+ }
129
+
130
+ /**
131
+ * Group of plugins at <b>plugins</b>
132
+ */
133
+ public PluginAccessors getPlugins() {
134
+ return paccForPluginAccessors;
135
+ }
136
+
137
+ /**
138
+ * @deprecated Will be removed in Gradle 9.0.
139
+ */
140
+ @Deprecated
141
+ public static class AndroidxLibraryAccessors extends SubDependencyFactory {
142
+ private final AndroidxEspressoLibraryAccessors laccForAndroidxEspressoLibraryAccessors = new AndroidxEspressoLibraryAccessors(owner);
143
+
144
+ public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
145
+
146
+ /**
147
+ * Dependency provider for <b>core</b> with <b>androidx.test:core</b> coordinates and
148
+ * with version reference <b>core</b>
149
+ * <p>
150
+ * This dependency was declared in catalog libs.versions.toml
151
+ *
152
+ * @deprecated Will be removed in Gradle 9.0.
153
+ */
154
+ @Deprecated
155
+ public Provider<MinimalExternalModuleDependency> getCore() {
156
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
157
+ return create("androidx.core");
158
+ }
159
+
160
+ /**
161
+ * Dependency provider for <b>junit</b> with <b>androidx.test.ext:junit</b> coordinates and
162
+ * with version reference <b>junitVersion</b>
163
+ * <p>
164
+ * This dependency was declared in catalog libs.versions.toml
165
+ *
166
+ * @deprecated Will be removed in Gradle 9.0.
167
+ */
168
+ @Deprecated
169
+ public Provider<MinimalExternalModuleDependency> getJunit() {
170
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
171
+ return create("androidx.junit");
172
+ }
173
+
174
+ /**
175
+ * Dependency provider for <b>runner</b> with <b>androidx.test:runner</b> coordinates and
176
+ * with version reference <b>runner</b>
177
+ * <p>
178
+ * This dependency was declared in catalog libs.versions.toml
179
+ *
180
+ * @deprecated Will be removed in Gradle 9.0.
181
+ */
182
+ @Deprecated
183
+ public Provider<MinimalExternalModuleDependency> getRunner() {
184
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
185
+ return create("androidx.runner");
186
+ }
187
+
188
+ /**
189
+ * Group of libraries at <b>androidx.espresso</b>
190
+ *
191
+ * @deprecated Will be removed in Gradle 9.0.
192
+ */
193
+ @Deprecated
194
+ public AndroidxEspressoLibraryAccessors getEspresso() {
195
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
196
+ return laccForAndroidxEspressoLibraryAccessors;
197
+ }
198
+
199
+ }
200
+
201
+ /**
202
+ * @deprecated Will be removed in Gradle 9.0.
203
+ */
204
+ @Deprecated
205
+ public static class AndroidxEspressoLibraryAccessors extends SubDependencyFactory {
206
+
207
+ public AndroidxEspressoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
208
+
209
+ /**
210
+ * Dependency provider for <b>core</b> with <b>androidx.test.espresso:espresso-core</b> coordinates and
211
+ * with version reference <b>espressoCore</b>
212
+ * <p>
213
+ * This dependency was declared in catalog libs.versions.toml
214
+ *
215
+ * @deprecated Will be removed in Gradle 9.0.
216
+ */
217
+ @Deprecated
218
+ public Provider<MinimalExternalModuleDependency> getCore() {
219
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
220
+ return create("androidx.espresso.core");
221
+ }
222
+
223
+ }
224
+
225
+ /**
226
+ * @deprecated Will be removed in Gradle 9.0.
227
+ */
228
+ @Deprecated
229
+ public static class JunitLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier {
230
+ private final JunitJupiterLibraryAccessors laccForJunitJupiterLibraryAccessors = new JunitJupiterLibraryAccessors(owner);
231
+ private final JunitPlatformLibraryAccessors laccForJunitPlatformLibraryAccessors = new JunitPlatformLibraryAccessors(owner);
232
+
233
+ public JunitLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
234
+
235
+ /**
236
+ * Dependency provider for <b>junit</b> with <b>junit:junit</b> coordinates and
237
+ * with version reference <b>junit</b>
238
+ * <p>
239
+ * This dependency was declared in catalog libs.versions.toml
240
+ *
241
+ * @deprecated Will be removed in Gradle 9.0.
242
+ */
243
+ @Deprecated
244
+ public Provider<MinimalExternalModuleDependency> asProvider() {
245
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
246
+ return create("junit");
247
+ }
248
+
249
+ /**
250
+ * Group of libraries at <b>junit.jupiter</b>
251
+ *
252
+ * @deprecated Will be removed in Gradle 9.0.
253
+ */
254
+ @Deprecated
255
+ public JunitJupiterLibraryAccessors getJupiter() {
256
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
257
+ return laccForJunitJupiterLibraryAccessors;
258
+ }
259
+
260
+ /**
261
+ * Group of libraries at <b>junit.platform</b>
262
+ *
263
+ * @deprecated Will be removed in Gradle 9.0.
264
+ */
265
+ @Deprecated
266
+ public JunitPlatformLibraryAccessors getPlatform() {
267
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
268
+ return laccForJunitPlatformLibraryAccessors;
269
+ }
270
+
271
+ }
272
+
273
+ /**
274
+ * @deprecated Will be removed in Gradle 9.0.
275
+ */
276
+ @Deprecated
277
+ public static class JunitJupiterLibraryAccessors extends SubDependencyFactory {
278
+
279
+ public JunitJupiterLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
280
+
281
+ /**
282
+ * Dependency provider for <b>api</b> with <b>org.junit.jupiter:junit-jupiter-api</b> coordinates and
283
+ * with version reference <b>junitJupiterApi</b>
284
+ * <p>
285
+ * This dependency was declared in catalog libs.versions.toml
286
+ *
287
+ * @deprecated Will be removed in Gradle 9.0.
288
+ */
289
+ @Deprecated
290
+ public Provider<MinimalExternalModuleDependency> getApi() {
291
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
292
+ return create("junit.jupiter.api");
293
+ }
294
+
295
+ /**
296
+ * Dependency provider for <b>engine</b> with <b>org.junit.jupiter:junit-jupiter-engine</b> coordinates and
297
+ * with version reference <b>junitJupiterApi</b>
298
+ * <p>
299
+ * This dependency was declared in catalog libs.versions.toml
300
+ *
301
+ * @deprecated Will be removed in Gradle 9.0.
302
+ */
303
+ @Deprecated
304
+ public Provider<MinimalExternalModuleDependency> getEngine() {
305
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
306
+ return create("junit.jupiter.engine");
307
+ }
308
+
309
+ /**
310
+ * Dependency provider for <b>params</b> with <b>org.junit.jupiter:junit-jupiter-params</b> coordinates and
311
+ * with version reference <b>junitJupiterApi</b>
312
+ * <p>
313
+ * This dependency was declared in catalog libs.versions.toml
314
+ *
315
+ * @deprecated Will be removed in Gradle 9.0.
316
+ */
317
+ @Deprecated
318
+ public Provider<MinimalExternalModuleDependency> getParams() {
319
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
320
+ return create("junit.jupiter.params");
321
+ }
322
+
323
+ }
324
+
325
+ /**
326
+ * @deprecated Will be removed in Gradle 9.0.
327
+ */
328
+ @Deprecated
329
+ public static class JunitPlatformLibraryAccessors extends SubDependencyFactory {
330
+
331
+ public JunitPlatformLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
332
+
333
+ /**
334
+ * Dependency provider for <b>launcher</b> with <b>org.junit.platform:junit-platform-launcher</b> coordinates and
335
+ * with version reference <b>junitPlatformLauncher</b>
336
+ * <p>
337
+ * This dependency was declared in catalog libs.versions.toml
338
+ *
339
+ * @deprecated Will be removed in Gradle 9.0.
340
+ */
341
+ @Deprecated
342
+ public Provider<MinimalExternalModuleDependency> getLauncher() {
343
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
344
+ return create("junit.platform.launcher");
345
+ }
346
+
347
+ }
348
+
349
+ /**
350
+ * @deprecated Will be removed in Gradle 9.0.
351
+ */
352
+ @Deprecated
353
+ public static class MockitoLibraryAccessors extends SubDependencyFactory {
354
+
355
+ public MockitoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
356
+
357
+ /**
358
+ * Dependency provider for <b>core</b> with <b>org.mockito:mockito-core</b> coordinates and
359
+ * with version reference <b>mockitoCore</b>
360
+ * <p>
361
+ * This dependency was declared in catalog libs.versions.toml
362
+ *
363
+ * @deprecated Will be removed in Gradle 9.0.
364
+ */
365
+ @Deprecated
366
+ public Provider<MinimalExternalModuleDependency> getCore() {
367
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
368
+ return create("mockito.core");
369
+ }
370
+
371
+ /**
372
+ * Dependency provider for <b>inline</b> with <b>org.mockito:mockito-inline</b> coordinates and
373
+ * with version reference <b>mockitoInline</b>
374
+ * <p>
375
+ * This dependency was declared in catalog libs.versions.toml
376
+ *
377
+ * @deprecated Will be removed in Gradle 9.0.
378
+ */
379
+ @Deprecated
380
+ public Provider<MinimalExternalModuleDependency> getInline() {
381
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
382
+ return create("mockito.inline");
383
+ }
384
+
385
+ }
386
+
387
+ public static class VersionAccessors extends VersionFactory {
388
+
389
+ public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
390
+
391
+ /**
392
+ * Version alias <b>agp</b> with value <b>8.6.1</b>
393
+ * <p>
394
+ * If the version is a rich version and cannot be represented as a
395
+ * single version string, an empty string is returned.
396
+ * <p>
397
+ * This version was declared in catalog libs.versions.toml
398
+ */
399
+ public Provider<String> getAgp() { return getVersion("agp"); }
400
+
401
+ /**
402
+ * Version alias <b>appcompat</b> with value <b>1.7.0</b>
403
+ * <p>
404
+ * If the version is a rich version and cannot be represented as a
405
+ * single version string, an empty string is returned.
406
+ * <p>
407
+ * This version was declared in catalog libs.versions.toml
408
+ */
409
+ public Provider<String> getAppcompat() { return getVersion("appcompat"); }
410
+
411
+ /**
412
+ * Version alias <b>core</b> with value <b>1.6.1</b>
413
+ * <p>
414
+ * If the version is a rich version and cannot be represented as a
415
+ * single version string, an empty string is returned.
416
+ * <p>
417
+ * This version was declared in catalog libs.versions.toml
418
+ */
419
+ public Provider<String> getCore() { return getVersion("core"); }
420
+
421
+ /**
422
+ * Version alias <b>espressoCore</b> with value <b>3.6.1</b>
423
+ * <p>
424
+ * If the version is a rich version and cannot be represented as a
425
+ * single version string, an empty string is returned.
426
+ * <p>
427
+ * This version was declared in catalog libs.versions.toml
428
+ */
429
+ public Provider<String> getEspressoCore() { return getVersion("espressoCore"); }
430
+
431
+ /**
432
+ * Version alias <b>gradle</b> with value <b>8.6.1</b>
433
+ * <p>
434
+ * If the version is a rich version and cannot be represented as a
435
+ * single version string, an empty string is returned.
436
+ * <p>
437
+ * This version was declared in catalog libs.versions.toml
438
+ */
439
+ public Provider<String> getGradle() { return getVersion("gradle"); }
440
+
441
+ /**
442
+ * Version alias <b>junit</b> with value <b>4.13.2</b>
443
+ * <p>
444
+ * If the version is a rich version and cannot be represented as a
445
+ * single version string, an empty string is returned.
446
+ * <p>
447
+ * This version was declared in catalog libs.versions.toml
448
+ */
449
+ public Provider<String> getJunit() { return getVersion("junit"); }
450
+
451
+ /**
452
+ * Version alias <b>junitJupiterApi</b> with value <b>5.12.0</b>
453
+ * <p>
454
+ * If the version is a rich version and cannot be represented as a
455
+ * single version string, an empty string is returned.
456
+ * <p>
457
+ * This version was declared in catalog libs.versions.toml
458
+ */
459
+ public Provider<String> getJunitJupiterApi() { return getVersion("junitJupiterApi"); }
460
+
461
+ /**
462
+ * Version alias <b>junitPlatformLauncher</b> with value <b>1.12.0</b>
463
+ * <p>
464
+ * If the version is a rich version and cannot be represented as a
465
+ * single version string, an empty string is returned.
466
+ * <p>
467
+ * This version was declared in catalog libs.versions.toml
468
+ */
469
+ public Provider<String> getJunitPlatformLauncher() { return getVersion("junitPlatformLauncher"); }
470
+
471
+ /**
472
+ * Version alias <b>junitVersion</b> with value <b>1.2.1</b>
473
+ * <p>
474
+ * If the version is a rich version and cannot be represented as a
475
+ * single version string, an empty string is returned.
476
+ * <p>
477
+ * This version was declared in catalog libs.versions.toml
478
+ */
479
+ public Provider<String> getJunitVersion() { return getVersion("junitVersion"); }
480
+
481
+ /**
482
+ * Version alias <b>material</b> with value <b>1.12.0</b>
483
+ * <p>
484
+ * If the version is a rich version and cannot be represented as a
485
+ * single version string, an empty string is returned.
486
+ * <p>
487
+ * This version was declared in catalog libs.versions.toml
488
+ */
489
+ public Provider<String> getMaterial() { return getVersion("material"); }
490
+
491
+ /**
492
+ * Version alias <b>mockitoCore</b> with value <b>5.14.1</b>
493
+ * <p>
494
+ * If the version is a rich version and cannot be represented as a
495
+ * single version string, an empty string is returned.
496
+ * <p>
497
+ * This version was declared in catalog libs.versions.toml
498
+ */
499
+ public Provider<String> getMockitoCore() { return getVersion("mockitoCore"); }
500
+
501
+ /**
502
+ * Version alias <b>mockitoInline</b> with value <b>5.0.0</b>
503
+ * <p>
504
+ * If the version is a rich version and cannot be represented as a
505
+ * single version string, an empty string is returned.
506
+ * <p>
507
+ * This version was declared in catalog libs.versions.toml
508
+ */
509
+ public Provider<String> getMockitoInline() { return getVersion("mockitoInline"); }
510
+
511
+ /**
512
+ * Version alias <b>runner</b> with value <b>1.6.2</b>
513
+ * <p>
514
+ * If the version is a rich version and cannot be represented as a
515
+ * single version string, an empty string is returned.
516
+ * <p>
517
+ * This version was declared in catalog libs.versions.toml
518
+ */
519
+ public Provider<String> getRunner() { return getVersion("runner"); }
520
+
521
+ }
522
+
523
+ /**
524
+ * @deprecated Will be removed in Gradle 9.0.
525
+ */
526
+ @Deprecated
527
+ public static class BundleAccessors extends BundleFactory {
528
+
529
+ public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); }
530
+
531
+ }
532
+
533
+ public static class PluginAccessors extends PluginFactory {
534
+ private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config);
535
+
536
+ public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
537
+
538
+ /**
539
+ * Group of plugins at <b>plugins.android</b>
540
+ */
541
+ public AndroidPluginAccessors getAndroid() {
542
+ return paccForAndroidPluginAccessors;
543
+ }
544
+
545
+ }
546
+
547
+ public static class AndroidPluginAccessors extends PluginFactory {
548
+
549
+ public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
550
+
551
+ /**
552
+ * Plugin provider for <b>android.application</b> with plugin id <b>com.android.application</b> and
553
+ * with version reference <b>agp</b>
554
+ * <p>
555
+ * This plugin was declared in catalog libs.versions.toml
556
+ */
557
+ public Provider<PluginDependency> getApplication() { return createPlugin("android.application"); }
558
+
559
+ }
560
+
561
+ }
.gradle/8.7/dependencies-accessors/gc.properties ADDED
File without changes
.gradle/8.7/executionHistory/executionHistory.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6cae7b234955aa2dedd0d2119a472462e36c5bc7bb8f89abd774e7ec67829f55
3
+ size 1070560
.gradle/8.7/executionHistory/executionHistory.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.7/fileChanges/last-build.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d
3
+ size 1
.gradle/8.7/fileHashes/fileHashes.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f33ea85d51bcd65df3e65a85ef640567b297f51d3c35e752c92d754eccda9b9b
3
+ size 75315
.gradle/8.7/fileHashes/fileHashes.lock ADDED
Binary file (17 Bytes). View file
 
.gradle/8.7/fileHashes/resourceHashesCache.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ed649388d483910945451770d58c93c7507b695b356ee78755befc3ed2d3a77c
3
+ size 19143
.gradle/8.7/gc.properties ADDED
File without changes
.gradle/buildOutputCleanup/buildOutputCleanup.lock ADDED
Binary file (17 Bytes). View file