Showing preview only (3,907K chars total). Download the full file or copy to clipboard to get everything.
Repository: reyyuuki/Azyx
Branch: main
Commit: c9bb2b9aeb4b
Files: 508
Total size: 3.6 MB
Directory structure:
gitextract_djb689_t/
├── .github/
│ └── workflows/
│ ├── Notify.yml
│ ├── build.yaml
│ └── changelog.yml
├── .gitignore
├── .metadata
├── .vincent/
│ └── mcp.json
├── .vscode/
│ └── launch.json
├── CHANGELOG.md
├── README.md
├── analysis_options.yaml
├── android/
│ ├── .gitignore
│ ├── app/
│ │ ├── .cxx/
│ │ │ └── Debug/
│ │ │ ├── 586k2110/
│ │ │ │ ├── arm64-v8a/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-12d544faf4e610540b7b.json
│ │ │ │ │ │ ├── cmakeFiles-v1-90948438557b8fdbf4b9.json
│ │ │ │ │ │ ├── codemodel-v2-b598ebd5f5c7e88b719c.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-27-0128.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ ├── armeabi-v7a/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-01cedb64309bdb924d83.json
│ │ │ │ │ │ ├── cmakeFiles-v1-14bb5525ba2274713f69.json
│ │ │ │ │ │ ├── codemodel-v2-faea34d8b2e195f4575a.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-29-0011.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ ├── hash_key.txt
│ │ │ │ ├── x86/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-216999cfbc4ace2529e3.json
│ │ │ │ │ │ ├── cmakeFiles-v1-96178bd5b2699c9d0440.json
│ │ │ │ │ │ ├── codemodel-v2-9d3ba3351c38a1a129d8.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-30-0580.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ └── x86_64/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-f9dd5b4303cace251c1c.json
│ │ │ │ │ ├── cmakeFiles-v1-eb5f6158fa89b3ca1ae6.json
│ │ │ │ │ ├── codemodel-v2-86b10a83dae52025dd58.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-17T16-41-31-0868.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ └── i214x256/
│ │ │ ├── arm64-v8a/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-814fb167cfe1df1d3799.json
│ │ │ │ │ ├── cmakeFiles-v1-9527e95ad1990f0186f9.json
│ │ │ │ │ ├── codemodel-v2-c3711974fbbac95641d7.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-26-0737.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ ├── armeabi-v7a/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-821f78616ffb73512669.json
│ │ │ │ │ ├── cmakeFiles-v1-569e9c01027c468b5295.json
│ │ │ │ │ ├── codemodel-v2-891a83f15c0d9f7e1287.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-29-0211.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ ├── hash_key.txt
│ │ │ ├── x86/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-ca467c344ff7629c7d0d.json
│ │ │ │ │ ├── cmakeFiles-v1-b861704eef7cd4b7feed.json
│ │ │ │ │ ├── codemodel-v2-da19b3853efd2104970e.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-31-0395.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ └── x86_64/
│ │ │ ├── .cmake/
│ │ │ │ └── api/
│ │ │ │ └── v1/
│ │ │ │ ├── query/
│ │ │ │ │ └── client-agp/
│ │ │ │ │ ├── cache-v2
│ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ └── codemodel-v2
│ │ │ │ └── reply/
│ │ │ │ ├── cache-v2-27b99184a3111c53ba34.json
│ │ │ │ ├── cmakeFiles-v1-815a6b2401baf759806d.json
│ │ │ │ ├── codemodel-v2-4642c419ce318900dfb5.json
│ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ └── index-2025-02-18T06-35-33-0719.json
│ │ │ ├── CMakeCache.txt
│ │ │ ├── CMakeFiles/
│ │ │ │ ├── 3.31.5/
│ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ ├── TargetDirectories.txt
│ │ │ │ ├── cmake.check_cache
│ │ │ │ └── rules.ninja
│ │ │ ├── additional_project_files.txt
│ │ │ ├── android_gradle_build.json
│ │ │ ├── android_gradle_build_mini.json
│ │ │ ├── build.ninja
│ │ │ ├── build_file_index.txt
│ │ │ ├── cmake_install.cmake
│ │ │ ├── metadata_generation_command.txt
│ │ │ ├── prefab_config.json
│ │ │ └── symbol_folder_index.txt
│ │ ├── azyx.jks.old
│ │ ├── build.gradle
│ │ └── src/
│ │ ├── debug/
│ │ │ └── AndroidManifest.xml
│ │ ├── main/
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin/
│ │ │ │ └── com/
│ │ │ │ └── example/
│ │ │ │ └── azyx/
│ │ │ │ └── MainActivity.kt
│ │ │ └── res/
│ │ │ ├── drawable/
│ │ │ │ └── launch_background.xml
│ │ │ ├── drawable-v21/
│ │ │ │ └── launch_background.xml
│ │ │ ├── values/
│ │ │ │ └── styles.xml
│ │ │ ├── values-night/
│ │ │ │ └── styles.xml
│ │ │ └── xml/
│ │ │ └── file_paths.xml
│ │ └── profile/
│ │ └── AndroidManifest.xml
│ ├── build/
│ │ └── reports/
│ │ └── problems/
│ │ └── problems-report.html
│ ├── build.gradle
│ ├── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── gradle.properties
│ └── settings.gradle
├── assets/
│ └── animations/
│ └── Not Found.json
├── azyx.jks.base64
├── devtools_options.yaml
├── ios/
│ ├── .gitignore
│ ├── Flutter/
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ └── Release.xcconfig
│ ├── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── Contents.json
│ │ │ └── README.md
│ │ ├── Base.lproj/
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ └── Runner-Bridging-Header.h
│ ├── Runner.xcodeproj/
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace/
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata/
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ │ └── xcshareddata/
│ │ └── xcschemes/
│ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace/
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata/
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── WorkspaceSettings.xcsettings
│ └── RunnerTests/
│ └── RunnerTests.swift
├── lib/
│ ├── AI/
│ │ └── ai_pics.dart
│ ├── Constants/
│ │ └── constants.dart
│ ├── Controllers/
│ │ ├── anilist_add_to_list_controller.dart
│ │ ├── anilist_auth.dart
│ │ ├── anilist_data_controller.dart
│ │ ├── anilist_tracking.dart
│ │ ├── continue_controller.dart
│ │ ├── local_history_controller.dart
│ │ ├── offline_controller.dart
│ │ ├── online_subtitles_controller.dart
│ │ ├── services/
│ │ │ ├── mal_service.dart
│ │ │ ├── models/
│ │ │ │ ├── base_service.dart
│ │ │ │ └── online_service.dart
│ │ │ ├── service_handler.dart
│ │ │ └── simkl_service.dart
│ │ ├── settings_controller.dart
│ │ ├── source/
│ │ │ ├── download_run_time_apk.dart
│ │ │ ├── source_controller.dart
│ │ │ └── source_mapper.dart
│ │ └── ui_setting_controller.dart
│ ├── Database/
│ │ ├── database.dart
│ │ ├── isar_models/
│ │ │ ├── anime_details_data.dart
│ │ │ ├── anime_details_data.g.dart
│ │ │ ├── category.dart
│ │ │ ├── category.g.dart
│ │ │ ├── episode_class.dart
│ │ │ ├── episode_class.g.dart
│ │ │ ├── key_value.dart
│ │ │ ├── key_value.g.dart
│ │ │ ├── local_history_item.dart
│ │ │ ├── local_history_item.g.dart
│ │ │ ├── offline_item.dart
│ │ │ └── offline_item.g.dart
│ │ ├── keys/
│ │ │ └── data_keys.dart
│ │ └── kv_helper.dart
│ ├── Extensions/
│ │ ├── ExtensionList.dart
│ │ ├── ExtensionManagerScreen.dart
│ │ ├── ExtensionScreen.dart
│ │ ├── ExtensionSettings/
│ │ │ ├── ExtensionSettings.dart
│ │ │ └── ListTileChapterFilter.dart
│ │ └── extension_item.dart
│ ├── Functions/
│ │ ├── Extensions.dart
│ │ ├── Function.dart
│ │ └── string_extensions.dart
│ ├── Models/
│ │ ├── anify_episodes.dart
│ │ ├── anilist_anime_data.dart
│ │ ├── anilist_schedules.dart
│ │ ├── anilist_search.dart
│ │ ├── anilist_user_data.dart
│ │ ├── anime_all_data.dart
│ │ ├── carousale_data.dart
│ │ ├── category_class.dart
│ │ ├── episode_class.dart
│ │ ├── local_history.dart
│ │ ├── media.dart
│ │ ├── params.dart
│ │ ├── simkl.dart
│ │ ├── subtitle.dart
│ │ ├── ui_setting_class.dart
│ │ ├── user_lists_model.dart
│ │ ├── user_media.dart
│ │ └── wrong_title_search.dart
│ ├── Preferences/
│ │ ├── PrefManager.dart
│ │ └── Preferences.dart
│ ├── Providers/
│ │ ├── theme.dart
│ │ └── theme_provider.dart
│ ├── Screens/
│ │ ├── AI/
│ │ │ └── ai_recommendations_page.dart
│ │ ├── Anime/
│ │ │ ├── Details/
│ │ │ │ ├── anime_details_screen.dart
│ │ │ │ └── tabs/
│ │ │ │ ├── add_to_list_floater.dart
│ │ │ │ ├── details_section.dart
│ │ │ │ ├── floater.dart
│ │ │ │ └── watch_section.dart
│ │ │ ├── Watch/
│ │ │ │ ├── controller/
│ │ │ │ │ └── watch_controller.dart
│ │ │ │ ├── watch_screen.dart
│ │ │ │ └── widgets/
│ │ │ │ ├── bottom_sheets.dart
│ │ │ │ ├── custom_controls.dart
│ │ │ │ ├── episode_list_drawer.dart
│ │ │ │ └── indicator.dart
│ │ │ └── anime_screen.dart
│ │ ├── History/
│ │ │ ├── anime_history.dart
│ │ │ └── history_screen.dart
│ │ ├── Home/
│ │ │ ├── Calender/
│ │ │ │ └── calender.dart
│ │ │ ├── UserLists/
│ │ │ │ ├── user_lists.dart
│ │ │ │ └── widgets/
│ │ │ │ └── grid_list.dart
│ │ │ └── home_screen.dart
│ │ ├── Library/
│ │ │ ├── library_screen.dart
│ │ │ └── widgets/
│ │ │ └── grid_list.dart
│ │ ├── Manga/
│ │ │ ├── Details/
│ │ │ │ ├── manga_details_screen.dart
│ │ │ │ └── tabs/
│ │ │ │ ├── read_section.dart
│ │ │ │ └── widgets/
│ │ │ │ ├── chapter_item.dart
│ │ │ │ ├── manga_add_to_list.dart
│ │ │ │ └── reader_controls.dart
│ │ │ ├── Read/
│ │ │ │ ├── controller/
│ │ │ │ │ └── reader_controller.dart
│ │ │ │ └── view/
│ │ │ │ └── read.dart
│ │ │ └── manga_screen.dart
│ │ ├── Novel/
│ │ │ └── novel_screen.dart
│ │ ├── Settings/
│ │ │ ├── Pages/
│ │ │ │ ├── theme_setting.dart
│ │ │ │ └── ui_settings.dart
│ │ │ └── setting_screen.dart
│ │ └── search/
│ │ ├── controller/
│ │ │ └── search_controller.dart
│ │ ├── search_screen.dart
│ │ └── widgets/
│ │ ├── filter_bottom_sheet.dart
│ │ ├── gridview_list.dart
│ │ └── search_list.dart
│ ├── Widgets/
│ │ ├── AlertDialogBuilder.dart
│ │ ├── Animation/
│ │ │ ├── animation.dart
│ │ │ ├── drop_animation.dart
│ │ │ └── scale_animation.dart
│ │ ├── AzyXWidgets/
│ │ │ ├── azyx_container.dart
│ │ │ ├── azyx_gradient_container.dart
│ │ │ ├── azyx_normal_card.dart
│ │ │ ├── azyx_snack_bar.dart
│ │ │ └── azyx_text.dart
│ │ ├── ScrollConfig.dart
│ │ ├── anime/
│ │ │ ├── anify_episodes_grid.dart
│ │ │ ├── anify_episodes_list.dart
│ │ │ ├── anime_scrollable_list.dart
│ │ │ ├── character_card.dart
│ │ │ ├── characters_list.dart
│ │ │ ├── episode_bottom_sheet.dart
│ │ │ ├── episodes_list.dart
│ │ │ ├── item_card.dart
│ │ │ ├── main_carousale.dart
│ │ │ └── mapped_title.dart
│ │ ├── common/
│ │ │ ├── _placeholder.dart
│ │ │ ├── back_button.dart
│ │ │ ├── custom_app_bar.dart
│ │ │ ├── custom_nav_bar.dart
│ │ │ ├── gradient_background.dart
│ │ │ ├── gradient_title.dart
│ │ │ ├── scrollable_app_bar.dart
│ │ │ ├── search_widget.dart
│ │ │ ├── services_bottom_sheet.dart
│ │ │ ├── shimmer_effect.dart
│ │ │ └── slider_bar.dart
│ │ ├── common_cards.dart
│ │ ├── custom_drop_down.dart
│ │ ├── custom_text_field.dart
│ │ ├── drop_dwon.dart
│ │ ├── header.dart
│ │ ├── helper/
│ │ │ └── platform_builder.dart
│ │ ├── language.dart
│ │ ├── manga/
│ │ │ ├── main_carousale.dart
│ │ │ └── manga_scrollable_list.dart
│ │ └── theme_widgets/
│ │ ├── custom_color.dart
│ │ ├── custom_color_template.dart
│ │ ├── theme_color.dart
│ │ ├── theme_modes.dart
│ │ └── theme_template.dart
│ ├── api/
│ │ └── EpisodeDetails/
│ │ ├── Anify/
│ │ │ └── Anify.dart
│ │ ├── Jikan/
│ │ │ └── Jikan.dart
│ │ └── Kitsu/
│ │ └── Kitsu.dart
│ ├── core/
│ │ └── icons/
│ │ └── icons_broken.dart
│ ├── main.dart
│ ├── storage_provider.dart
│ └── utils/
│ ├── Anify/
│ │ └── anify_episodes.dart
│ ├── Anilist/
│ │ ├── anilist_auth.dart
│ │ └── anilist_calender.dart
│ ├── Carousale/
│ │ └── carousale.dart
│ ├── Functions/
│ │ ├── functions.dart
│ │ ├── mapping_helper.dart
│ │ └── multiplier_extension.dart
│ ├── assets.dart
│ ├── color_profiler.dart
│ ├── constants.dart
│ ├── deeplink.dart
│ ├── extensions.dart
│ ├── functions.dart
│ ├── language.dart
│ ├── loaders/
│ │ └── bottom_sheet_loader.dart
│ ├── mapper.dart
│ ├── source_mapper.dart
│ ├── time_formater.dart
│ ├── update_notifier.dart
│ └── utils.dart
├── linux/
│ ├── .gitignore
│ ├── CMakeLists.txt
│ ├── flutter/
│ │ ├── CMakeLists.txt
│ │ ├── generated_plugin_registrant.cc
│ │ ├── generated_plugin_registrant.h
│ │ └── generated_plugins.cmake
│ ├── main.cc
│ ├── my_application.cc
│ └── my_application.h
├── macos/
│ ├── .gitignore
│ ├── Flutter/
│ │ ├── Flutter-Debug.xcconfig
│ │ ├── Flutter-Release.xcconfig
│ │ └── GeneratedPluginRegistrant.swift
│ ├── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets/
│ │ │ └── AppIcon.appiconset/
│ │ │ └── Contents.json
│ │ ├── Base.lproj/
│ │ │ └── MainMenu.xib
│ │ ├── Configs/
│ │ │ ├── AppInfo.xcconfig
│ │ │ ├── Debug.xcconfig
│ │ │ ├── Release.xcconfig
│ │ │ └── Warnings.xcconfig
│ │ ├── DebugProfile.entitlements
│ │ ├── Info.plist
│ │ ├── MainFlutterWindow.swift
│ │ └── Release.entitlements
│ ├── Runner.xcodeproj/
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace/
│ │ │ └── xcshareddata/
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata/
│ │ └── xcschemes/
│ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace/
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata/
│ │ └── IDEWorkspaceChecks.plist
│ └── RunnerTests/
│ └── RunnerTests.swift
├── pubspec.yaml
├── scripts/
│ └── tel_commit_parser.sed
├── version_manager.dart
├── web/
│ ├── index.html
│ └── manifest.json
└── windows/
├── .gitignore
├── CMakeLists.txt
├── flutter/
│ ├── CMakeLists.txt
│ ├── generated_plugin_registrant.cc
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
└── runner/
├── CMakeLists.txt
├── Runner.rc
├── flutter_window.cpp
├── flutter_window.h
├── main.cpp
├── resource.h
├── runner.exe.manifest
├── utils.cpp
├── utils.h
├── win32_window.cpp
└── win32_window.h
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/workflows/Notify.yml
================================================
name: Notify Release
on:
workflow_run:
workflows:
- "changelog"
types:
- completed
workflow_dispatch:
jobs:
notify:
runs-on: ubuntu-latest
steps:
- name: Cloning repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Fetch Repository Tags by Date and Time
id: fetch_tags
run: |
curl -s "https://api.github.com/repos/${{github.repository}}/tags" -o tags.json
TAGS=$(jq -r '.[].name' tags.json)
declare -a TAGS_WITH_DATES=()
for TAG in $TAGS; do
TAG_DETAILS=$(curl -s "https://api.github.com/repos/${{github.repository}}/git/refs/tags/$TAG")
OBJECT_URL=$(echo "$TAG_DETAILS" | jq -r '.object.url // empty')
if [ -n "$OBJECT_URL" ]; then
OBJECT_DETAILS=$(curl -s "$OBJECT_URL")
DATE=$(echo "$OBJECT_DETAILS" | jq -r '.tagger.date // .committer.date // empty')
if [ -n "$DATE" ]; then
TAGS_WITH_DATES+=("$DATE $TAG")
fi
fi
done
LATEST_TAG=""
LATEST_DATE=""
for TAG_DATE in "${TAGS_WITH_DATES[@]}"; do
TAG_DATE_TIME=$(echo "$TAG_DATE" | awk '{print $1}')
TAG_NAME=$(echo "$TAG_DATE" | awk '{print $2}')
if [[ -z "$LATEST_DATE" || "$TAG_DATE_TIME" > "$LATEST_DATE" ]]; then
LATEST_DATE="$TAG_DATE_TIME"
LATEST_TAG="$TAG_NAME"
fi
done
echo "$LATEST_TAG"
echo "LATEST_TAG=$LATEST_TAG" >> $GITHUB_ENV
- name: Get Latest Release Notes
id: get_release_notes
run: |
RELEASE_DATA=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
"https://api.github.com/repos/${{ github.repository }}/releases/tags/${{ env.LATEST_TAG }}")
RELEASE_NOTES=$(echo "$RELEASE_DATA" | jq -r '.body')
echo "Release Notes: $RELEASE_NOTES"
# Write to file to handle multiline content safely
echo "$RELEASE_NOTES" > release_notes.txt
- name: Format Release Notes
id: format_notes
run: |
# Clean || markers
sed 's/||//g' release_notes.txt > clean_release_notes.txt
echo "" > formatted_notes.txt
extract_section() {
local title="$1"
local emoji="$2"
local start=$(grep -n "^### $emoji $title" clean_release_notes.txt | cut -d: -f1)
if [ -z "$start" ]; then return; fi
local next=$(tail -n +$((start + 1)) clean_release_notes.txt | grep -n '^### ' | head -n1 | cut -d: -f1)
if [ -z "$next" ]; then
content=$(tail -n +$((start + 1)) clean_release_notes.txt | grep '^-' | head -n 5)
else
end=$((start + next - 1))
content=$(sed -n "$((start + 1)),$((end - 1))p" clean_release_notes.txt | grep '^-' | head -n 5)
fi
if [ -n "$content" ]; then
echo "### $emoji $title" >> formatted_notes.txt
echo "$content" >> formatted_notes.txt
echo "" >> formatted_notes.txt
fi
}
extract_section "Features" "🌟"
extract_section "Bug Fixes & Improvements" "🔧"
extract_section "Refactors" "🔧"
extract_section "Style Changes" "🎨"
extract_section "Performance Improvements" "🚀"
extract_section "Chores & Documentation" "🧹"
echo "FORMATTED_NOTES<<EOF" >> $GITHUB_ENV
cat formatted_notes.txt >> $GITHUB_ENV
echo "EOF" >> $GITHUB_ENV
echo "Preview of formatted notes:"
cat formatted_notes.txt
# You can now use ${{ env.FORMATTED_NOTES }} in your next Telegram/Discord steps
- name: Get and Categorize Assets with Sizes
id: categorize_assets
run: |
# Fetch release assets based on the latest tag
curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/${{ github.repository }}/releases/tags/${{ env.LATEST_TAG }}" -o release.json
# Initialize environment variables
for VAR in apk_arm64 apk_armeabi apk_universal apk_x86_64 windows linux ios setup macos linuximg linuxrmp; do
echo "${VAR}_message=" >> $GITHUB_ENV
done
# Process each asset
jq -r '.assets[] | "\(.browser_download_url) \(.size)"' release.json | while read -r LINE; do
ASSET_URL=$(echo "$LINE" | awk '{print $1}')
ASSET_SIZE=$(echo "$LINE" | awk '{print $2}')
SIZE_HR=$(awk -v size="$ASSET_SIZE" 'BEGIN{
split("B KB MB GB TB", unit);
for (i=1; size>=1024 && i<5; i++) size/=1024;
printf "%.2f %s", size, unit[i]
}')
FILE_NAME=$(basename "$ASSET_URL")
# Categorize and set variables
if [[ "$FILE_NAME" == *"-arm64.apk" ]]; then
echo "apk_arm64_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"-armeabi-v7a.apk" ]]; then
echo "apk_armeabi_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"-universal.apk" ]]; then
echo "apk_universal_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"-x86_64.apk" ]]; then
echo "apk_x86_64_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *.ipa ]]; then
echo "ios_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"Linux.AppImage" ]]; then
echo "linuximg_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"Linux.rpm" ]]; then
echo "linuxrmp_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"Linux.zip" ]]; then
echo "linux_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"Installer.exe" ]]; then
echo "setup_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *"Windows.zip" ]]; then
echo "windows_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
elif [[ "$FILE_NAME" == *".dmg" ]]; then
echo "macos_message=[Download]($ASSET_URL) | $SIZE_HR" >> $GITHUB_ENV
fi
done
- name: Determine Webhook
id: determine_webhook
run: |
if [[ "${{ env.LATEST_TAG }}" == *"alpha"* ]]; then
echo "DISCORD_WEBHOOK_URL=${{ secrets.DISCORD_WEBHOOK_ALPHA }}" >> $GITHUB_ENV
else
echo "DISCORD_WEBHOOK_URL=${{ secrets.DISCORD_WEBHOOK_BETA }}" >> $GITHUB_ENV
fi
- name: Send message to Telegram
env:
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}
TELEGRAM_TOPIC: ${{ secrets.TELEGRAM_THREAD_ID }}
run: |
# Start with release header
echo "<b>🚀 New Release: ${{ env.LATEST_TAG }}</b>" > header.txt
# Clean release notes
sed 's/||//g' release_notes.txt > clean_release_notes.txt
# Function to extract section content
extract_section_content() {
local section_name="$1"
local output_file="$2"
local title_file="$3"
local limit="${4:-5}"
# Create title file
echo "$title_file" > "T${section_name}.txt"
# Find the section and extract content until next section or end
awk -v section="$section_name" -v limit="$limit" '
BEGIN { found=0; count=0 }
$0 ~ "^### .*" section { found=1; next }
found && /^### / && $0 !~ section { found=0 }
found && /^- \[/ && count < limit {
print $0; count++
}
' clean_release_notes.txt > "$output_file"
}
# Extract each section with titles
extract_section_content "Features" "feat.txt" "**🚀 Features**" 5
extract_section_content "Bug Fixes & Improvements" "fixes.txt" "**🐛 Fixes**" 5
extract_section_content "Refactors" "refactors.txt" "**🔧 Refactors**" 3
extract_section_content "Style Changes" "style.txt" "**💅 Style**" 3
extract_section_content "Performance Improvements" "perf.txt" "**⚡ Performance**" 3
extract_section_content "Chores & Documentation" "chores.txt" "**🛠 Chores**" 3
# Process each file through the parser if it exists
if [ -f scripts/tel_commit_parser.sed ]; then
chmod +x scripts/tel_commit_parser.sed
# Process files directly through your parser (preserving original format)
./scripts/tel_commit_parser.sed feat.txt > feat_clean.txt || cp feat.txt feat_clean.txt
./scripts/tel_commit_parser.sed fixes.txt > fixes_clean.txt || cp fixes.txt fixes_clean.txt
./scripts/tel_commit_parser.sed refactors.txt > refactors_clean.txt || cp refactors.txt refactors_clean.txt
./scripts/tel_commit_parser.sed style.txt > style_clean.txt || cp style.txt style_clean.txt
./scripts/tel_commit_parser.sed perf.txt > perf_clean.txt || cp perf.txt perf_clean.txt
./scripts/tel_commit_parser.sed chores.txt > chores_clean.txt || cp chores.txt chores_clean.txt
echo "**🚀 Features**" | ./scripts/tel_commit_parser.sed > TFeaturesT.txt
echo "**🐛 Fixes**" | ./scripts/tel_commit_parser.sed > TFixesT.txt
echo "**🔧 Refactors**" | ./scripts/tel_commit_parser.sed > TRefactorsT.txt
echo "**💅 Style**" | ./scripts/tel_commit_parser.sed > TStyleT.txt
echo "**⚡ Performance**" | ./scripts/tel_commit_parser.sed > TPerformanceT.txt
echo "**🛠 Chores**" | ./scripts/tel_commit_parser.sed > TChoresT.txt
else
# If no parser script, just convert format manually
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' feat.txt > feat_clean.txt
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' fixes.txt > fixes_clean.txt
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' refactors.txt > refactors_clean.txt
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' style.txt > style_clean.txt
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' perf.txt > perf_clean.txt
sed -E 's/^- \[֍\]\(([^)]+)\)\s+(.+)/● <a href="\1">֍<\/a> \2/g' chores.txt > chores_clean.txt
echo "<strong>🚀 Features</strong>" > TFeaturesT.txt
echo "<strong>🐛 Fixes</strong>" > TFixesT.txt
echo "<strong>🔧 Refactors</strong>" > TRefactorsT.txt
echo "<strong>💅 Style</strong>" > TStyleT.txt
echo "<strong>⚡ Performance</strong>" > TPerformanceT.txt
echo "<strong>🛠 Chores</strong>" > TChoresT.txt
fi
# Check and remove empty categories
if [ ! -s feat_clean.txt ] || [ "$(tr -d '[:space:]' < feat_clean.txt)" = "" ]; then
rm -f feat_clean.txt TFeaturesT.txt
fi
if [ ! -s fixes_clean.txt ] || [ "$(tr -d '[:space:]' < fixes_clean.txt)" = "" ]; then
rm -f fixes_clean.txt TFixesT.txt
fi
if [ ! -s refactors_clean.txt ] || [ "$(tr -d '[:space:]' < refactors_clean.txt)" = "" ]; then
rm -f refactors_clean.txt TRefactorsT.txt
fi
if [ ! -s style_clean.txt ] || [ "$(tr -d '[:space:]' < style_clean.txt)" = "" ]; then
rm -f style_clean.txt TStyleT.txt
fi
if [ ! -s perf_clean.txt ] || [ "$(tr -d '[:space:]' < perf_clean.txt)" = "" ]; then
rm -f perf_clean.txt TPerformanceT.txt
fi
if [ ! -s chores_clean.txt ] || [ "$(tr -d '[:space:]' < chores_clean.txt)" = "" ]; then
rm -f chores_clean.txt TChoresT.txt
fi
# Combine categories into final output
{
cat header.txt
echo ""
[ -f TFeaturesT.txt ] && [ -f feat_clean.txt ] && echo -n "$(cat TFeaturesT.txt) <blockquote>$(cat feat_clean.txt)</blockquote> "
[ -f TFixesT.txt ] && [ -f fixes_clean.txt ] && echo -n "$(cat TFixesT.txt) <blockquote>$(cat fixes_clean.txt)</blockquote> "
[ -f TRefactorsT.txt ] && [ -f refactors_clean.txt ] && echo -n "$(cat TRefactorsT.txt) <blockquote>$(cat refactors_clean.txt)</blockquote> "
[ -f TStyleT.txt ] && [ -f style_clean.txt ] && echo -n "$(cat TStyleT.txt) <blockquote>$(cat style_clean.txt)</blockquote> "
[ -f TPerformanceT.txt ] && [ -f perf_clean.txt ] && echo -n "$(cat TPerformanceT.txt) <blockquote>$(cat perf_clean.txt)</blockquote> "
[ -f TChoresT.txt ] && [ -f chores_clean.txt ] && echo -n "$(cat TChoresT.txt) <blockquote>$(cat chores_clean.txt)</blockquote> "
} > output.txt
if [ ! -s output.txt ]; then
echo "No commits found. Skipping Telegram message."
exit 0
fi
markdown_info_tel=$(< output.txt)
echo "Final Telegram Message:"
echo "$markdown_info_tel"
curl -s -X POST "https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/sendMessage" \
-d "chat_id=$TELEGRAM_CHAT_ID" \
-d "text=$markdown_info_tel" \
-d "parse_mode=HTML" \
-d "disable_web_page_preview=true"
- name: Send Assets to Telegram
run: |
MESSAGE="🎉 *${{ env.LATEST_TAG }} Released* 🎉
🔹 ${{ env.apk_arm64_message }} | **APK (arm64)**
🔹 ${{ env.apk_armeabi_message }} | **APK (armeabi-v7a)**
🔹 ${{ env.apk_universal_message }} | **APK (universal)**
🔹 ${{ env.apk_x86_64_message }} | **APK (x86 & x64)**
🔹 ${{ env.windows_message }} | **Windows Zip**
🔹 ${{ env.linux_message }} | **Linux**"
curl -X POST "https://api.telegram.org/bot${{ secrets.TELEGRAM_BOT_TOKEN }}/sendMessage" \
-H "Content-Type: application/json" \
-d '{
"chat_id": "${{ secrets.TELEGRAM_CHAT_ID }}",
"text": "'"$MESSAGE"'",
"parse_mode": "Markdown"
}'
- name: Send message to Discord
env:
DISCORD_WEBHOOK_URL: ${{ env.DISCORD_WEBHOOK_URL }}
run: |
FORMATTED_NOTES_CLEAN=$(echo "$FORMATTED_NOTES" | sed -E 's/\): [^:]+:/) :/g')
# Mention the role based on the release name
if [[ "${{ env.LATEST_TAG }}" == *alpha* ]]; then
role_mention="<@&1330066513725620235>" # Role ID for alpha channel
elif [[ "${{ env.LATEST_TAG }}" == *beta* ]]; then
role_mention="<@&1330067482211385374>" # Role ID for beta channel
else
role_mention="<@&1330067650893709372>" # Default role ID
fi
default_color="#1ac4c5"
hex_to_decimal() { printf '%d' "0x${1#"#"}"; }
embed_color=$(hex_to_decimal "$default_color")
# Ensure VERSION is not empty
VERSION=${VERSION:-"${{env.LATEST_TAG}}"}
discord_data=$(jq -nc \
--arg role_mention "$role_mention" \
--arg field_value "$FORMATTED_NOTES_CLEAN
[📌 Full changelog](https://github.com/${{ github.repository }}/releases/tag/${{ env.LATEST_TAG }})" \
--arg footer_text "Version $VERSION" \
--arg timestamp "$(date -u +%Y-%m-%dT%H:%M:%S.000Z)" \
--argjson embed_color "$embed_color" \
'{
"content": $role_mention,
"embeds": [
{
"title": "🚀 New Release: ${{env.LATEST_TAG}}",
"color": $embed_color,
"description": $field_value,
"footer": {
"text": $footer_text
},
"timestamp": $timestamp
}
]
}')
echo "Debug: Final Discord payload is: $discord_data"
# Send the message to Discord using the webhook
curl -H "Content-Type: application/json" \
-X POST \
-d "$discord_data" \
"$DISCORD_WEBHOOK_URL"
- name: Send Assets to Discord
run: |
MESSAGE="${{ env.LATEST_TAG }} Released
🔹 ${{ env.apk_arm64_message }} | **APK (arm64)**
🔹 ${{ env.apk_armeabi_message }} | **APK (armeabi-v7a)**
🔹 ${{ env.apk_universal_message }} | **APK (universal)**
🔹 ${{ env.apk_x86_64_message }} | **APK (x86 & x64)**
🔹 ${{ env.windows_message }} | **Windows Zip**
🔹 ${{ env.linux_message }} | **Linux**"
PAYLOAD=$(jq -n --arg content "$MESSAGE" '{ content: $content }')
curl -X POST "${{ env.DISCORD_WEBHOOK_URL }}" \
-H "Content-Type: application/json" \
-d "$PAYLOAD"
================================================
FILE: .github/workflows/build.yaml
================================================
name: Build and Release Azyx
on:
push:
tags:
- "v*"
workflow_dispatch:
jobs:
build-android:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: "adopt"
java-version: "17"
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.8"
- name: Download and Install CMake 3.18.1
run: |
# Create cmake directory
mkdir -p $HOME/cmake
cd $HOME/cmake
# Download CMake 3.18.1 for Linux x86_64
wget https://github.com/Kitware/CMake/releases/download/v3.18.1/cmake-3.18.1-Linux-x86_64.tar.gz
# Extract the archive
tar -xzf cmake-3.18.1-Linux-x86_64.tar.gz
# Create symlink for easier access
ln -s $HOME/cmake/cmake-3.18.1-Linux-x86_64/bin/cmake $HOME/cmake/cmake
# Verify installation
$HOME/cmake/cmake-3.18.1-Linux-x86_64/bin/cmake --version
- name: Setup CMake path in local.properties
run: |
CMAKE_DIR="$HOME/cmake/cmake-3.18.1-Linux-x86_64"
echo "cmake.dir=$CMAKE_DIR" >> android/local.properties
echo "CMake directory set to: $CMAKE_DIR"
cat android/local.properties
- name: Download keystore
env:
KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }}
run: echo "$KEYSTORE_BASE64" | base64 --decode > android/app/azyx.jks
- name: Set up signing variables
env:
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
run: |
echo "storePassword=$KEYSTORE_PASSWORD" > android/key.properties
echo "keyPassword=$KEY_PASSWORD" >> android/key.properties
echo "keyAlias=$KEY_ALIAS" >> android/key.properties
echo "storeFile=azyx.jks" >> android/key.properties
- name: Setup .env File
env:
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
MAL_CLIENT_ID: ${{ secrets.MAL_CLIENT_ID }}
MAL_CLIENT_SECRET: ${{ secrets.MAL_CLIENT_SECRET }}
REDIRECT_URL: ${{ secrets.REDIRECT_URL }}
run: |
echo "CLIENT_ID=$CLIENT_ID" > .env
echo "CLIENT_SECRET=$CLIENT_SECRET" >> .env
echo "MAL_CLIENT_ID=$MAL_CLIENT_ID" >> .env
echo "MAL_CLIENT_SECRET=$MAL_CLIENT_SECRET" >> .env
echo "REDIRECT_URL=$REDIRECT_URL" >> .env
- name: Get Dependencies
run: flutter pub get
- name: Build Android with Split ABI
run: flutter build apk --split-per-abi
- name: Rename APKs
run: |
mv build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk build/app/outputs/flutter-apk/Azyx-Android-armeabi-v7a.apk
mv build/app/outputs/flutter-apk/app-arm64-v8a-release.apk build/app/outputs/flutter-apk/Azyx-Android-arm64.apk
mv build/app/outputs/flutter-apk/app-x86_64-release.apk build/app/outputs/flutter-apk/Azyx-Android-x86_64.apk
- name: Build Universal APK
run: flutter build apk --release
- name: Rename Universal APK
run: mv build/app/outputs/flutter-apk/app-release.apk build/app/outputs/flutter-apk/Azyx-Android-universal.apk
- name: Release Android APKs
uses: ncipollo/release-action@v1
with:
artifacts: "build/app/outputs/flutter-apk/Azyx-Android-*.apk"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
tag: ${{ github.ref_name }}
build-ios:
runs-on: macos-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.8"
- name: Setup .env File
env:
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
MAL_CLIENT_ID: ${{ secrets.MAL_CLIENT_ID }}
MAL_CLIENT_SECRET: ${{ secrets.MAL_CLIENT_SECRET }}
REDIRECT_URL: ${{ secrets.REDIRECT_URL }}
run: |
echo "CLIENT_ID=$CLIENT_ID" > .env
echo "CLIENT_SECRET=$CLIENT_SECRET" >> .env
echo "MAL_CLIENT_ID=$MAL_CLIENT_ID" >> .env
echo "MAL_CLIENT_SECRET=$MAL_CLIENT_SECRET" >> .env
echo "REDIRECT_URL=$REDIRECT_URL" >> .env
- name: Get Dependencies
run: flutter pub get
- name: Build iOS
run: |
flutter build ios --release --no-codesign
cd build/ios/iphoneos
mkdir -p Payload
cd Payload
ln -s ../Runner.app
cd ..
zip -r Azyx-iOS-${{ github.ref_name }}.ipa Payload
mv Azyx-iOS-${{ github.ref_name }}.ipa ../../../
- name: Release iOS IPA
uses: ncipollo/release-action@v1
with:
artifacts: "Azyx-iOS-*.ipa"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
tag: ${{ github.ref_name }}
build-linux:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install -y ninja-build cmake clang mpv libgtk-3-dev libblkid-dev liblzma-dev pkg-config libmpv-dev webkit2gtk-4.1
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.8"
- name: Setup .env File
env:
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
MAL_CLIENT_ID: ${{ secrets.MAL_CLIENT_ID }}
MAL_CLIENT_SECRET: ${{ secrets.MAL_CLIENT_SECRET }}
REDIRECT_URL: ${{ secrets.REDIRECT_URL }}
run: |
echo "CLIENT_ID=$CLIENT_ID" > .env
echo "CLIENT_SECRET=$CLIENT_SECRET" >> .env
echo "MAL_CLIENT_ID=$MAL_CLIENT_ID" >> .env
echo "MAL_CLIENT_SECRET=$MAL_CLIENT_SECRET" >> .env
echo "REDIRECT_URL=$REDIRECT_URL" >> .env
- name: Get Dependencies
run: flutter pub get
- name: Build Linux
run: flutter build linux --release
- name: Debug directory structure
run: |
pwd
ls -la .
ls -la ../../../
working-directory: build/linux/x64/release
- name: Zip Linux Artifacts
run: |
cd build/linux/x64/release
mkdir -p bundle/lib
cp ../../../linux-fix/* bundle/lib/ || true
zip -r ../../../../Azyx-Linux.zip .
- name: Release Linux Build
uses: ncipollo/release-action@v1
with:
artifacts: "Azyx-Linux.zip"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
tag: ${{ github.ref_name }}
build-windows:
runs-on: windows-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.8"
- name: Setup .env File
env:
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
MAL_CLIENT_ID: ${{ secrets.MAL_CLIENT_ID }}
MAL_CLIENT_SECRET: ${{ secrets.MAL_CLIENT_SECRET }}
REDIRECT_URL: ${{ secrets.REDIRECT_URL }}
run: |
echo "CLIENT_ID=$CLIENT_ID" > .env
echo "CLIENT_SECRET=$CLIENT_SECRET" >> .env
echo "MAL_CLIENT_ID=$MAL_CLIENT_ID" >> .env
echo "MAL_CLIENT_SECRET=$MAL_CLIENT_SECRET" >> .env
echo "REDIRECT_URL=$REDIRECT_URL" >> .env
- name: Get Dependencies
run: flutter pub get
- name: Build Windows
run: flutter build windows --release
- name: Create ZIP file for Windows Build
run: |
cd build/windows/x64/runner/Release
Compress-Archive -Path * -DestinationPath Azyx-Windows.zip
- name: Release Windows Builds
uses: ncipollo/release-action@v1
with:
artifacts: "build/windows/x64/runner/Release/Azyx-Windows.zip"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
tag: ${{ github.ref_name }}
build-macos:
runs-on: macos-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.8"
- name: Setup .env File
env:
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}
MAL_CLIENT_ID: ${{ secrets.MAL_CLIENT_ID }}
MAL_CLIENT_SECRET: ${{ secrets.MAL_CLIENT_SECRET }}
REDIRECT_URL: ${{ secrets.REDIRECT_URL }}
run: |
echo "CLIENT_ID=$CLIENT_ID" > .env
echo "CLIENT_SECRET=$CLIENT_SECRET" >> .env
echo "MAL_CLIENT_ID=$MAL_CLIENT_ID" >> .env
echo "MAL_CLIENT_SECRET=$MAL_CLIENT_SECRET" >> .env
echo "REDIRECT_URL=$REDIRECT_URL" >> .env
# - name: Replace auth provider
# run: |
# mv lib/auth/auth_provider_macos.dart lib/auth/auth_provider.dart
# mv pubspec_macos.yaml pubspec.yaml
- name: Get Dependencies
run: flutter pub get
- name: Build macOS
run: flutter build macos --release
- name: Verify Build Output
run: |
echo "Checking build output..."
ls -la build/macos/Build/Products/Release/ || echo "Release directory not found"
find build/macos -name "*.app" -type d || echo "No .app files found"
- name: Create DMG file for macOS Build
run: |
set -e # Exit on any error
# Check if the .app file exists
APP_PATH="build/macos/Build/Products/Release/azyx.app"
if [ ! -d "$APP_PATH" ]; then
echo "Error: azyx.app not found at $APP_PATH"
echo "Available files in Release directory:"
ls -la build/macos/Build/Products/Release/ || echo "Release directory doesn't exist"
exit 1
fi
# Create necessary directories
mkdir -p build/macos/Release
mkdir -p temp_dir
# Copy the app bundle
echo "Copying app bundle..."
cp -r "$APP_PATH" temp_dir/
# Create Applications symlink
echo "Creating Applications symlink..."
ln -s /Applications temp_dir/Applications
# Create DMG
echo "Creating DMG file..."
hdiutil create \
-volname "AzyX" \
-srcfolder temp_dir \
-ov \
-format UDZO \
build/macos/Release/AzyX.dmg
# Cleanup
echo "Cleaning up temporary directory..."
rm -rf temp_dir
# Verify DMG was created
if [ -f "build/macos/Release/AzyX.dmg" ]; then
echo "DMG created successfully!"
ls -lh build/macos/Release/AzyX.dmg
else
echo "Error: DMG file was not created"
exit 1
fi
- name: Upload DMG as Artifact (for debugging)
uses: actions/upload-artifact@v4
with:
name: macos-dmg
path: build/macos/Release/AzyX.dmg
if-no-files-found: error
- name: Release macOS Builds
uses: ncipollo/release-action@v1
with:
artifacts: "build/macos/Release/Azyx.dmg"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
tag: ${{ github.ref_name }}
generate-changelog:
runs-on: ubuntu-latest
needs: [build-android, build-ios, build-linux]
steps:
- name: Checkout Code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Generate Changelog
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
#!/bin/bash
PREVIOUS_TAG=$(git tag --sort=-v:refname | grep -vE '(-alpha|-beta|-rc)' | head -n 2 | tail -n 1)
CURRENT_TAG=${GITHUB_REF#refs/tags/}
if [ -z "$PREVIOUS_TAG" ]; then
PREVIOUS_TAG=$(git rev-list --max-parents=0 HEAD)
fi
# Initialize changelog with the current tag as the version
echo "# Changelog" > CHANGELOG.md
echo "## $CURRENT_TAG" >> CHANGELOG.md
echo "" >> CHANGELOG.md
# Function to add section if commits exist
add_section() {
local section_title="$1"
local grep_pattern="$2"
local commits=$(git log $PREVIOUS_TAG..$CURRENT_TAG --grep="$grep_pattern" --pretty=format:'* [`%h`](https://github.com/reyyuuki/Azyx/commit/%h): %s')
if [ ! -z "$commits" ]; then
echo "## $section_title" >> CHANGELOG.md
echo "$commits" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
}
# Add sections dynamically
add_section "🎉 New Features" "^feat:"
add_section "🛠️ Bug Fixes & Improvements" "^fix:"
add_section "🔧 Refactors" "^refactor:"
add_section "🎨 Style Changes" "^style:"
add_section "🚀 Performance Improvements" "^perf:"
add_section "🧹 Chores & Documentation" "^(chore|docs):"
# Output the generated changelog
cat CHANGELOG.md
- name: Update Release with Changelog
uses: ncipollo/release-action@v1
with:
bodyFile: "CHANGELOG.md"
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
================================================
FILE: .github/workflows/changelog.yml
================================================
name: changelog
on:
workflow_run:
workflows:
- "Build and Release Azyx"
types:
- completed
workflow_dispatch:
inputs:
previous_tag:
description: 'Previous tag to compare against (optional, defaults to second most recent distinct tag)'
required: false
current_tag:
description: 'Current tag to generate changelog for (optional, defaults to latest tag)'
required: false
jobs:
generate-changelog:
runs-on: ubuntu-latest
steps:
- name: Check Job Statuses
id: check_jobs
env:
WORKFLOW_RUN: ${{ toJSON(github.event.workflow_run) }}
JOBS: ${{ toJSON(github.event.workflow_run.jobs) }}
run: |
echo "Workflow run event: $WORKFLOW_RUN"
if [ -z "$JOBS" ] || [ "$JOBS" == "null" ]; then
echo "Warning: No job data available from workflow_run. This may occur if the triggering workflow failed. Assuming failure unless manual trigger."
ALL_SUCCESS=false
else
ALL_SUCCESS=true
fi
REQUIRED_JOBS=("build-windows" "build-ios" "build-macos" "build-android" "build-linux")
if [ -n "$JOBS" ] && [ "$JOBS" != "null" ]; then
for JOB in "${REQUIRED_JOBS[@]}"; do
JOB_STATUS=$(echo "$JOBS" | jq -c ".[] | select(.name == \"$JOB\") | .conclusion")
if [ -z "$JOB_STATUS" ] || [ "$JOB_STATUS" != '"success"' ]; then
echo "Job $JOB failed or was not found. Status: $JOB_STATUS"
ALL_SUCCESS=false
break
else
echo "Job $JOB succeeded. Status: $JOB_STATUS"
fi
done
fi
echo "all_jobs_success=$ALL_SUCCESS" >> $GITHUB_OUTPUT
shell: /usr/bin/bash -e {0}
- name: Checkout Code
uses: actions/checkout@v4
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
with:
fetch-depth: 0
- name: Clear CHANGELOG.md
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: echo "" > CHANGELOG.md
- name: Fetch Tags
id: fetch_tags
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: |
git fetch --tags
TAGS=$(git tag --sort=-creatordate | tr '\n' ' ')
echo "All tags: $TAGS"
echo "tags=$TAGS" >> $GITHUB_ENV
- name: Determine Tags for Comparison
id: determine_tags
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: |
if [ -n "${{ inputs.current_tag }}" ]; then
CURRENT_TAG="${{ inputs.current_tag }}"
else
CURRENT_TAG=$(git describe --tags --abbrev=0)
fi
echo "Current tag: $CURRENT_TAG"
echo "current_tag=$CURRENT_TAG" >> $GITHUB_ENV
ALL_TAGS=(${{ env.tags }})
PREV_TAG=""
SECOND_PREV_TAG=""
for TAG in "${ALL_TAGS[@]}"; do
if [ "$TAG" != "$CURRENT_TAG" ]; then
if [ -z "$PREV_TAG" ]; then
PREV_TAG="$TAG"
elif [ -z "$SECOND_PREV_TAG" ]; then
SECOND_PREV_TAG="$TAG"
break
fi
fi
done
if [ -n "${{ inputs.previous_tag }}" ]; then
PREV_TAG="${{ inputs.previous_tag }}"
elif [ "$PREV_TAG" == "$CURRENT_TAG" ] || [ -z "$PREV_TAG" ]; then
PREV_TAG="$SECOND_PREV_TAG"
fi
if [ -z "$PREV_TAG" ]; then
PREV_TAG=$(git rev-list --max-parents=0 HEAD)
fi
echo "Previous tag: $PREV_TAG"
echo "prev_tag=$PREV_TAG" >> $GITHUB_ENV
- name: Debug Commit Log
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: git log ${{ env.prev_tag }}..${{ env.current_tag }} --pretty=format:'%h %s'
- name: Get Commit Messages Between Tags
id: get_commits
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: |
# Use a more robust method to handle special characters
git log ${{ env.prev_tag }}..${{ env.current_tag }} --pretty=format:'%h|||%s' > commits.tmp
echo "commits_file=commits.tmp" >> $GITHUB_OUTPUT
- name: Categorize Commits
id: categorize
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: |
echo "Categorizing commits..."
# Initialize section variables
FEATURES=""
BUG_FIXES=""
REFACTORS=""
STYLE_CHANGES=""
PERFORMANCE=""
CHORES=""
# Get repository URL
REPO_URL="https://github.com/${{ github.repository }}"
# Get commits and categorize directly
while read -r HASH MESSAGE; do
[ -z "$HASH" ] && continue
# Clean up the message by removing issue references and non-alphanumeric characters
CLEAN_MESSAGE=$(echo "$MESSAGE" | sed 's/#[0-9]\+//g' | sed 's/[^a-zA-Z0-9 .,:!-]//g' | tr '[:upper:]' '[:lower:]' | sed 's/^[[:space:]]*//' | sed 's/[[:space:]]*$//')
echo "Processing commit: $HASH - $CLEAN_MESSAGE"
# Remove prefixes and categorize based on original message
if [[ "$MESSAGE" =~ ^feat: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^feat://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
FEATURES+="- $COMMIT_LINK $DESCR"$'\n'
elif [[ "$MESSAGE" =~ ^fix:|^bug:|^improvement:|^patch: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^fix://' | sed 's/^bug://' | sed 's/^improvement://' | sed 's/^patch://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
BUG_FIXES+="- $COMMIT_LINK $DESCR"$'\n'
elif [[ "$MESSAGE" =~ ^refactor: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^refactor://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
REFACTORS+="- $COMMIT_LINK $DESCR"$'\n'
elif [[ "$MESSAGE" =~ ^style: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^style://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
STYLE_CHANGES+="- $COMMIT_LINK $DESCR"$'\n'
elif [[ "$MESSAGE" =~ ^perf: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^perf://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
PERFORMANCE+="- $COMMIT_LINK $DESCR"$'\n'
elif [[ "$MESSAGE" =~ ^chore:|^docs:|^build:|^ci: ]]; then
DESCR=$(echo "$CLEAN_MESSAGE" | sed 's/^chore://' | sed 's/^docs://' | sed 's/^build://' | sed 's/^ci://')
COMMIT_LINK="[֍]($REPO_URL/commit/$HASH)"
CHORES+="- $COMMIT_LINK $DESCR"$'\n'
fi
done < <(git log ${{ env.prev_tag }}..${{ env.current_tag }} --pretty=format:'%h %s')
# Generate changelog sections with date
echo "### 🆕 Changelog" > CHANGELOG.md
if [ -n "$FEATURES" ]; then
echo "### 🌟 Features" >> CHANGELOG.md
echo -e "$FEATURES" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
if [ -n "$BUG_FIXES" ]; then
echo "### 🔧 Bug Fixes & Improvements" >> CHANGELOG.md
echo -e "$BUG_FIXES" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
if [ -n "$REFACTORS" ]; then
echo "### 🔧 Refactors" >> CHANGELOG.md
echo -e "$REFACTORS" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
if [ -n "$STYLE_CHANGES" ]; then
echo "### 🎨 Style Changes" >> CHANGELOG.md
echo -e "$STYLE_CHANGES" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
if [ -n "$PERFORMANCE" ]; then
echo "### 🚀 Performance Improvements" >> CHANGELOG.md
echo -e "$PERFORMANCE" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
if [ -n "$CHORES" ]; then
echo "### 🧹 Chores & Documentation" >> CHANGELOG.md
echo -e "$CHORES" >> CHANGELOG.md
echo "" >> CHANGELOG.md
fi
# Add download badges
CURRENT_TAG_SAFE=$(echo "${{ env.current_tag }}" | sed 's/[^a-zA-Z0-9.-]//g')
echo " " >> CHANGELOG.md
# Clean up temporary file
rm -f commits.tmp
shell: /usr/bin/bash -e {0}
- name: Debug CHANGELOG.md
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: cat CHANGELOG.md
- name: Commit and Push Changelog
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
run: |
git config --global user.name "Git Paneer"
git config --global user.email "actions@github.com"
git add CHANGELOG.md
git commit --allow-empty -m "Update changelog for version ${{ env.current_tag }}"
git push origin HEAD:main
- name: Create or Update Release
if: ${{ steps.check_jobs.outputs.all_jobs_success == 'true' || github.event_name == 'workflow_dispatch' }}
uses: ncipollo/release-action@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
bodyFile: CHANGELOG.md
tag: ${{ env.current_tag }}
allowUpdates: true
================================================
FILE: .gitignore
================================================
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
migrate_working_dir/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/
# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.pub-cache/
.pub/
/build/
# Symbolication related
app.*.symbols
# Obfuscation related
app.*.map.json
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release
.env
android/azyx.jks
================================================
FILE: .metadata
================================================
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
version:
revision: "603104015dd692ea3403755b55d07813d5cf8965"
channel: "stable"
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 603104015dd692ea3403755b55d07813d5cf8965
base_revision: 603104015dd692ea3403755b55d07813d5cf8965
- platform: android
create_revision: 603104015dd692ea3403755b55d07813d5cf8965
base_revision: 603104015dd692ea3403755b55d07813d5cf8965
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'
================================================
FILE: .vincent/mcp.json
================================================
{
"mcpServers": {
"Vincent": {
"url": "https://vincent.bespo.ai/api/v1/mcp/",
"transport": "http"
}
}
}
================================================
FILE: .vscode/launch.json
================================================
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Azyx",
"request": "launch",
"type": "dart"
},
{
"name": "Azyx (profile mode)",
"request": "launch",
"type": "dart",
"flutterMode": "profile"
},
{
"name": "Azyx (release mode)",
"request": "launch",
"type": "dart",
"flutterMode": "release"
},
{
"name": "AnymeXExtensionBridge",
"cwd": "AnymeXExtensionBridge",
"request": "launch",
"type": "dart"
},
{
"name": "AnymeXExtensionBridge (profile mode)",
"cwd": "AnymeXExtensionBridge",
"request": "launch",
"type": "dart",
"flutterMode": "profile"
},
{
"name": "AnymeXExtensionBridge (release mode)",
"cwd": "AnymeXExtensionBridge",
"request": "launch",
"type": "dart",
"flutterMode": "release"
}
]
}
================================================
FILE: CHANGELOG.md
================================================
### 🆕 Changelog
### 🌟 Features
- [֍](https://github.com/reyyuuki/Azyx/commit/afbb0cf) added episode details
- [֍](https://github.com/reyyuuki/Azyx/commit/3e55db0) added aniyomi extensions support
- [֍](https://github.com/reyyuuki/Azyx/commit/7bafdea) added zoom and improved reader
- [֍](https://github.com/reyyuuki/Azyx/commit/7c2c9a7) added search filters
- [֍](https://github.com/reyyuuki/Azyx/commit/512bb50) added color profiles and custom filters thanks to ryanyuukii
- [֍](https://github.com/reyyuuki/Azyx/commit/63b88be) added mal support thanks to ryanyuuki
- [֍](https://github.com/reyyuuki/Azyx/commit/881ece8) improved player performance
- [֍](https://github.com/reyyuuki/Azyx/commit/659955b) implemented history page
- [֍](https://github.com/reyyuuki/Azyx/commit/163048d) implemented anilist anime calendar
- [֍](https://github.com/reyyuuki/Azyx/commit/1c2c096) implement 4 reading modes in manga section
- [֍](https://github.com/reyyuuki/Azyx/commit/aaebab3) implemented ai-based recommendation system with an optional adult content filter
- [֍](https://github.com/reyyuuki/Azyx/commit/c664400) added gradient disable feature
- [֍](https://github.com/reyyuuki/Azyx/commit/b5d828a) added chapters list sheet in reading page
- [֍](https://github.com/reyyuuki/Azyx/commit/0916068) added custom library support
- [֍](https://github.com/reyyuuki/Azyx/commit/1a7e57b) implemented offline library with custom categories support
- [֍](https://github.com/reyyuuki/Azyx/commit/f41af04) 50 reader controls revamped
- [֍](https://github.com/reyyuuki/Azyx/commit/0303745) revamped the read section and reader
- [֍](https://github.com/reyyuuki/Azyx/commit/ebbcd7e) revamped app 30 completed
### 🔧 Bug Fixes & Improvements
- [֍](https://github.com/reyyuuki/Azyx/commit/fed7554) fixed the scrolling problem in details page
- [֍](https://github.com/reyyuuki/Azyx/commit/19e639a) lots of error fixed
- [֍](https://github.com/reyyuuki/Azyx/commit/b56a418) errors and bugs fixing
- [֍](https://github.com/reyyuuki/Azyx/commit/343ec3e) 3 sources is fixed for anime aniplay, animegg, aniworld
### 🔧 Refactors
- [֍](https://github.com/reyyuuki/Azyx/commit/5189b3b) added new mapper which is 99 accurate thanks to ryanyuuki
- [֍](https://github.com/reyyuuki/Azyx/commit/b6475a4) clean up the player
- [֍](https://github.com/reyyuuki/Azyx/commit/36b72c3) overhauled anilist user lists with added filter functionality for improved performance and user experience
- [֍](https://github.com/reyyuuki/Azyx/commit/eddcb0c) fixed add to list anilist feature
- [֍](https://github.com/reyyuuki/Azyx/commit/95b203e) fixed anilist tracking support
- [֍](https://github.com/reyyuuki/Azyx/commit/165d624) revamped 40 done
### 🎨 Style Changes
- [֍](https://github.com/reyyuuki/Azyx/commit/8da9f5e) added new beautiful dropdown
- [֍](https://github.com/reyyuuki/Azyx/commit/9acb278) improved the extension page ui
- [֍](https://github.com/reyyuuki/Azyx/commit/efeb12f) minor changes
- [֍](https://github.com/reyyuuki/Azyx/commit/bbdec93) revamped main carousale
### 🧹 Chores & Documentation
- [֍](https://github.com/reyyuuki/Azyx/commit/1471aea) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/7130de2) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/dfa5b7d) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/b9d9b27) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/340a144) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/32ce318) try again
- [֍](https://github.com/reyyuuki/Azyx/commit/9fa96ce) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/277189a) fix workflow error
- [֍](https://github.com/reyyuuki/Azyx/commit/d45f509) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/8033cc1) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/f095255) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/e022120) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/5764dcb) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/4b2e2a1) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/c3baedf) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/b9733e8) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/3c9ccf4) bump version to v2.6.4-beta pre-release
- [֍](https://github.com/reyyuuki/Azyx/commit/4aa0c10) remove imports
- [֍](https://github.com/reyyuuki/Azyx/commit/27e3cd8) clean up unnecessary files
- [֍](https://github.com/reyyuuki/Azyx/commit/789e789) structure file system
- [֍](https://github.com/reyyuuki/Azyx/commit/0a724aa) update packages
- [֍](https://github.com/reyyuuki/Azyx/commit/3ebca1a) upgrading packages
 
================================================
FILE: README.md
================================================
<div align="center">
<img src='assets/images/icon.jpg' alt='AzyX Icon' style="border-radius: 50px; height: 300px; width: 300px;"/>
<h1 style="font-size:2rem; font-weight:bold;">AzyX</h1>
<a href="https://github.com/reyyuuki/Azyx/releases"/>
<img src="https://img.shields.io/github/downloads/reyyuuki/azyx/total.svg?color=white&labelColor=purple&style=for-the-badge" alt="Total Downloads"/></a>
<a href="https://github.com/reyyuuki/Azyx/releases/latest">
<img src="https://img.shields.io/github/v/release/reyyuuki/Azyx?color=white&labelColor=purple&style=for-the-badge" alt="Latest Release"/></a>
<a href="https://github.com/reyyuuki/Azyx/stargazers">
<img src="https://img.shields.io/github/stars/reyyuuki/Azyx?color=white&labelColor=purple&style=for-the-badge" alt="GitHub Stars"/>
</a>
</div>
<div align="center">
<a href="https://discord.gg/rDwNf4BYfz">
<img src="https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&color=white&labelColor=purple&logoColor=white" alt="Discord"/></a>
<a href="https://t.me/Azyxanime">
<img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&color=white&labelColor=purple&logoColor=white" alt="Telegram"/></a>
</div>
# 🎉 Azyx - An Anilist client 🎉
Welcome to Azyx – a modern, feature-rich platform designed for seamless content browsing. With a sleek UI, extensive customization options, and a smooth user experience, Azyx makes discovering and organizing your favorite media effortless. 🚀📚
## 🚀 Features That Set Azyx Apart
### 🎨 Custom Themes
- Personalize **Azyx** with **light**, **dark**, or **system themes**.
- Go beyond the basics with fully customizable **highlight colors** to make Azyx truly yours.
### 🌈 Dynamic Theming
- **Effortlessly switch** between themes that adapt to your mood or device settings.
- Azyx doesn’t just follow trends, it **adapts to you**!
### 🖌️ Material Design Excellence
- Designed with **Flutter**, inspired by **Google’s Material Design** principles.
- Experience a **clean**, **modern**, and **intuitive interface** that feels just right.
### 🔄 Cool UI Elements
- Enjoy **sleek animations**, **smooth transitions**, and **engaging visuals**.
- Elevate your viewing and reading experience with visuals that are **alive** and **responsive**.
## 📥 Getting Started
Getting started with Azyx is super simple:
1. **Clone the Repo**:
```bash
git clone https://github.com/reyyuuki/Azyx.git
cd Azyx
```
2. **Install Dependencies**:
```bash
flutter pub get
```
3. **Run the App**:
```bash
flutter run
```
> **Note**: Ensure that you have Flutter installed. For help, check the [Flutter Docs](https://docs.flutter.dev/get-started).
<!-- <div style="display: flex; flex-wrap: wrap; justify-content: space-between;">
<!-- <img src="https://github.com/user-attachments/assets/3d4a99da-b53b-43f7-aeb1-f1df3dae378e" alt="Screenshot 2" style="width: 49%; margin-bottom: 10px;" /> -->
<!-- <img src="https://github.com/user-attachments/assets/52a3b2be-292f-4cf0-b5a8-4f5c7ab427b7" alt="Screenshot 3" style="width: 49%; margin-bottom: 10px;" /> -->
<!-- <img src="https://github.com/user-attachments/assets/7e0b1e99-d58d-4b4d-8a97-5fb2a1974fcc" alt="Screenshot 4" style="width: 49%; margin-bottom: 10px;" /> -->
<!-- <img src="https://github.com/user-attachments/assets/432b7c2b-f290-4ed2-b4b2-ad22ba70055c" alt="Screenshot 1" style="width: 49%; margin-bottom: 10px;" /> -->
<!-- <img src="https://github.com/user-attachments/assets/acb8a7a0-7ace-4097-8220-11880ce8fbf0" alt="Screenshot 5" style="width: 49%; margin-bottom: 10px;" /> -->
<!-- </div> -->
## 💡 Why Azyx?
- 🌐 **All-in-One**: Enjoy both **anime** and **manga** in a single app.
- ✨ **Highly Customizable**: Create an experience that’s **uniquely yours**.
- ⚡ **Modern Design**: Built with the latest tools and technologies for a **smooth and intuitive** experience.
## 🤝 Contributing
Contributions are more than welcome! If you have ideas for new features or spot any issues, here’s how you can get involved:
1. Fork the project.
2. Create your feature branch:
```bash
git checkout -b feature/AmazingFeature
```
3. Commit your changes:
```bash
git commit -m 'Add some AmazingFeature'
```
4. Push to the branch:
```bash
git push origin feature/AmazingFeature
```
5. Open a pull request.
Check out our [contribution guidelines](CONTRIBUTING.md) for more details.
## 🔗 Useful Links
- 📥 **Downloads**: [GitHub Releases](https://github.com/reyyuuki/Azyx/releases)
- 📸 **Screenshots**: [Screenshots Gallery](https://path-to-screenshots)
- 🛠️ **Source Code**: [Azyx Repository](https://github.com/reyyuuki/Azyx)
## 📜 License
Azyx is open-sourced under the [MIT License](LICENSE). Feel free to use, modify, and distribute it as per the terms of the license.
---
> 💬 **Need Help?** Feel free to open an issue or reach out. We're always here to help you enjoy your anime and manga journey! 🚀✨
---
Made with ❤️ by anime and manga lovers for anime and manga lovers. 🌸
================================================
FILE: analysis_options.yaml
================================================
include: package:flutter_lints/flutter.yaml
analyzer:
errors:
deprecated_member_use: ignore
================================================
FILE: android/.gitignore
================================================
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java
# Remember to never publicly share your keystore.
# See https://flutter.dev/to/reference-keystore
key.properties
**/*.keystore
**/*.jks
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2
================================================
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1
================================================
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2
================================================
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/cache-v2-12d544faf4e610540b7b.json
================================================
{
"entries" :
[
{
"name" : "ANDROID_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "C:\\Users\\Admin\\AppData\\Local\\Android\\sdk\\ndk\\26.3.11579264"
},
{
"name" : "ANDROID_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "android-21"
},
{
"name" : "CMAKE_ADDR2LINE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-addr2line.exe"
},
{
"name" : "CMAKE_ANDROID_ARCH_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "CMAKE_ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "C:\\Users\\Admin\\AppData\\Local\\Android\\sdk\\ndk\\26.3.11579264"
},
{
"name" : "CMAKE_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Archiver"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe"
},
{
"name" : "CMAKE_ASM_FLAGS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_DEBUG",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_RELEASE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_BUILD_TYPE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..."
}
],
"type" : "STRING",
"value" : "Debug"
},
{
"name" : "CMAKE_CACHEFILE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "This is the directory where this CMakeCache.txt was created"
}
],
"type" : "INTERNAL",
"value" : "c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a"
},
{
"name" : "CMAKE_CACHE_MAJOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Major version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "3"
},
{
"name" : "CMAKE_CACHE_MINOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Minor version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "22"
},
{
"name" : "CMAKE_CACHE_PATCH_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Patch version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake executable."
}
],
"type" : "INTERNAL",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe"
},
{
"name" : "CMAKE_CPACK_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to cpack program executable."
}
],
"type" : "INTERNAL",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe"
},
{
"name" : "CMAKE_CTEST_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to ctest program executable."
}
],
"type" : "INTERNAL",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe"
},
{
"name" : "CMAKE_CXX_COMPILER",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "(This variable does not exist and should not be used)"
}
],
"type" : "UNINITIALIZED",
"value" : ""
},
{
"name" : "CMAKE_CXX_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe"
},
{
"name" : "CMAKE_CXX_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe"
},
{
"name" : "CMAKE_CXX_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_CXX_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_CXX_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C++ applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_C_COMPILER",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "(This variable does not exist and should not be used)"
}
],
"type" : "UNINITIALIZED",
"value" : ""
},
{
"name" : "CMAKE_C_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe"
},
{
"name" : "CMAKE_C_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe"
},
{
"name" : "CMAKE_C_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_C_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_C_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_DLLTOOL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "CMAKE_DLLTOOL-NOTFOUND"
},
{
"name" : "CMAKE_ERROR_DEPRECATED",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Whether to issue deprecation errors for macros and functions."
}
],
"type" : "INTERNAL",
"value" : "FALSE"
},
{
"name" : "CMAKE_EXECUTABLE_FORMAT",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Executable file format"
}
],
"type" : "INTERNAL",
"value" : "ELF"
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXPORT_COMPILE_COMMANDS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "ON"
},
{
"name" : "CMAKE_EXTRA_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of external makefile project generator."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator."
}
],
"type" : "INTERNAL",
"value" : "Ninja"
},
{
"name" : "CMAKE_GENERATOR_INSTANCE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Generator instance identifier."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator platform."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_TOOLSET",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator toolset."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_HOME_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Source directory with the top level CMakeLists.txt file for this project"
}
],
"type" : "INTERNAL",
"value" : "C:/flutter/packages/flutter_tools/gradle/src/main/groovy"
},
{
"name" : "CMAKE_INSTALL_PREFIX",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install path prefix, prepended onto install directories."
}
],
"type" : "PATH",
"value" : "C:/Program Files (x86)/Project"
},
{
"name" : "CMAKE_INSTALL_SO_NO_EXE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install .so files without execute permission."
}
],
"type" : "INTERNAL",
"value" : "0"
},
{
"name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\arm64-v8a"
},
{
"name" : "CMAKE_LINKER",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe"
},
{
"name" : "CMAKE_MAKE_PROGRAM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "C:\\Users\\Admin\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe"
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_NM",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-nm.exe"
},
{
"name" : "CMAKE_NUMBER_OF_MAKEFILES",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "number of local generators"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_OBJCOPY",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objcopy.exe"
},
{
"name" : "CMAKE_OBJDUMP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objdump.exe"
},
{
"name" : "CMAKE_PLATFORM_INFO_INITIALIZED",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Platform information initialized"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_PROJECT_DESCRIPTION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_HOMEPAGE_URL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "Project"
},
{
"name" : "CMAKE_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Ranlib"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe"
},
{
"name" : "CMAKE_READELF",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readelf.exe"
},
{
"name" : "CMAKE_ROOT",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake installation."
}
],
"type" : "INTERNAL",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22"
},
{
"name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\arm64-v8a"
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of dll's."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SKIP_INSTALL_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when installing shared libraries, but are added when building."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_SKIP_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when using shared libraries."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STRIP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Strip"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-strip.exe"
},
{
"name" : "CMAKE_SUPPRESS_DEVELOPER_ERRORS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Suppress errors that are meant for the author of the CMakeLists.txt files."
}
],
"type" : "INTERNAL",
"value" : "TRUE"
},
{
"name" : "CMAKE_SUPPRESS_DEVELOPER_WARNINGS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Suppress Warnings that are meant for the author of the CMakeLists.txt files."
}
],
"type" : "INTERNAL",
"value" : "TRUE"
},
{
"name" : "CMAKE_SYSTEM_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "Android"
},
{
"name" : "CMAKE_SYSTEM_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "21"
},
{
"name" : "CMAKE_TOOLCHAIN_FILE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "The CMake toolchain file"
}
],
"type" : "FILEPATH",
"value" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake"
},
{
"name" : "CMAKE_VERBOSE_MAKEFILE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo."
}
],
"type" : "BOOL",
"value" : "FALSE"
},
{
"name" : "CMAKE_WARN_DEPRECATED",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Whether to issue warnings for deprecated functionality."
}
],
"type" : "INTERNAL",
"value" : "FALSE"
},
{
"name" : "Project_BINARY_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a"
},
{
"name" : "Project_IS_TOP_LEVEL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "ON"
},
{
"name" : "Project_SOURCE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "C:/flutter/packages/flutter_tools/gradle/src/main/groovy"
}
],
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
}
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-90948438557b8fdbf4b9.json
================================================
{
"inputs" :
[
{
"path" : "CMakeLists.txt"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android-legacy.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/platforms.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Determine.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in"
},
{
"isGenerated" : true,
"path" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Initialize.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Determine-Compiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in"
},
{
"isGenerated" : true,
"path" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in"
},
{
"isGenerated" : true,
"path" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Clang.cmake"
},
{
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/flags.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in"
},
{
"isGenerated" : true,
"path" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in"
},
{
"isGenerated" : true,
"path" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake"
}
],
"kind" : "cmakeFiles",
"paths" :
{
"build" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a",
"source" : "C:/flutter/packages/flutter_tools/gradle/src/main/groovy"
},
"version" :
{
"major" : 1,
"minor" : 0
}
}
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-b598ebd5f5c7e88b719c.json
================================================
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json",
"minimumCMakeVersion" :
{
"string" : "3.6.0"
},
"projectIndex" : 0,
"source" : "."
}
],
"name" : "Debug",
"projects" :
[
{
"directoryIndexes" :
[
0
],
"name" : "Project"
}
],
"targets" : []
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a",
"source" : "C:/flutter/packages/flutter_tools/gradle/src/main/groovy"
},
"version" :
{
"major" : 2,
"minor" : 3
}
}
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json
================================================
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"installers" : [],
"paths" :
{
"build" : ".",
"source" : "."
}
}
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/index-2025-02-17T16-41-27-0128.json
================================================
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe",
"cpack" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe",
"ctest" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe",
"root" : "C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22"
},
"version" :
{
"isDirty" : true,
"major" : 3,
"minor" : 22,
"patch" : 1,
"string" : "3.22.1-g37088a8-dirty",
"suffix" : "g37088a8"
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-b598ebd5f5c7e88b719c.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 3
}
},
{
"jsonFile" : "cache-v2-12d544faf4e610540b7b.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-90948438557b8fdbf4b9.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
}
],
"reply" :
{
"client-agp" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-12d544faf4e610540b7b.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-90948438557b8fdbf4b9.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-b598ebd5f5c7e88b719c.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 3
}
}
}
}
}
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeCache.txt
================================================
# This is the CMakeCache file.
# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a
# It was generated by CMake: C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
ANDROID_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
ANDROID_NDK:UNINITIALIZED=C:\Users\Admin\AppData\Local\Android\sdk\ndk\26.3.11579264
//No help, variable specified on the command line.
ANDROID_PLATFORM:UNINITIALIZED=android-21
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-addr2line.exe
//No help, variable specified on the command line.
CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
CMAKE_ANDROID_NDK:UNINITIALIZED=C:\Users\Admin\AppData\Local\Android\sdk\ndk\26.3.11579264
//Archiver
CMAKE_AR:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe
//Flags used by the compiler during all build types.
CMAKE_ASM_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=
//Flags used by the compiler during release builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug
//LLVM archiver
CMAKE_CXX_COMPILER_AR:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe
//Generate index for LLVM archive
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe
//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
//LLVM archiver
CMAKE_C_COMPILER_AR:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe
//Generate index for LLVM archive
CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe
//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_C_FLAGS_RELEASE:STRING=
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//No help, variable specified on the command line.
CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/Project
//No help, variable specified on the command line.
CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=C:\Users\Admin\Documents\GitHub\Azyx\build\app\intermediates\cxx\Debug\586k2110\obj\arm64-v8a
//Path to a program.
CMAKE_LINKER:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe
//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=C:\Users\Admin\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe
//Flags used by the linker during the creation of modules.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-nm.exe
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objcopy.exe
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objdump.exe
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=Project
//Ranlib
CMAKE_RANLIB:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe
//Path to a program.
CMAKE_READELF:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readelf.exe
//No help, variable specified on the command line.
CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=C:\Users\Admin\Documents\GitHub\Azyx\build\app\intermediates\cxx\Debug\586k2110\obj\arm64-v8a
//Flags used by the linker during the creation of dll's.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Strip
CMAKE_STRIP:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-strip.exe
//No help, variable specified on the command line.
CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
//No help, variable specified on the command line.
CMAKE_SYSTEM_VERSION:UNINITIALIZED=21
//The CMake toolchain file
CMAKE_TOOLCHAIN_FILE:FILEPATH=C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
Project_BINARY_DIR:STATIC=C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a
//Value Computed by CMake
Project_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
Project_SOURCE_DIR:STATIC=C:/flutter/packages/flutter_tools/gradle/src/main/groovy
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=22
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Whether to issue deprecation errors for macros and functions.
CMAKE_ERROR_DEPRECATED:INTERNAL=FALSE
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/flutter/packages/flutter_tools/gradle/src/main/groovy
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//Suppress errors that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_ERRORS:INTERNAL=TRUE
//Suppress Warnings that are meant for the author of the CMakeLists.txt
// files.
CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=TRUE
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Whether to issue warnings for deprecated functionality.
CMAKE_WARN_DEPRECATED:INTERNAL=FALSE
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake
================================================
set(CMAKE_C_COMPILER "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "Clang")
set(CMAKE_C_COMPILER_VERSION "17.0.2")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
set(CMAKE_C_PLATFORM_ID "Linux")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe")
set(CMAKE_C_COMPILER_AR "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe")
set(CMAKE_RANLIB "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe")
set(CMAKE_C_COMPILER_RANLIB "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe")
set(CMAKE_LINKER "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC )
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_C_COMPILER_ENV_VAR "CC")
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/aarch64-linux-android;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/lib/linux/aarch64;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake
================================================
set(CMAKE_CXX_COMPILER "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "Clang")
set(CMAKE_CXX_COMPILER_VERSION "17.0.2")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe")
set(CMAKE_CXX_COMPILER_AR "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe")
set(CMAKE_RANLIB "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe")
set(CMAKE_CXX_COMPILER_RANLIB "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe")
set(CMAKE_LINKER "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX )
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/aarch64-linux-android;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/lib/linux/aarch64;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android;C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake
================================================
set(CMAKE_HOST_SYSTEM "Windows-10.0.19045")
set(CMAKE_HOST_SYSTEM_NAME "Windows")
set(CMAKE_HOST_SYSTEM_VERSION "10.0.19045")
set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
include("C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake")
set(CMAKE_SYSTEM "Android-1")
set(CMAKE_SYSTEM_NAME "Android")
set(CMAKE_SYSTEM_VERSION "1")
set(CMAKE_SYSTEM_PROCESSOR "aarch64")
set(CMAKE_CROSSCOMPILING "TRUE")
set(CMAKE_SYSTEM_LOADED 1)
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c
================================================
#ifdef __cplusplus
# error "A C++ compiler has been selected for C."
#endif
#if defined(__18CXX)
# define ID_VOID_MAIN
#endif
#if defined(__CLASSIC_C__)
/* cv-qualifiers did not exist in K&R C */
# define const
# define volatile
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_C)
# define COMPILER_ID "SunPro"
# if __SUNPRO_C >= 0x5100
/* __SUNPRO_C = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# endif
#elif defined(__HP_cc)
# define COMPILER_ID "HP"
/* __HP_cc = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
#elif defined(__DECC)
# define COMPILER_ID "Compaq"
/* __DECC_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
# define COMPILER_ID "XL"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TINYC__)
# define COMPILER_ID "TinyCC"
#elif defined(__BCC__)
# define COMPILER_ID "Bruce"
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__)
# define COMPILER_ID "GNU"
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
# define COMPILER_ID "SDCC"
# if defined(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
# else
/* SDCC = VRP */
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if !defined(__STDC__) && !defined(__clang__)
# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
# define C_VERSION "90"
# else
# define C_VERSION
# endif
#elif __STDC_VERSION__ > 201710L
# define C_VERSION "23"
#elif __STDC_VERSION__ >= 201710L
# define C_VERSION "17"
#elif __STDC_VERSION__ >= 201000L
# define C_VERSION "11"
#elif __STDC_VERSION__ >= 199901L
# define C_VERSION "99"
#else
# define C_VERSION "90"
#endif
const char* info_language_standard_default =
"INFO" ":" "standard_default[" C_VERSION "]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */
#if (defined(__clang__) || defined(__GNUC__) || \
defined(__TI_COMPILER_VERSION__)) && \
!defined(__STRICT_ANSI__) && !defined(_MSC_VER)
"ON"
#else
"OFF"
#endif
"]";
/*--------------------------------------------------------------------------*/
#ifdef ID_VOID_MAIN
void main() {}
#else
# if defined(__CLASSIC_C__)
int main(argc, argv) int argc; char *argv[];
# else
int main(int argc, char* argv[])
# endif
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
require += info_arch[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#ifdef COMPILER_VERSION_INTERNAL
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_standard_default[argc];
require += info_language_extensions_default[argc];
(void)argv;
return require;
}
#endif
================================================
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp
================================================
/* This source file must have a .cpp extension so that all C++ compilers
recognize the extension without flags. Borland does not know .cxx for
example. */
#ifndef __cplusplus
# error "A C compiler has been selected for C++."
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__COMO__)
# define COMPILER_ID "Comeau"
/* __COMO_VERSION__ = VRR */
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
#elif defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_CC)
# define COMPILER_ID "SunPro"
# if __SUNPRO_CC >= 0x5100
/* __SUNPRO_CC = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# endif
#elif defined(__HP_aCC)
# define COMPILER_ID "HP"
/* __HP_aCC = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
#elif defined(__DECCXX)
# define COMPILER_ID "Compaq"
/* __DECCXX_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
# define COMPILER_ID "XL"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__) || defined(__GNUG__)
# define COMPILER_ID "GNU"
# if defined(__GNUC__)
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# else
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
# if defined(__INTEL_CXX11_MODE__)
# if defined(__cpp_aggregate_nsdmi)
# define CXX_STD 201402L
# else
# define CXX_STD 201103L
# endif
# else
# define CXX_STD 199711L
# endif
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
# define CXX_STD _MSVC_LANG
#else
# define CXX_STD __cplusplus
#endif
const char* info_language_standard_default = "INFO" ":" "standard_default["
#if CXX_STD > 202002L
"23"
#elif CXX_STD > 201703L
"20"
#elif CXX_STD >= 201703L
"17"
#elif CXX_STD >= 201402L
"14"
#elif CXX_STD >= 201103L
"11"
#else
"98"
#endif
"]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */
#if (defi
gitextract_djb689_t/
├── .github/
│ └── workflows/
│ ├── Notify.yml
│ ├── build.yaml
│ └── changelog.yml
├── .gitignore
├── .metadata
├── .vincent/
│ └── mcp.json
├── .vscode/
│ └── launch.json
├── CHANGELOG.md
├── README.md
├── analysis_options.yaml
├── android/
│ ├── .gitignore
│ ├── app/
│ │ ├── .cxx/
│ │ │ └── Debug/
│ │ │ ├── 586k2110/
│ │ │ │ ├── arm64-v8a/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-12d544faf4e610540b7b.json
│ │ │ │ │ │ ├── cmakeFiles-v1-90948438557b8fdbf4b9.json
│ │ │ │ │ │ ├── codemodel-v2-b598ebd5f5c7e88b719c.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-27-0128.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ ├── armeabi-v7a/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-01cedb64309bdb924d83.json
│ │ │ │ │ │ ├── cmakeFiles-v1-14bb5525ba2274713f69.json
│ │ │ │ │ │ ├── codemodel-v2-faea34d8b2e195f4575a.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-29-0011.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ ├── hash_key.txt
│ │ │ │ ├── x86/
│ │ │ │ │ ├── .cmake/
│ │ │ │ │ │ └── api/
│ │ │ │ │ │ └── v1/
│ │ │ │ │ │ ├── query/
│ │ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ │ └── reply/
│ │ │ │ │ │ ├── cache-v2-216999cfbc4ace2529e3.json
│ │ │ │ │ │ ├── cmakeFiles-v1-96178bd5b2699c9d0440.json
│ │ │ │ │ │ ├── codemodel-v2-9d3ba3351c38a1a129d8.json
│ │ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ │ └── index-2025-02-17T16-41-30-0580.json
│ │ │ │ │ ├── CMakeCache.txt
│ │ │ │ │ ├── CMakeFiles/
│ │ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ │ └── rules.ninja
│ │ │ │ │ ├── additional_project_files.txt
│ │ │ │ │ ├── android_gradle_build.json
│ │ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ │ ├── build.ninja
│ │ │ │ │ ├── build_file_index.txt
│ │ │ │ │ ├── cmake_install.cmake
│ │ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ │ ├── prefab_config.json
│ │ │ │ │ └── symbol_folder_index.txt
│ │ │ │ └── x86_64/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-f9dd5b4303cace251c1c.json
│ │ │ │ │ ├── cmakeFiles-v1-eb5f6158fa89b3ca1ae6.json
│ │ │ │ │ ├── codemodel-v2-86b10a83dae52025dd58.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-17T16-41-31-0868.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.22.1-g37088a8-dirty/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ └── i214x256/
│ │ │ ├── arm64-v8a/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-814fb167cfe1df1d3799.json
│ │ │ │ │ ├── cmakeFiles-v1-9527e95ad1990f0186f9.json
│ │ │ │ │ ├── codemodel-v2-c3711974fbbac95641d7.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-26-0737.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ ├── armeabi-v7a/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-821f78616ffb73512669.json
│ │ │ │ │ ├── cmakeFiles-v1-569e9c01027c468b5295.json
│ │ │ │ │ ├── codemodel-v2-891a83f15c0d9f7e1287.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-29-0211.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ ├── hash_key.txt
│ │ │ ├── x86/
│ │ │ │ ├── .cmake/
│ │ │ │ │ └── api/
│ │ │ │ │ └── v1/
│ │ │ │ │ ├── query/
│ │ │ │ │ │ └── client-agp/
│ │ │ │ │ │ ├── cache-v2
│ │ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ │ └── codemodel-v2
│ │ │ │ │ └── reply/
│ │ │ │ │ ├── cache-v2-ca467c344ff7629c7d0d.json
│ │ │ │ │ ├── cmakeFiles-v1-b861704eef7cd4b7feed.json
│ │ │ │ │ ├── codemodel-v2-da19b3853efd2104970e.json
│ │ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ │ └── index-2025-02-18T06-35-31-0395.json
│ │ │ │ ├── CMakeCache.txt
│ │ │ │ ├── CMakeFiles/
│ │ │ │ │ ├── 3.31.5/
│ │ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ │ ├── TargetDirectories.txt
│ │ │ │ │ ├── cmake.check_cache
│ │ │ │ │ └── rules.ninja
│ │ │ │ ├── additional_project_files.txt
│ │ │ │ ├── android_gradle_build.json
│ │ │ │ ├── android_gradle_build_mini.json
│ │ │ │ ├── build.ninja
│ │ │ │ ├── build_file_index.txt
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── metadata_generation_command.txt
│ │ │ │ ├── prefab_config.json
│ │ │ │ └── symbol_folder_index.txt
│ │ │ └── x86_64/
│ │ │ ├── .cmake/
│ │ │ │ └── api/
│ │ │ │ └── v1/
│ │ │ │ ├── query/
│ │ │ │ │ └── client-agp/
│ │ │ │ │ ├── cache-v2
│ │ │ │ │ ├── cmakeFiles-v1
│ │ │ │ │ └── codemodel-v2
│ │ │ │ └── reply/
│ │ │ │ ├── cache-v2-27b99184a3111c53ba34.json
│ │ │ │ ├── cmakeFiles-v1-815a6b2401baf759806d.json
│ │ │ │ ├── codemodel-v2-4642c419ce318900dfb5.json
│ │ │ │ ├── directory-.-Debug-d0094a50bb2071803777.json
│ │ │ │ └── index-2025-02-18T06-35-33-0719.json
│ │ │ ├── CMakeCache.txt
│ │ │ ├── CMakeFiles/
│ │ │ │ ├── 3.31.5/
│ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ ├── CMakeConfigureLog.yaml
│ │ │ │ ├── TargetDirectories.txt
│ │ │ │ ├── cmake.check_cache
│ │ │ │ └── rules.ninja
│ │ │ ├── additional_project_files.txt
│ │ │ ├── android_gradle_build.json
│ │ │ ├── android_gradle_build_mini.json
│ │ │ ├── build.ninja
│ │ │ ├── build_file_index.txt
│ │ │ ├── cmake_install.cmake
│ │ │ ├── metadata_generation_command.txt
│ │ │ ├── prefab_config.json
│ │ │ └── symbol_folder_index.txt
│ │ ├── azyx.jks.old
│ │ ├── build.gradle
│ │ └── src/
│ │ ├── debug/
│ │ │ └── AndroidManifest.xml
│ │ ├── main/
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin/
│ │ │ │ └── com/
│ │ │ │ └── example/
│ │ │ │ └── azyx/
│ │ │ │ └── MainActivity.kt
│ │ │ └── res/
│ │ │ ├── drawable/
│ │ │ │ └── launch_background.xml
│ │ │ ├── drawable-v21/
│ │ │ │ └── launch_background.xml
│ │ │ ├── values/
│ │ │ │ └── styles.xml
│ │ │ ├── values-night/
│ │ │ │ └── styles.xml
│ │ │ └── xml/
│ │ │ └── file_paths.xml
│ │ └── profile/
│ │ └── AndroidManifest.xml
│ ├── build/
│ │ └── reports/
│ │ └── problems/
│ │ └── problems-report.html
│ ├── build.gradle
│ ├── gradle/
│ │ └── wrapper/
│ │ └── gradle-wrapper.properties
│ ├── gradle.properties
│ └── settings.gradle
├── assets/
│ └── animations/
│ └── Not Found.json
├── azyx.jks.base64
├── devtools_options.yaml
├── ios/
│ ├── .gitignore
│ ├── Flutter/
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ └── Release.xcconfig
│ ├── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets/
│ │ │ ├── AppIcon.appiconset/
│ │ │ │ └── Contents.json
│ │ │ └── LaunchImage.imageset/
│ │ │ ├── Contents.json
│ │ │ └── README.md
│ │ ├── Base.lproj/
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ └── Runner-Bridging-Header.h
│ ├── Runner.xcodeproj/
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace/
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata/
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ │ └── xcshareddata/
│ │ └── xcschemes/
│ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace/
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata/
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── WorkspaceSettings.xcsettings
│ └── RunnerTests/
│ └── RunnerTests.swift
├── lib/
│ ├── AI/
│ │ └── ai_pics.dart
│ ├── Constants/
│ │ └── constants.dart
│ ├── Controllers/
│ │ ├── anilist_add_to_list_controller.dart
│ │ ├── anilist_auth.dart
│ │ ├── anilist_data_controller.dart
│ │ ├── anilist_tracking.dart
│ │ ├── continue_controller.dart
│ │ ├── local_history_controller.dart
│ │ ├── offline_controller.dart
│ │ ├── online_subtitles_controller.dart
│ │ ├── services/
│ │ │ ├── mal_service.dart
│ │ │ ├── models/
│ │ │ │ ├── base_service.dart
│ │ │ │ └── online_service.dart
│ │ │ ├── service_handler.dart
│ │ │ └── simkl_service.dart
│ │ ├── settings_controller.dart
│ │ ├── source/
│ │ │ ├── download_run_time_apk.dart
│ │ │ ├── source_controller.dart
│ │ │ └── source_mapper.dart
│ │ └── ui_setting_controller.dart
│ ├── Database/
│ │ ├── database.dart
│ │ ├── isar_models/
│ │ │ ├── anime_details_data.dart
│ │ │ ├── anime_details_data.g.dart
│ │ │ ├── category.dart
│ │ │ ├── category.g.dart
│ │ │ ├── episode_class.dart
│ │ │ ├── episode_class.g.dart
│ │ │ ├── key_value.dart
│ │ │ ├── key_value.g.dart
│ │ │ ├── local_history_item.dart
│ │ │ ├── local_history_item.g.dart
│ │ │ ├── offline_item.dart
│ │ │ └── offline_item.g.dart
│ │ ├── keys/
│ │ │ └── data_keys.dart
│ │ └── kv_helper.dart
│ ├── Extensions/
│ │ ├── ExtensionList.dart
│ │ ├── ExtensionManagerScreen.dart
│ │ ├── ExtensionScreen.dart
│ │ ├── ExtensionSettings/
│ │ │ ├── ExtensionSettings.dart
│ │ │ └── ListTileChapterFilter.dart
│ │ └── extension_item.dart
│ ├── Functions/
│ │ ├── Extensions.dart
│ │ ├── Function.dart
│ │ └── string_extensions.dart
│ ├── Models/
│ │ ├── anify_episodes.dart
│ │ ├── anilist_anime_data.dart
│ │ ├── anilist_schedules.dart
│ │ ├── anilist_search.dart
│ │ ├── anilist_user_data.dart
│ │ ├── anime_all_data.dart
│ │ ├── carousale_data.dart
│ │ ├── category_class.dart
│ │ ├── episode_class.dart
│ │ ├── local_history.dart
│ │ ├── media.dart
│ │ ├── params.dart
│ │ ├── simkl.dart
│ │ ├── subtitle.dart
│ │ ├── ui_setting_class.dart
│ │ ├── user_lists_model.dart
│ │ ├── user_media.dart
│ │ └── wrong_title_search.dart
│ ├── Preferences/
│ │ ├── PrefManager.dart
│ │ └── Preferences.dart
│ ├── Providers/
│ │ ├── theme.dart
│ │ └── theme_provider.dart
│ ├── Screens/
│ │ ├── AI/
│ │ │ └── ai_recommendations_page.dart
│ │ ├── Anime/
│ │ │ ├── Details/
│ │ │ │ ├── anime_details_screen.dart
│ │ │ │ └── tabs/
│ │ │ │ ├── add_to_list_floater.dart
│ │ │ │ ├── details_section.dart
│ │ │ │ ├── floater.dart
│ │ │ │ └── watch_section.dart
│ │ │ ├── Watch/
│ │ │ │ ├── controller/
│ │ │ │ │ └── watch_controller.dart
│ │ │ │ ├── watch_screen.dart
│ │ │ │ └── widgets/
│ │ │ │ ├── bottom_sheets.dart
│ │ │ │ ├── custom_controls.dart
│ │ │ │ ├── episode_list_drawer.dart
│ │ │ │ └── indicator.dart
│ │ │ └── anime_screen.dart
│ │ ├── History/
│ │ │ ├── anime_history.dart
│ │ │ └── history_screen.dart
│ │ ├── Home/
│ │ │ ├── Calender/
│ │ │ │ └── calender.dart
│ │ │ ├── UserLists/
│ │ │ │ ├── user_lists.dart
│ │ │ │ └── widgets/
│ │ │ │ └── grid_list.dart
│ │ │ └── home_screen.dart
│ │ ├── Library/
│ │ │ ├── library_screen.dart
│ │ │ └── widgets/
│ │ │ └── grid_list.dart
│ │ ├── Manga/
│ │ │ ├── Details/
│ │ │ │ ├── manga_details_screen.dart
│ │ │ │ └── tabs/
│ │ │ │ ├── read_section.dart
│ │ │ │ └── widgets/
│ │ │ │ ├── chapter_item.dart
│ │ │ │ ├── manga_add_to_list.dart
│ │ │ │ └── reader_controls.dart
│ │ │ ├── Read/
│ │ │ │ ├── controller/
│ │ │ │ │ └── reader_controller.dart
│ │ │ │ └── view/
│ │ │ │ └── read.dart
│ │ │ └── manga_screen.dart
│ │ ├── Novel/
│ │ │ └── novel_screen.dart
│ │ ├── Settings/
│ │ │ ├── Pages/
│ │ │ │ ├── theme_setting.dart
│ │ │ │ └── ui_settings.dart
│ │ │ └── setting_screen.dart
│ │ └── search/
│ │ ├── controller/
│ │ │ └── search_controller.dart
│ │ ├── search_screen.dart
│ │ └── widgets/
│ │ ├── filter_bottom_sheet.dart
│ │ ├── gridview_list.dart
│ │ └── search_list.dart
│ ├── Widgets/
│ │ ├── AlertDialogBuilder.dart
│ │ ├── Animation/
│ │ │ ├── animation.dart
│ │ │ ├── drop_animation.dart
│ │ │ └── scale_animation.dart
│ │ ├── AzyXWidgets/
│ │ │ ├── azyx_container.dart
│ │ │ ├── azyx_gradient_container.dart
│ │ │ ├── azyx_normal_card.dart
│ │ │ ├── azyx_snack_bar.dart
│ │ │ └── azyx_text.dart
│ │ ├── ScrollConfig.dart
│ │ ├── anime/
│ │ │ ├── anify_episodes_grid.dart
│ │ │ ├── anify_episodes_list.dart
│ │ │ ├── anime_scrollable_list.dart
│ │ │ ├── character_card.dart
│ │ │ ├── characters_list.dart
│ │ │ ├── episode_bottom_sheet.dart
│ │ │ ├── episodes_list.dart
│ │ │ ├── item_card.dart
│ │ │ ├── main_carousale.dart
│ │ │ └── mapped_title.dart
│ │ ├── common/
│ │ │ ├── _placeholder.dart
│ │ │ ├── back_button.dart
│ │ │ ├── custom_app_bar.dart
│ │ │ ├── custom_nav_bar.dart
│ │ │ ├── gradient_background.dart
│ │ │ ├── gradient_title.dart
│ │ │ ├── scrollable_app_bar.dart
│ │ │ ├── search_widget.dart
│ │ │ ├── services_bottom_sheet.dart
│ │ │ ├── shimmer_effect.dart
│ │ │ └── slider_bar.dart
│ │ ├── common_cards.dart
│ │ ├── custom_drop_down.dart
│ │ ├── custom_text_field.dart
│ │ ├── drop_dwon.dart
│ │ ├── header.dart
│ │ ├── helper/
│ │ │ └── platform_builder.dart
│ │ ├── language.dart
│ │ ├── manga/
│ │ │ ├── main_carousale.dart
│ │ │ └── manga_scrollable_list.dart
│ │ └── theme_widgets/
│ │ ├── custom_color.dart
│ │ ├── custom_color_template.dart
│ │ ├── theme_color.dart
│ │ ├── theme_modes.dart
│ │ └── theme_template.dart
│ ├── api/
│ │ └── EpisodeDetails/
│ │ ├── Anify/
│ │ │ └── Anify.dart
│ │ ├── Jikan/
│ │ │ └── Jikan.dart
│ │ └── Kitsu/
│ │ └── Kitsu.dart
│ ├── core/
│ │ └── icons/
│ │ └── icons_broken.dart
│ ├── main.dart
│ ├── storage_provider.dart
│ └── utils/
│ ├── Anify/
│ │ └── anify_episodes.dart
│ ├── Anilist/
│ │ ├── anilist_auth.dart
│ │ └── anilist_calender.dart
│ ├── Carousale/
│ │ └── carousale.dart
│ ├── Functions/
│ │ ├── functions.dart
│ │ ├── mapping_helper.dart
│ │ └── multiplier_extension.dart
│ ├── assets.dart
│ ├── color_profiler.dart
│ ├── constants.dart
│ ├── deeplink.dart
│ ├── extensions.dart
│ ├── functions.dart
│ ├── language.dart
│ ├── loaders/
│ │ └── bottom_sheet_loader.dart
│ ├── mapper.dart
│ ├── source_mapper.dart
│ ├── time_formater.dart
│ ├── update_notifier.dart
│ └── utils.dart
├── linux/
│ ├── .gitignore
│ ├── CMakeLists.txt
│ ├── flutter/
│ │ ├── CMakeLists.txt
│ │ ├── generated_plugin_registrant.cc
│ │ ├── generated_plugin_registrant.h
│ │ └── generated_plugins.cmake
│ ├── main.cc
│ ├── my_application.cc
│ └── my_application.h
├── macos/
│ ├── .gitignore
│ ├── Flutter/
│ │ ├── Flutter-Debug.xcconfig
│ │ ├── Flutter-Release.xcconfig
│ │ └── GeneratedPluginRegistrant.swift
│ ├── Runner/
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets/
│ │ │ └── AppIcon.appiconset/
│ │ │ └── Contents.json
│ │ ├── Base.lproj/
│ │ │ └── MainMenu.xib
│ │ ├── Configs/
│ │ │ ├── AppInfo.xcconfig
│ │ │ ├── Debug.xcconfig
│ │ │ ├── Release.xcconfig
│ │ │ └── Warnings.xcconfig
│ │ ├── DebugProfile.entitlements
│ │ ├── Info.plist
│ │ ├── MainFlutterWindow.swift
│ │ └── Release.entitlements
│ ├── Runner.xcodeproj/
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace/
│ │ │ └── xcshareddata/
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata/
│ │ └── xcschemes/
│ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace/
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata/
│ │ └── IDEWorkspaceChecks.plist
│ └── RunnerTests/
│ └── RunnerTests.swift
├── pubspec.yaml
├── scripts/
│ └── tel_commit_parser.sed
├── version_manager.dart
├── web/
│ ├── index.html
│ └── manifest.json
└── windows/
├── .gitignore
├── CMakeLists.txt
├── flutter/
│ ├── CMakeLists.txt
│ ├── generated_plugin_registrant.cc
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
└── runner/
├── CMakeLists.txt
├── Runner.rc
├── flutter_window.cpp
├── flutter_window.h
├── main.cpp
├── resource.h
├── runner.exe.manifest
├── utils.cpp
├── utils.h
├── win32_window.cpp
└── win32_window.h
SYMBOL INDEX (2018 symbols across 185 files)
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c
function main (line 771) | void main() {}
FILE: android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 767) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c
function main (line 771) | void main() {}
FILE: android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 767) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c
function main (line 771) | void main() {}
FILE: android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 767) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c
function main (line 771) | void main() {}
FILE: android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 767) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c
function main (line 872) | void main() {}
FILE: android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 894) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c
function main (line 872) | void main() {}
FILE: android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 894) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c
function main (line 872) | void main() {}
FILE: android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 894) | int main(int argc, char* argv[])
FILE: android/app/.cxx/Debug/i214x256/x86_64/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c
function main (line 872) | void main() {}
FILE: android/app/.cxx/Debug/i214x256/x86_64/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp
function main (line 894) | int main(int argc, char* argv[])
FILE: lib/AI/ai_pics.dart
function getAiRecommendations (line 8) | Future<List<Media>> getAiRecommendations(
function fetchRecommendations (line 16) | Future<List<Media>> fetchRecommendations()
FILE: lib/Controllers/anilist_add_to_list_controller.dart
class AnilistAddToListController (line 19) | class AnilistAddToListController extends GetxController {
method findAnime (line 22) | void findAnime(AnilistMediaData data)
method findManga (line 46) | void findManga(AnilistMediaData data)
method updateAnimeProgress (line 68) | void updateAnimeProgress(AnimeAllData data, int number)
method addToListSheet (line 103) | void addToListSheet(
method addToMangaListSheet (line 436) | void addToMangaListSheet(
method customButton (line 760) | Container customButton(BuildContext context, String buttonText)
method inputbox (line 779) | SizedBox inputbox(
FILE: lib/Controllers/anilist_auth.dart
class AnilistService (line 35) | class AnilistService extends GetxController
method autoLogin (line 64) | Future<void> autoLogin()
method login (line 73) | Future<void> login()
method _exchangeCodeForToken (line 96) | Future<void> _exchangeCodeForToken(
method fetchUserProfile (line 125) | Future<void> fetchUserProfile()
method fetchUserAnimeList (line 176) | Future<void> fetchUserAnimeList()
method fetchUserMangaList (line 262) | Future<void> fetchUserMangaList()
method logout (line 351) | Future<void> logout()
method fetchAnilistAnimes (line 359) | Future<void> fetchAnilistAnimes()
method fetchAnilistManga (line 460) | Future<void> fetchAnilistManga()
method updateEntry (line 564) | Future<void> updateEntry(
method animeWidgets (line 624) | Rx<Widget> animeWidgets(BuildContext context)
method deleteEntry (line 685) | Future<void> deleteEntry(String entry, {required bool isAnime})
method fetchDetails (line 690) | Future<AnilistMediaData> fetchDetails(FetchDetailsParams params)
method fetchhomeData (line 699) | Future<void> fetchhomeData()
method fetchsearchData (line 705) | Future<List<Media>> fetchsearchData(SearchParams query)
method homeWidgets (line 710) | Rx<Widget> homeWidgets(BuildContext context)
method mangaWidgets (line 759) | Rx<Widget> mangaWidgets(BuildContext context)
method refresh (line 806) | Future<void> refresh()
FILE: lib/Controllers/anilist_data_controller.dart
class AnilistDataController (line 12) | class AnilistDataController extends GetxController {
method onInit (line 16) | void onInit()
method fetchAnilistAnimeDetails (line 21) | Future<AnilistMediaData> fetchAnilistAnimeDetails(
method fetchAnilistMangaDetails (line 137) | Future<AnilistMediaData> fetchAnilistMangaDetails(int mangaId)
method searchAnilistAnime (line 255) | Future<List<Media>> searchAnilistAnime({
method searchAnilistManga (line 393) | Future<List<Media>> searchAnilistManga({
FILE: lib/Controllers/anilist_tracking.dart
class AnilistTracking (line 4) | class AnilistTracking extends GetxController {
FILE: lib/Controllers/local_history_controller.dart
class LocalHistoryController (line 10) | class LocalHistoryController extends GetxController {
method onInit (line 15) | void onInit()
method _loadHistory (line 20) | void _loadHistory()
method addToWatchingHistory (line 41) | void addToWatchingHistory(LocalHistoryItem data)
method removeFromWatchingHistory (line 65) | void removeFromWatchingHistory(int mediaId)
method addToReadingHistory (line 76) | void addToReadingHistory(LocalHistoryItem data)
method removeFromReadingHistory (line 100) | void removeFromReadingHistory(int mediaId)
method clearAnimeHistory (line 111) | void clearAnimeHistory()
method clearMangaHistory (line 119) | void clearMangaHistory()
FILE: lib/Controllers/offline_controller.dart
class OfflineController (line 11) | class OfflineController extends GetxController {
method getAnimeCategories (line 18) | Stream<List<Category>> getAnimeCategories()
method getOfflineAnimeStream (line 25) | Stream<List<OfflineItem>> getOfflineAnimeStream()
method getOfflineMangaStream (line 32) | Stream<List<OfflineItem>> getOfflineMangaStream()
method getMangaCategoriesStream (line 39) | Stream<List<Category>> getMangaCategoriesStream()
method getOfflineAnimeList (line 46) | Future<List<OfflineItem>> getOfflineAnimeList()
method getOfflineMangaList (line 50) | Future<List<OfflineItem>> getOfflineMangaList()
method getAnimeCategoriesList (line 54) | Future<List<Category>> getAnimeCategoriesList()
method getMangaCategoriesList (line 58) | Future<List<Category>> getMangaCategoriesList()
method addOfflineItem (line 62) | void addOfflineItem(OfflineItem data, Category category)
method addMangaOfflineItem (line 79) | void addMangaOfflineItem(OfflineItem data, Category category)
method removeOfflineItem (line 151) | void removeOfflineItem(OfflineItem data, Category categoryName)
method removeMangaOfflineItem (line 156) | void removeMangaOfflineItem(OfflineItem data, Category categoryName)
method createCategory (line 161) | void createCategory(String categoryName)
method createMangaCategory (line 169) | void createMangaCategory(String categoryName)
method deleteCategory (line 177) | void deleteCategory(Category cat)
method addToCategory (line 185) | void addToCategory(Category category, String mediaId)
method addToMangaCategory (line 205) | void addToMangaCategory(Category category, String mediaId)
method removeFromCategory (line 225) | void removeFromCategory(Category category, String mediaId)
FILE: lib/Controllers/online_subtitles_controller.dart
class OnlineSubtitlesController (line 16) | class OnlineSubtitlesController extends GetxController {
method getImdbId (line 23) | Future<void> getImdbId()
method getSubtitlesList (line 39) | Future<void> getSubtitlesList()
method onClose (line 56) | void onClose()
class EnhancedSubtitleBottomSheet (line 62) | class EnhancedSubtitleBottomSheet extends StatelessWidget {
method build (line 75) | Widget build(BuildContext context)
method _buildQuickOption (line 317) | Widget _buildQuickOption(
method _buildSubtitleTile (line 384) | Widget _buildSubtitleTile(
method _showOnlineSearchBottomSheet (line 501) | void _showOnlineSearchBottomSheet(
method _buildOnlineSearchSheet (line 513) | Widget _buildOnlineSearchSheet(
method _buildOnlineSubtitleTile (line 712) | Widget _buildOnlineSubtitleTile(
function showEnhancedSubtitleSheet (line 854) | void showEnhancedSubtitleSheet(
FILE: lib/Controllers/services/mal_service.dart
class MalService (line 35) | class MalService extends GetxController implements BaseService, OnlineSe...
method autoLogin (line 55) | Future<void> autoLogin()
method _validateToken (line 81) | Future<bool> _validateToken(String token)
method _refreshTokenWithMAL (line 95) | Future<void> _refreshTokenWithMAL(String refreshToken)
method login (line 128) | Future<void> login()
method _exchangeCodeForTokenMAL (line 157) | Future<void> _exchangeCodeForTokenMAL(
method fetchMAL (line 194) | Future<dynamic> fetchMAL(
method fetchDataFromApi (line 235) | Future<List<Media>> fetchDataFromApi(
method fetchBanner (line 247) | Future<String?> fetchBanner(int malId)
method animeWidgets (line 260) | Rx<Widget> animeWidgets(BuildContext context)
method fetchDetails (line 321) | Future<AnilistMediaData> fetchDetails(FetchDetailsParams params)
method fetchhomeData (line 333) | Future<void> fetchhomeData()
method fetchWithToken (line 365) | Future<AnilistMediaData> fetchWithToken(String url)
method homeWidgets (line 374) | Rx<Widget> homeWidgets(BuildContext context)
method logout (line 423) | Future<void> logout()
method mangaWidgets (line 433) | Rx<Widget> mangaWidgets(BuildContext context)
method fetchsearchData (line 482) | Future<List<Media>> fetchsearchData(SearchParams query)
method updateEntry (line 487) | Future<void> updateEntry(
method deleteEntry (line 551) | Future<void> deleteEntry(String listId, {bool isAnime = true})
method fetchUserAnimeList (line 591) | Future<void> fetchUserAnimeList()
method fetchUserMangaList (line 603) | Future<void> fetchUserMangaList()
method fetchUserInfo (line 616) | Future<void> fetchUserInfo({String? token})
method refresh (line 631) | Future<void> refresh()
FILE: lib/Controllers/services/models/base_service.dart
class BaseService (line 7) | abstract class BaseService {
method homeWidgets (line 8) | Rx<Widget> homeWidgets(BuildContext context)
method animeWidgets (line 9) | Rx<Widget> animeWidgets(BuildContext context)
method mangaWidgets (line 10) | Rx<Widget> mangaWidgets(BuildContext context)
method fetchDetails (line 11) | Future<AnilistMediaData> fetchDetails(FetchDetailsParams params)
method fetchhomeData (line 12) | Future<void> fetchhomeData()
method fetchsearchData (line 13) | Future<List<Media>> fetchsearchData(SearchParams query)
class FetchDetailsParams (line 16) | class FetchDetailsParams {
FILE: lib/Controllers/services/models/online_service.dart
class OnlineService (line 5) | abstract class OnlineService {
method autoLogin (line 11) | Future<void> autoLogin()
method login (line 12) | Future<void> login()
method logout (line 13) | Future<void> logout()
method refresh (line 14) | Future<void> refresh()
method updateEntry (line 15) | Future<void> updateEntry(UserMedia entry, {required bool isAnime})
method deleteEntry (line 16) | Future<void> deleteEntry(String entry, {required bool isAnime})
FILE: lib/Controllers/services/service_handler.dart
type ServicesType (line 16) | enum ServicesType { anilist, mal, simkl }
class ServiceHandler (line 20) | class ServiceHandler extends GetxController {
method login (line 56) | Future<void> login()
method logout (line 57) | Future<void> logout()
method autoLogin (line 58) | Future<void> autoLogin()
method refresh (line 64) | Future<void> refresh()
method updateListEntry (line 66) | Future<void> updateListEntry(
method animeWidgets (line 72) | Rx<Widget> animeWidgets(BuildContext context)
method mangaWidgets (line 74) | Rx<Widget> mangaWidgets(BuildContext context)
method homeWidgets (line 76) | Rx<Widget> homeWidgets(BuildContext context)
method onInit (line 79) | void onInit()
method _initServices (line 84) | Future<void> _initServices()
method fetchHomePage (line 90) | Future<void> fetchHomePage()
method fetchAnimeDetails (line 92) | Future<AnilistMediaData> fetchAnimeDetails(FetchDetailsParams params)
method search (line 96) | Future<List<Media>?> search(SearchParams params)
method changeService (line 99) | void changeService(ServicesType type)
FILE: lib/Controllers/services/simkl_service.dart
class SimklService (line 35) | class SimklService extends GetxController
method fetchDetails (line 44) | Future<AnilistMediaData> fetchDetails(FetchDetailsParams params)
method fetchMovies (line 63) | Future<void> fetchMovies()
method fetchSeries (line 80) | Future<void> fetchSeries()
method fetchhomeData (line 99) | Future<void> fetchhomeData()
method searchMovies (line 102) | Future<List<Media>> searchMovies(String query)
method searchSeries (line 117) | Future<List<Media>> searchSeries(String query)
method updateEntry (line 142) | Future<void> updateEntry(UserMedia params, {required bool isAnime})
method deleteEntry (line 217) | Future<void> deleteEntry(String listId, {bool isAnime = true})
method login (line 257) | Future<void> login()
method _exchangeCodeForToken (line 278) | Future<void> _exchangeCodeForToken(String code)
method fetchUserInfo (line 309) | Future<void> fetchUserInfo()
method fetchUserMovieList (line 354) | Future<void> fetchUserMovieList()
method fetchUserSeriesList (line 377) | Future<void> fetchUserSeriesList()
method logout (line 402) | Future<void> logout()
method autoLogin (line 409) | Future<void> autoLogin()
method refresh (line 417) | Future<void> refresh()
method animeWidgets (line 424) | Rx<Widget> animeWidgets(BuildContext context)
method fetchsearchData (line 475) | Future<List<Media>> fetchsearchData(SearchParams query)
method homeWidgets (line 480) | Rx<Widget> homeWidgets(BuildContext context)
method mangaWidgets (line 637) | Rx<Widget> mangaWidgets(BuildContext context)
FILE: lib/Controllers/settings_controller.dart
class SettingsController (line 8) | class SettingsController extends GetxController {
method onInit (line 12) | void onInit()
method loadSettings (line 17) | void loadSettings()
method gradientToggler (line 21) | void gradientToggler(bool value)
FILE: lib/Controllers/source/source_controller.dart
class SourceController (line 12) | class SourceController extends GetxController {
method cancelInProgress (line 38) | void cancelInProgress(String key)
method updateToken (line 51) | void updateToken(String key, String token)
method onInit (line 57) | void onInit()
method checkRuntimeHost (line 64) | void checkRuntimeHost()
method _bindExtensionLists (line 75) | void _bindExtensionLists()
method _initialize (line 117) | void _initialize()
method initExtensions (line 121) | Future<void> initExtensions()
method fetchRepos (line 148) | Future<void> fetchRepos()
method setActiveSource (line 156) | void setActiveSource(Source source)
method addRepo (line 181) | Future<void> addRepo(String url, ItemType itemType, String managerId)
method removeRepo (line 190) | Future<void> removeRepo(Repo repo, ItemType itemType)
method getInstalledExtensions (line 199) | List<Source> getInstalledExtensions(ItemType type)
method getAvailableExtensions (line 210) | List<Source> getAvailableExtensions(ItemType type)
FILE: lib/Controllers/source/source_mapper.dart
type MediaType (line 9) | enum MediaType { manga, anime, novel }
class AnimeMatchResult (line 11) | class AnimeMatchResult {
method toString (line 29) | String toString()
class AnimeMatchDetails (line 34) | class AnimeMatchDetails {
method toString (line 48) | String toString()
class _SimilarityResult (line 53) | class _SimilarityResult {
function matchAnimeTitle (line 69) | AnimeMatchResult matchAnimeTitle(
function normalize (line 76) | String normalize(String str)
function extractSeasonInfo (line 108) | int? extractSeasonInfo(String title)
function levenshtein (line 131) | int levenshtein(String a, String b)
function jaroWinkler (line 163) | double jaroWinkler(String s1, String s2)
function calculateSimilarity (line 234) | _SimilarityResult calculateSimilarity(
function mapMedia (line 347) | Future<Media?> mapMedia(List<String> animeId, RxString searchedTitle)
function normalize (line 355) | String normalize(String title)
function searchAndCompare (line 383) | Future<void> searchAndCompare(String query)
FILE: lib/Controllers/ui_setting_controller.dart
class UiSettingController (line 7) | class UiSettingController extends GetxController {
method onInit (line 13) | void onInit()
method _loadInitialSettings (line 18) | void _loadInitialSettings()
FILE: lib/Database/database.dart
class Database (line 15) | class Database {
method init (line 16) | Future<void> init()
method requestPermission (line 47) | Future<bool> requestPermission()
method getDatabaseDirectory (line 63) | Future<Directory?> getDatabaseDirectory()
method initDB (line 74) | Future<Isar> initDB(String? path, {bool inspector = false})
FILE: lib/Database/isar_models/anime_details_data.dart
class AnilistMediaData (line 7) | @embedded
method toJson (line 103) | Map<String, dynamic> toJson()
class Character (line 198) | @embedded
method toJson (line 230) | Map<String, dynamic> toJson()
FILE: lib/Database/isar_models/anime_details_data.g.dart
function _anilistMediaDataEstimateSize (line 104) | int _anilistMediaDataEstimateSize(
function _anilistMediaDataSerialize (line 248) | void _anilistMediaDataSerialize(
function _anilistMediaDataDeserialize (line 291) | AnilistMediaData _anilistMediaDataDeserialize(
function _anilistMediaDataDeserializeProp (line 343) | P _anilistMediaDataDeserializeProp<P>(
function charactersIsNull (line 442) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersIsNotNull (line 451) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersLengthEqualTo (line 460) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersIsEmpty (line 467) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersIsNotEmpty (line 474) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersLengthLessThan (line 481) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersLengthGreaterThan (line 488) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersLengthBetween (line 495) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageIsNull (line 513) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageIsNotNull (line 522) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageEqualTo (line 531) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageGreaterThan (line 544) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageLessThan (line 562) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageBetween (line 580) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageStartsWith (line 602) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageEndsWith (line 615) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageContains (line 628) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageMatches (line 641) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageIsEmpty (line 654) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function coverImageIsNotEmpty (line 663) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionIsNull (line 672) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionIsNotNull (line 681) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionEqualTo (line 690) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionGreaterThan (line 703) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionLessThan (line 721) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionBetween (line 739) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionStartsWith (line 761) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionEndsWith (line 774) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionContains (line 787) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionMatches (line 800) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionIsEmpty (line 813) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function descriptionIsNotEmpty (line 822) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesIsNull (line 831) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesIsNotNull (line 840) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesEqualTo (line 849) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesGreaterThan (line 858) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesLessThan (line 871) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function episodesBetween (line 884) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresIsNull (line 904) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresIsNotNull (line 913) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementEqualTo (line 922) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementGreaterThan (line 935) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementLessThan (line 953) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementBetween (line 971) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementStartsWith (line 993) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementEndsWith (line 1006) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementContains (line 1019) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementMatches (line 1032) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementIsEmpty (line 1045) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresElementIsNotEmpty (line 1054) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresLengthEqualTo (line 1063) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresIsEmpty (line 1070) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresIsNotEmpty (line 1077) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresLengthLessThan (line 1084) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresLengthGreaterThan (line 1091) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function genresLengthBetween (line 1098) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idIsNull (line 1116) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idIsNotNull (line 1125) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idEqualTo (line 1134) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idGreaterThan (line 1147) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idLessThan (line 1165) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idBetween (line 1179) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idStartsWith (line 1201) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idEndsWith (line 1214) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idContains (line 1227) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idMatches (line 1240) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idIsEmpty (line 1253) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function idIsNotEmpty (line 1262) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageIsNull (line 1271) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageIsNotNull (line 1280) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageEqualTo (line 1289) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageGreaterThan (line 1302) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageLessThan (line 1320) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageBetween (line 1338) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageStartsWith (line 1360) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageEndsWith (line 1373) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageContains (line 1386) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageMatches (line 1399) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageIsEmpty (line 1412) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function imageIsNotEmpty (line 1421) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeIsNull (line 1430) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeIsNotNull (line 1439) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeEqualTo (line 1448) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeGreaterThan (line 1457) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeLessThan (line 1470) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function mediaTypeBetween (line 1483) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityIsNull (line 1503) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityIsNotNull (line 1512) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityEqualTo (line 1521) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityGreaterThan (line 1530) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityLessThan (line 1543) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function popularityBetween (line 1556) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingIsNull (line 1576) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingIsNotNull (line 1585) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingEqualTo (line 1594) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingGreaterThan (line 1607) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingLessThan (line 1625) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingBetween (line 1643) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingStartsWith (line 1665) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingEndsWith (line 1678) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingContains (line 1691) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingMatches (line 1704) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingIsEmpty (line 1717) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function ratingIsNotEmpty (line 1726) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsIsNull (line 1735) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsIsNotNull (line 1744) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsLengthEqualTo (line 1753) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsIsEmpty (line 1760) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsIsNotEmpty (line 1767) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsLengthLessThan (line 1774) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsLengthGreaterThan (line 1781) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsLengthBetween (line 1794) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsIsNull (line 1812) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsIsNotNull (line 1821) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsLengthEqualTo (line 1830) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsIsEmpty (line 1837) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsIsNotEmpty (line 1844) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsLengthLessThan (line 1851) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsLengthGreaterThan (line 1858) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsLengthBetween (line 1865) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeIsNull (line 1883) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeIsNotNull (line 1892) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeEqualTo (line 1901) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeGreaterThan (line 1910) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeLessThan (line 1923) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function servicesTypeBetween (line 1936) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusIsNull (line 1956) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusIsNotNull (line 1965) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusEqualTo (line 1974) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusGreaterThan (line 1987) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusLessThan (line 2005) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusBetween (line 2023) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusStartsWith (line 2045) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusEndsWith (line 2058) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusContains (line 2071) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusMatches (line 2084) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusIsEmpty (line 2097) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function statusIsNotEmpty (line 2106) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsIsNull (line 2115) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsIsNotNull (line 2124) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementEqualTo (line 2133) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementGreaterThan (line 2146) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementLessThan (line 2164) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementBetween (line 2182) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementStartsWith (line 2204) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementEndsWith (line 2217) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementContains (line 2230) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementMatches (line 2243) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementIsEmpty (line 2256) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsElementIsNotEmpty (line 2265) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsLengthEqualTo (line 2274) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsIsEmpty (line 2281) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsIsNotEmpty (line 2288) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsLengthLessThan (line 2295) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsLengthGreaterThan (line 2302) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function synonymsLengthBetween (line 2309) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringIsNull (line 2327) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringIsNotNull (line 2336) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringEqualTo (line 2345) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringGreaterThan (line 2354) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringLessThan (line 2367) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function timeUntilAiringBetween (line 2380) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleIsNull (line 2400) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleIsNotNull (line 2409) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleEqualTo (line 2418) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleGreaterThan (line 2431) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleLessThan (line 2449) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleBetween (line 2467) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleStartsWith (line 2489) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleEndsWith (line 2502) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleContains (line 2515) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleMatches (line 2528) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleIsEmpty (line 2541) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleIsNotEmpty (line 2550) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeIsNull (line 2559) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeIsNotNull (line 2568) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeEqualTo (line 2577) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeGreaterThan (line 2590) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeLessThan (line 2608) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeBetween (line 2626) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeStartsWith (line 2648) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeEndsWith (line 2661) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeContains (line 2674) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeMatches (line 2687) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeIsEmpty (line 2700) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleNativeIsNotEmpty (line 2709) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiIsNull (line 2718) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiIsNotNull (line 2727) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiEqualTo (line 2736) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiGreaterThan (line 2749) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiLessThan (line 2767) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiBetween (line 2785) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiStartsWith (line 2807) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiEndsWith (line 2820) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiContains (line 2833) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiMatches (line 2846) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiIsEmpty (line 2859) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function titleRomajiIsNotEmpty (line 2868) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeIsNull (line 2877) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeIsNotNull (line 2886) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeEqualTo (line 2895) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeGreaterThan (line 2908) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeLessThan (line 2926) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeBetween (line 2944) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeStartsWith (line 2966) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeEndsWith (line 2979) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeContains (line 2992) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeMatches (line 3005) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeIsEmpty (line 3018) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function typeIsNotEmpty (line 3027) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function charactersElement (line 3039) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function recommendationsElement (line 3046) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function relationsElement (line 3053) | QueryBuilder<AnilistMediaData, AnilistMediaData, QAfterFilterCondition>
function _characterEstimateSize (line 3083) | int _characterEstimateSize(
function _characterSerialize (line 3104) | void _characterSerialize(
function _characterDeserialize (line 3115) | Character _characterDeserialize(
function _characterDeserializeProp (line 3129) | P _characterDeserializeProp<P>(
function imageIsNull (line 3149) | QueryBuilder<Character, Character, QAfterFilterCondition> imageIsNull()
function imageIsNotNull (line 3157) | QueryBuilder<Character, Character, QAfterFilterCondition> imageIsNotNull()
function imageEqualTo (line 3165) | QueryBuilder<Character, Character, QAfterFilterCondition> imageEqualTo(
function imageGreaterThan (line 3180) | QueryBuilder<Character, Character, QAfterFilterCondition> imageGreaterThan(
function imageLessThan (line 3197) | QueryBuilder<Character, Character, QAfterFilterCondition> imageLessThan(
function imageBetween (line 3214) | QueryBuilder<Character, Character, QAfterFilterCondition> imageBetween(
function imageStartsWith (line 3235) | QueryBuilder<Character, Character, QAfterFilterCondition> imageStartsWith(
function imageEndsWith (line 3250) | QueryBuilder<Character, Character, QAfterFilterCondition> imageEndsWith(
function imageContains (line 3265) | QueryBuilder<Character, Character, QAfterFilterCondition> imageContains(
function imageMatches (line 3280) | QueryBuilder<Character, Character, QAfterFilterCondition> imageMatches(
function imageIsEmpty (line 3295) | QueryBuilder<Character, Character, QAfterFilterCondition> imageIsEmpty()
function imageIsNotEmpty (line 3303) | QueryBuilder<Character, Character, QAfterFilterCondition> imageIsNotEmpty()
function nameIsNull (line 3311) | QueryBuilder<Character, Character, QAfterFilterCondition> nameIsNull()
function nameIsNotNull (line 3319) | QueryBuilder<Character, Character, QAfterFilterCondition> nameIsNotNull()
function nameEqualTo (line 3327) | QueryBuilder<Character, Character, QAfterFilterCondition> nameEqualTo(
function nameGreaterThan (line 3342) | QueryBuilder<Character, Character, QAfterFilterCondition> nameGreaterThan(
function nameLessThan (line 3359) | QueryBuilder<Character, Character, QAfterFilterCondition> nameLessThan(
function nameBetween (line 3376) | QueryBuilder<Character, Character, QAfterFilterCondition> nameBetween(
function nameStartsWith (line 3397) | QueryBuilder<Character, Character, QAfterFilterCondition> nameStartsWith(
function nameEndsWith (line 3412) | QueryBuilder<Character, Character, QAfterFilterCondition> nameEndsWith(
function nameContains (line 3427) | QueryBuilder<Character, Character, QAfterFilterCondition> nameContains(
function nameMatches (line 3442) | QueryBuilder<Character, Character, QAfterFilterCondition> nameMatches(
function nameIsEmpty (line 3457) | QueryBuilder<Character, Character, QAfterFilterCondition> nameIsEmpty()
function nameIsNotEmpty (line 3465) | QueryBuilder<Character, Character, QAfterFilterCondition> nameIsNotEmpty()
function popularityIsNull (line 3473) | QueryBuilder<Character, Character, QAfterFilterCondition> popularityIsNu...
function popularityIsNotNull (line 3481) | QueryBuilder<Character, Character, QAfterFilterCondition>
function popularityEqualTo (line 3490) | QueryBuilder<Character, Character, QAfterFilterCondition> popularityEqua...
function popularityGreaterThan (line 3500) | QueryBuilder<Character, Character, QAfterFilterCondition>
function popularityLessThan (line 3513) | QueryBuilder<Character, Character, QAfterFilterCondition> popularityLess...
function popularityBetween (line 3528) | QueryBuilder<Character, Character, QAfterFilterCondition> popularityBetw...
FILE: lib/Database/isar_models/category.dart
class Category (line 5) | @collection
method toJson (line 23) | Map<String, dynamic> toJson()
FILE: lib/Database/isar_models/category.g.dart
function _categoryEstimateSize (line 58) | int _categoryEstimateSize(
function _categorySerialize (line 85) | void _categorySerialize(
function _categoryDeserialize (line 96) | Category _categoryDeserialize(
function _categoryDeserializeProp (line 111) | P _categoryDeserializeProp<P>(
function _categoryGetId (line 129) | Id _categoryGetId(Category object)
function _categoryGetLinks (line 133) | List<IsarLinkBase<dynamic>> _categoryGetLinks(Category object)
function _categoryAttach (line 137) | void _categoryAttach(IsarCollection<dynamic> col, Id id, Category object)
function anyId (line 142) | QueryBuilder<Category, Category, QAfterWhere> anyId()
function idEqualTo (line 150) | QueryBuilder<Category, Category, QAfterWhereClause> idEqualTo(Id id)
function idNotEqualTo (line 156) | QueryBuilder<Category, Category, QAfterWhereClause> idNotEqualTo(Id id)
function idGreaterThan (line 178) | QueryBuilder<Category, Category, QAfterWhereClause> idGreaterThan(
function idLessThan (line 189) | QueryBuilder<Category, Category, QAfterWhereClause> idLessThan(
function idBetween (line 200) | QueryBuilder<Category, Category, QAfterWhereClause> idBetween(
function nameIsNull (line 218) | QueryBuilder<Category, Category, QAfterWhereClause> nameIsNull()
function nameIsNotNull (line 226) | QueryBuilder<Category, Category, QAfterWhereClause> nameIsNotNull()
function nameEqualTo (line 239) | QueryBuilder<Category, Category, QAfterWhereClause> nameEqualTo(
function nameNotEqualTo (line 249) | QueryBuilder<Category, Category, QAfterWhereClause> nameNotEqualTo(
function anilistIdsIsNull (line 296) | QueryBuilder<Category, Category, QAfterFilterCondition> anilistIdsIsNull()
function anilistIdsIsNotNull (line 304) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementEqualTo (line 313) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementGreaterThan (line 326) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementLessThan (line 344) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementBetween (line 362) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementStartsWith (line 384) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementEndsWith (line 397) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementContains (line 410) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementMatches (line 423) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementIsEmpty (line 436) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsElementIsNotEmpty (line 445) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsLengthEqualTo (line 454) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsIsEmpty (line 461) | QueryBuilder<Category, Category, QAfterFilterCondition> anilistIdsIsEmpty()
function anilistIdsIsNotEmpty (line 467) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsLengthLessThan (line 474) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsLengthGreaterThan (line 481) | QueryBuilder<Category, Category, QAfterFilterCondition>
function anilistIdsLengthBetween (line 488) | QueryBuilder<Category, Category, QAfterFilterCondition>
function idEqualTo (line 506) | QueryBuilder<Category, Category, QAfterFilterCondition> idEqualTo(Id value)
function idGreaterThan (line 514) | QueryBuilder<Category, Category, QAfterFilterCondition> idGreaterThan(
function idLessThan (line 529) | QueryBuilder<Category, Category, QAfterFilterCondition> idLessThan(
function idBetween (line 544) | QueryBuilder<Category, Category, QAfterFilterCondition> idBetween(
function isMangaEqualTo (line 563) | QueryBuilder<Category, Category, QAfterFilterCondition> isMangaEqualTo(
function nameIsNull (line 573) | QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNull()
function nameIsNotNull (line 581) | QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNotNull()
function nameEqualTo (line 589) | QueryBuilder<Category, Category, QAfterFilterCondition> nameEqualTo(
function nameGreaterThan (line 604) | QueryBuilder<Category, Category, QAfterFilterCondition> nameGreaterThan(
function nameLessThan (line 621) | QueryBuilder<Category, Category, QAfterFilterCondition> nameLessThan(
function nameBetween (line 638) | QueryBuilder<Category, Category, QAfterFilterCondition> nameBetween(
function nameStartsWith (line 659) | QueryBuilder<Category, Category, QAfterFilterCondition> nameStartsWith(
function nameEndsWith (line 674) | QueryBuilder<Category, Category, QAfterFilterCondition> nameEndsWith(
function nameContains (line 689) | QueryBuilder<Category, Category, QAfterFilterCondition> nameContains(
function nameMatches (line 704) | QueryBuilder<Category, Category, QAfterFilterCondition> nameMatches(
function nameIsEmpty (line 719) | QueryBuilder<Category, Category, QAfterFilterCondition> nameIsEmpty()
function nameIsNotEmpty (line 727) | QueryBuilder<Category, Category, QAfterFilterCondition> nameIsNotEmpty()
function sortByIsManga (line 743) | QueryBuilder<Category, Category, QAfterSortBy> sortByIsManga()
function sortByIsMangaDesc (line 749) | QueryBuilder<Category, Category, QAfterSortBy> sortByIsMangaDesc()
function sortByName (line 755) | QueryBuilder<Category, Category, QAfterSortBy> sortByName()
function sortByNameDesc (line 761) | QueryBuilder<Category, Category, QAfterSortBy> sortByNameDesc()
function thenById (line 770) | QueryBuilder<Category, Category, QAfterSortBy> thenById()
function thenByIdDesc (line 776) | QueryBuilder<Category, Category, QAfterSortBy> thenByIdDesc()
function thenByIsManga (line 782) | QueryBuilder<Category, Category, QAfterSortBy> thenByIsManga()
function thenByIsMangaDesc (line 788) | QueryBuilder<Category, Category, QAfterSortBy> thenByIsMangaDesc()
function thenByName (line 794) | QueryBuilder<Category, Category, QAfterSortBy> thenByName()
function thenByNameDesc (line 800) | QueryBuilder<Category, Category, QAfterSortBy> thenByNameDesc()
function distinctByAnilistIds (line 809) | QueryBuilder<Category, Category, QDistinct> distinctByAnilistIds()
function distinctByIsManga (line 815) | QueryBuilder<Category, Category, QDistinct> distinctByIsManga()
function distinctByName (line 821) | QueryBuilder<Category, Category, QDistinct> distinctByName({
function idProperty (line 832) | QueryBuilder<Category, int, QQueryOperations> idProperty()
function anilistIdsProperty (line 838) | QueryBuilder<Category, List<String>?, QQueryOperations> anilistIdsProper...
function isMangaProperty (line 844) | QueryBuilder<Category, bool, QQueryOperations> isMangaProperty()
function nameProperty (line 850) | QueryBuilder<Category, String?, QQueryOperations> nameProperty()
FILE: lib/Database/isar_models/episode_class.dart
class Episode (line 5) | @embedded
method toJson (line 37) | Map<dynamic, dynamic> toJson()
class Chapter (line 50) | @embedded
method toJson (line 76) | Map<dynamic, dynamic> toJson()
class ChapterRecognition (line 87) | class ChapterRecognition {
method parseChapterNumber (line 96) | dynamic parseChapterNumber(String mangaTitle, String chapterName)
method _convertToIntIfWhole (line 127) | dynamic _convertToIntIfWhole(double value)
method _getChapterNumberFromMatch (line 131) | double _getChapterNumberFromMatch(Match match)
method _checkForDecimal (line 139) | double _checkForDecimal(String? decimal, String? alpha)
method _parseAlphaPostFix (line 163) | double _parseAlphaPostFix(String alpha)
function mChapterToChapter (line 170) | List<Chapter> mChapterToChapter(List<dynamic> chapters, String title)
function mChapterToEpisode (line 196) | Episode mChapterToEpisode(dynamic item, dynamic episodeResult)
function calcTime (line 240) | String calcTime(String timestamp, {String format = "dd-MM-yyyy"})
FILE: lib/Database/isar_models/episode_class.g.dart
function _episodeEstimateSize (line 35) | int _episodeEstimateSize(
function _episodeSerialize (line 70) | void _episodeSerialize(
function _episodeDeserialize (line 85) | Episode _episodeDeserialize(
function _episodeDeserializeProp (line 103) | P _episodeDeserializeProp<P>(
function dateIsNull (line 131) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateIsNull()
function dateIsNotNull (line 139) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateIsNotNull()
function dateEqualTo (line 147) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateEqualTo(
function dateGreaterThan (line 162) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateGreaterThan(
function dateLessThan (line 179) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateLessThan(
function dateBetween (line 196) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateBetween(
function dateStartsWith (line 217) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateStartsWith(
function dateEndsWith (line 232) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateEndsWith(
function dateContains (line 247) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateContains(
function dateMatches (line 262) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateMatches(
function dateIsEmpty (line 277) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateIsEmpty()
function dateIsNotEmpty (line 285) | QueryBuilder<Episode, Episode, QAfterFilterCondition> dateIsNotEmpty()
function descEqualTo (line 293) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descEqualTo(
function descGreaterThan (line 308) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descGreaterThan(
function descLessThan (line 325) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descLessThan(
function descBetween (line 342) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descBetween(
function descStartsWith (line 363) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descStartsWith(
function descEndsWith (line 378) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descEndsWith(
function descContains (line 393) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descContains(
function descMatches (line 408) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descMatches(
function descIsEmpty (line 423) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descIsEmpty()
function descIsNotEmpty (line 431) | QueryBuilder<Episode, Episode, QAfterFilterCondition> descIsNotEmpty()
function fillerIsNull (line 439) | QueryBuilder<Episode, Episode, QAfterFilterCondition> fillerIsNull()
function fillerIsNotNull (line 447) | QueryBuilder<Episode, Episode, QAfterFilterCondition> fillerIsNotNull()
function fillerEqualTo (line 455) | QueryBuilder<Episode, Episode, QAfterFilterCondition> fillerEqualTo(
function numberEqualTo (line 465) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberEqualTo(
function numberGreaterThan (line 480) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberGreaterThan(
function numberLessThan (line 497) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberLessThan(
function numberBetween (line 514) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberBetween(
function numberStartsWith (line 535) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberStartsWith(
function numberEndsWith (line 550) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberEndsWith(
function numberContains (line 565) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberContains(
function numberMatches (line 580) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberMatches(
function numberIsEmpty (line 595) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberIsEmpty()
function numberIsNotEmpty (line 603) | QueryBuilder<Episode, Episode, QAfterFilterCondition> numberIsNotEmpty()
function thumbnailIsNull (line 611) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailIsNull()
function thumbnailIsNotNull (line 619) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailIsNotNull()
function thumbnailEqualTo (line 627) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailEqualTo(
function thumbnailGreaterThan (line 642) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailGreaterThan(
function thumbnailLessThan (line 659) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailLessThan(
function thumbnailBetween (line 676) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailBetween(
function thumbnailStartsWith (line 697) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailStartsWith(
function thumbnailEndsWith (line 712) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailEndsWith(
function thumbnailContains (line 727) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailContains(
function thumbnailMatches (line 742) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailMatches(
function thumbnailIsEmpty (line 757) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailIsEmpty()
function thumbnailIsNotEmpty (line 765) | QueryBuilder<Episode, Episode, QAfterFilterCondition> thumbnailIsNotEmpty()
function titleIsNull (line 773) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleIsNull()
function titleIsNotNull (line 781) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleIsNotNull()
function titleEqualTo (line 789) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleEqualTo(
function titleGreaterThan (line 804) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleGreaterThan(
function titleLessThan (line 821) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleLessThan(
function titleBetween (line 838) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleBetween(
function titleStartsWith (line 859) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleStartsWith(
function titleEndsWith (line 874) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleEndsWith(
function titleContains (line 889) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleContains(
function titleMatches (line 904) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleMatches(
function titleIsEmpty (line 919) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleIsEmpty()
function titleIsNotEmpty (line 927) | QueryBuilder<Episode, Episode, QAfterFilterCondition> titleIsNotEmpty()
function urlIsNull (line 935) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlIsNull()
function urlIsNotNull (line 943) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlIsNotNull()
function urlEqualTo (line 951) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlEqualTo(
function urlGreaterThan (line 966) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlGreaterThan(
function urlLessThan (line 983) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlLessThan(
function urlBetween (line 1000) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlBetween(
function urlStartsWith (line 1021) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlStartsWith(
function urlEndsWith (line 1036) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlEndsWith(
function urlContains (line 1051) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlContains(
function urlMatches (line 1066) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlMatches(
function urlIsEmpty (line 1081) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlIsEmpty()
function urlIsNotEmpty (line 1089) | QueryBuilder<Episode, Episode, QAfterFilterCondition> urlIsNotEmpty()
function _chapterEstimateSize (line 1129) | int _chapterEstimateSize(
function _chapterSerialize (line 1162) | void _chapterSerialize(
function _chapterDeserialize (line 1175) | Chapter _chapterDeserialize(
function _chapterDeserializeProp (line 1191) | P _chapterDeserializeProp<P>(
function linkIsNull (line 1215) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkIsNull()
function linkIsNotNull (line 1223) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkIsNotNull()
function linkEqualTo (line 1231) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkEqualTo(
function linkGreaterThan (line 1246) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkGreaterThan(
function linkLessThan (line 1263) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkLessThan(
function linkBetween (line 1280) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkBetween(
function linkStartsWith (line 1301) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkStartsWith(
function linkEndsWith (line 1316) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkEndsWith(
function linkContains (line 1331) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkContains(
function linkMatches (line 1346) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkMatches(
function linkIsEmpty (line 1361) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkIsEmpty()
function linkIsNotEmpty (line 1369) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> linkIsNotEmpty()
function numberIsNull (line 1377) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberIsNull()
function numberIsNotNull (line 1385) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberIsNotNull()
function numberEqualTo (line 1393) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberEqualTo(
function numberGreaterThan (line 1409) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberGreaterThan(
function numberLessThan (line 1427) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberLessThan(
function numberBetween (line 1445) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> numberBetween(
function releaseDateIsNull (line 1467) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateIsNull()
function releaseDateIsNotNull (line 1475) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateIsNotNu...
function releaseDateEqualTo (line 1483) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateEqualTo(
function releaseDateGreaterThan (line 1498) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateGreater...
function releaseDateLessThan (line 1515) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateLessThan(
function releaseDateBetween (line 1532) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateBetween(
function releaseDateStartsWith (line 1553) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateStartsW...
function releaseDateEndsWith (line 1568) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateEndsWith(
function releaseDateContains (line 1583) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateContains(
function releaseDateMatches (line 1598) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateMatches(
function releaseDateIsEmpty (line 1613) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> releaseDateIsEmpty()
function releaseDateIsNotEmpty (line 1621) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition>
function scanlatorIsNull (line 1630) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorIsNull()
function scanlatorIsNotNull (line 1638) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorIsNotNull()
function scanlatorEqualTo (line 1646) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorEqualTo(
function scanlatorGreaterThan (line 1661) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorGreaterThan(
function scanlatorLessThan (line 1678) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorLessThan(
function scanlatorBetween (line 1695) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorBetween(
function scanlatorStartsWith (line 1716) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorStartsWith(
function scanlatorEndsWith (line 1731) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorEndsWith(
function scanlatorContains (line 1746) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorContains(
function scanlatorMatches (line 1761) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorMatches(
function scanlatorIsEmpty (line 1776) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorIsEmpty()
function scanlatorIsNotEmpty (line 1784) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> scanlatorIsNotEmpty()
function titleIsNull (line 1792) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleIsNull()
function titleIsNotNull (line 1800) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleIsNotNull()
function titleEqualTo (line 1808) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleEqualTo(
function titleGreaterThan (line 1823) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleGreaterThan(
function titleLessThan (line 1840) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleLessThan(
function titleBetween (line 1857) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleBetween(
function titleStartsWith (line 1878) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleStartsWith(
function titleEndsWith (line 1893) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleEndsWith(
function titleContains (line 1908) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleContains(
function titleMatches (line 1923) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleMatches(
function titleIsEmpty (line 1938) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleIsEmpty()
function titleIsNotEmpty (line 1946) | QueryBuilder<Chapter, Chapter, QAfterFilterCondition> titleIsNotEmpty()
FILE: lib/Database/isar_models/key_value.dart
class KeyValue (line 5) | @collection
FILE: lib/Database/isar_models/key_value.g.dart
function _keyValueEstimateSize (line 53) | int _keyValueEstimateSize(
function _keyValueSerialize (line 69) | void _keyValueSerialize(
function _keyValueDeserialize (line 79) | KeyValue _keyValueDeserialize(
function _keyValueDeserializeProp (line 92) | P _keyValueDeserializeProp<P>(
function _keyValueGetId (line 108) | Id _keyValueGetId(KeyValue object)
function _keyValueGetLinks (line 112) | List<IsarLinkBase<dynamic>> _keyValueGetLinks(KeyValue object)
function _keyValueAttach (line 116) | void _keyValueAttach(IsarCollection<dynamic> col, Id id, KeyValue object)
function getByKey (line 121) | Future<KeyValue?> getByKey(String key)
function getByKeySync (line 125) | KeyValue? getByKeySync(String key)
function deleteByKey (line 129) | Future<bool> deleteByKey(String key)
function deleteByKeySync (line 133) | bool deleteByKeySync(String key)
function getAllByKey (line 137) | Future<List<KeyValue?>> getAllByKey(List<String> keyValues)
function getAllByKeySync (line 142) | List<KeyValue?> getAllByKeySync(List<String> keyValues)
function deleteAllByKey (line 147) | Future<int> deleteAllByKey(List<String> keyValues)
function deleteAllByKeySync (line 152) | int deleteAllByKeySync(List<String> keyValues)
function putByKey (line 157) | Future<Id> putByKey(KeyValue object)
function putByKeySync (line 161) | Id putByKeySync(KeyValue object, {bool saveLinks = true})
function putAllByKey (line 165) | Future<List<Id>> putAllByKey(List<KeyValue> objects)
function putAllByKeySync (line 169) | List<Id> putAllByKeySync(List<KeyValue> objects, {bool saveLinks = true})
function anyId (line 175) | QueryBuilder<KeyValue, KeyValue, QAfterWhere> anyId()
function idEqualTo (line 183) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> idEqualTo(Id id)
function idNotEqualTo (line 189) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> idNotEqualTo(Id id)
function idGreaterThan (line 211) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> idGreaterThan(
function idLessThan (line 222) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> idLessThan(
function idBetween (line 233) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> idBetween(
function keyEqualTo (line 251) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> keyEqualTo(String key)
function keyNotEqualTo (line 259) | QueryBuilder<KeyValue, KeyValue, QAfterWhereClause> keyNotEqualTo(
function idEqualTo (line 306) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> idEqualTo(Id value)
function idGreaterThan (line 314) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> idGreaterThan(
function idLessThan (line 329) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> idLessThan(
function idBetween (line 344) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> idBetween(
function keyEqualTo (line 363) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyEqualTo(
function keyGreaterThan (line 378) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyGreaterThan(
function keyLessThan (line 395) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyLessThan(
function keyBetween (line 412) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyBetween(
function keyStartsWith (line 433) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyStartsWith(
function keyEndsWith (line 448) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyEndsWith(
function keyContains (line 463) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyContains(
function keyMatches (line 478) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyMatches(
function keyIsEmpty (line 493) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyIsEmpty()
function keyIsNotEmpty (line 501) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> keyIsNotEmpty()
function valueIsNull (line 509) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueIsNull()
function valueIsNotNull (line 517) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueIsNotNull()
function valueEqualTo (line 525) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueEqualTo(
function valueGreaterThan (line 540) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueGreaterThan(
function valueLessThan (line 557) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueLessThan(
function valueBetween (line 574) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueBetween(
function valueStartsWith (line 595) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueStartsWith(
function valueEndsWith (line 610) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueEndsWith(
function valueContains (line 625) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueContains(
function valueMatches (line 640) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueMatches(
function valueIsEmpty (line 655) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueIsEmpty()
function valueIsNotEmpty (line 663) | QueryBuilder<KeyValue, KeyValue, QAfterFilterCondition> valueIsNotEmpty()
function sortByKey (line 679) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> sortByKey()
function sortByKeyDesc (line 685) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> sortByKeyDesc()
function sortByValue (line 691) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> sortByValue()
function sortByValueDesc (line 697) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> sortByValueDesc()
function thenById (line 706) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenById()
function thenByIdDesc (line 712) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenByIdDesc()
function thenByKey (line 718) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenByKey()
function thenByKeyDesc (line 724) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenByKeyDesc()
function thenByValue (line 730) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenByValue()
function thenByValueDesc (line 736) | QueryBuilder<KeyValue, KeyValue, QAfterSortBy> thenByValueDesc()
function distinctByKey (line 745) | QueryBuilder<KeyValue, KeyValue, QDistinct> distinctByKey({
function distinctByValue (line 753) | QueryBuilder<KeyValue, KeyValue, QDistinct> distinctByValue({
function idProperty (line 764) | QueryBuilder<KeyValue, int, QQueryOperations> idProperty()
function keyProperty (line 770) | QueryBuilder<KeyValue, String, QQueryOperations> keyProperty()
function valueProperty (line 776) | QueryBuilder<KeyValue, String?, QQueryOperations> valueProperty()
FILE: lib/Database/isar_models/local_history_item.dart
class LocalHistoryItem (line 7) | @collection
type HistoryMediaType (line 38) | enum HistoryMediaType { anime, manga }
FILE: lib/Database/isar_models/local_history_item.g.dart
function _localHistoryItemEstimateSize (line 137) | int _localHistoryItemEstimateSize(
function _localHistoryItemSerialize (line 232) | void _localHistoryItemSerialize(
function _localHistoryItemDeserialize (line 273) | LocalHistoryItem _localHistoryItemDeserialize(
function _localHistoryItemDeserializeProp (line 317) | P _localHistoryItemDeserializeProp<P>(
function _localHistoryItemGetId (line 391) | Id _localHistoryItemGetId(LocalHistoryItem object)
function _localHistoryItemGetLinks (line 395) | List<IsarLinkBase<dynamic>> _localHistoryItemGetLinks(LocalHistoryItem o...
function _localHistoryItemAttach (line 399) | void _localHistoryItemAttach(
function getByMediaId (line 408) | Future<LocalHistoryItem?> getByMediaId(int? mediaId)
function getByMediaIdSync (line 412) | LocalHistoryItem? getByMediaIdSync(int? mediaId)
function deleteByMediaId (line 416) | Future<bool> deleteByMediaId(int? mediaId)
function deleteByMediaIdSync (line 420) | bool deleteByMediaIdSync(int? mediaId)
function getAllByMediaId (line 424) | Future<List<LocalHistoryItem?>> getAllByMediaId(List<int?> mediaIdValues)
function getAllByMediaIdSync (line 429) | List<LocalHistoryItem?> getAllByMediaIdSync(List<int?> mediaIdValues)
function deleteAllByMediaId (line 434) | Future<int> deleteAllByMediaId(List<int?> mediaIdValues)
function deleteAllByMediaIdSync (line 439) | int deleteAllByMediaIdSync(List<int?> mediaIdValues)
function putByMediaId (line 444) | Future<Id> putByMediaId(LocalHistoryItem object)
function putByMediaIdSync (line 448) | Id putByMediaIdSync(LocalHistoryItem object, {bool saveLinks = true})
function putAllByMediaId (line 452) | Future<List<Id>> putAllByMediaId(List<LocalHistoryItem> objects)
function putAllByMediaIdSync (line 456) | List<Id> putAllByMediaIdSync(
function anyId (line 466) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhere> anyId()
function anyMediaId (line 472) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhere> anyMediaId()
function idEqualTo (line 483) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause> idEq...
function idNotEqualTo (line 491) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function idGreaterThan (line 514) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function idLessThan (line 523) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function idBetween (line 532) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause> idBe...
function mediaIdIsNull (line 550) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdIsNotNull (line 559) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdEqualTo (line 573) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdNotEqualTo (line 582) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdGreaterThan (line 625) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdLessThan (line 639) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function mediaIdBetween (line 653) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterWhereClause>
function chapterListIsNull (line 676) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListIsNotNull (line 685) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListLengthEqualTo (line 694) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListIsEmpty (line 701) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListIsNotEmpty (line 708) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListLengthLessThan (line 715) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListLengthGreaterThan (line 722) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListLengthBetween (line 729) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageIsNull (line 747) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageIsNotNull (line 756) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageEqualTo (line 765) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageGreaterThan (line 774) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageLessThan (line 787) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentPageBetween (line 800) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsIsNull (line 820) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsIsNotNull (line 829) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsEqualTo (line 838) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsGreaterThan (line 847) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsLessThan (line 860) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function currentTimeSecondsBetween (line 873) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListIsNull (line 893) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListIsNotNull (line 902) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListLengthEqualTo (line 911) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListIsEmpty (line 918) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListIsNotEmpty (line 925) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListLengthLessThan (line 932) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListLengthGreaterThan (line 939) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListLengthBetween (line 946) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonIsNull (line 964) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonIsNotNull (line 973) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonEqualTo (line 982) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonGreaterThan (line 995) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonLessThan (line 1013) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonBetween (line 1031) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonStartsWith (line 1053) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonEndsWith (line 1066) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonContains (line 1079) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonMatches (line 1092) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonIsEmpty (line 1105) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeUrlsJsonIsNotEmpty (line 1114) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function idEqualTo (line 1123) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function idGreaterThan (line 1132) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function idLessThan (line 1145) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function idBetween (line 1158) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageIsNull (line 1178) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageIsNotNull (line 1187) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageEqualTo (line 1196) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageGreaterThan (line 1209) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageLessThan (line 1227) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageBetween (line 1245) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageStartsWith (line 1267) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageEndsWith (line 1280) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageContains (line 1293) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageMatches (line 1306) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageIsEmpty (line 1319) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function imageIsNotEmpty (line 1328) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsIsNull (line 1337) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsIsNotNull (line 1346) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsEqualTo (line 1355) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsGreaterThan (line 1364) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsLessThan (line 1377) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastTimeSecondsBetween (line 1390) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedIsNull (line 1410) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedIsNotNull (line 1419) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedEqualTo (line 1428) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedGreaterThan (line 1437) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedLessThan (line 1450) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function lastWatchedBetween (line 1463) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkIsNull (line 1483) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkIsNotNull (line 1492) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkEqualTo (line 1501) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkGreaterThan (line 1514) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkLessThan (line 1532) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkBetween (line 1550) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkStartsWith (line 1572) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkEndsWith (line 1585) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkContains (line 1598) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkMatches (line 1611) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkIsEmpty (line 1624) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function linkIsNotEmpty (line 1633) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonIsNull (line 1642) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonIsNotNull (line 1651) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonEqualTo (line 1660) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonGreaterThan (line 1673) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonLessThan (line 1691) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonBetween (line 1709) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonStartsWith (line 1731) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonEndsWith (line 1744) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonContains (line 1757) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonMatches (line 1770) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonIsEmpty (line 1783) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mangaSourceJsonIsNotEmpty (line 1792) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaDataIsNull (line 1801) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaDataIsNotNull (line 1810) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdIsNull (line 1819) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdIsNotNull (line 1828) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdEqualTo (line 1837) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdGreaterThan (line 1846) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdLessThan (line 1859) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaIdBetween (line 1872) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeIsNull (line 1892) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeIsNotNull (line 1901) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeEqualTo (line 1910) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeGreaterThan (line 1919) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeLessThan (line 1932) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaTypeBetween (line 1945) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressIsNull (line 1965) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressIsNotNull (line 1974) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressEqualTo (line 1983) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressGreaterThan (line 1996) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressLessThan (line 2014) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressBetween (line 2032) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressStartsWith (line 2054) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressEndsWith (line 2067) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressContains (line 2080) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressMatches (line 2093) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressIsEmpty (line 2106) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function progressIsNotEmpty (line 2115) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdIsNull (line 2124) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdIsNotNull (line 2133) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdEqualTo (line 2142) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdGreaterThan (line 2155) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdLessThan (line 2173) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdBetween (line 2191) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdStartsWith (line 2213) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdEndsWith (line 2226) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdContains (line 2239) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdMatches (line 2252) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdIsEmpty (line 2265) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceIdIsNotEmpty (line 2274) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameIsNull (line 2283) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameIsNotNull (line 2292) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameEqualTo (line 2301) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameGreaterThan (line 2314) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameLessThan (line 2332) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameBetween (line 2350) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameStartsWith (line 2372) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameEndsWith (line 2385) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameContains (line 2398) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameMatches (line 2411) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameIsEmpty (line 2424) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sourceNameIsNotEmpty (line 2433) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleIsNull (line 2442) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleIsNotNull (line 2451) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleEqualTo (line 2460) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleGreaterThan (line 2473) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleLessThan (line 2491) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleBetween (line 2509) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleStartsWith (line 2531) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleEndsWith (line 2544) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleContains (line 2557) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleMatches (line 2570) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleIsEmpty (line 2583) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function titleIsNotEmpty (line 2592) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsIsNull (line 2601) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsIsNotNull (line 2610) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsEqualTo (line 2619) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsGreaterThan (line 2631) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsLessThan (line 2644) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function totalDurationSecondsBetween (line 2657) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function chapterListElement (line 2680) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function episodeListElement (line 2687) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function mediaData (line 2694) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterFilterCondition>
function sortByCurrentPage (line 2707) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByCurrentPageDesc (line 2714) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByCurrentTimeSeconds (line 2721) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByCurrentTimeSecondsDesc (line 2728) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByEpisodeUrlsJson (line 2735) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByEpisodeUrlsJsonDesc (line 2742) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByImage (line 2749) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> sortByIma...
function sortByImageDesc (line 2755) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByLastTimeSeconds (line 2762) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByLastTimeSecondsDesc (line 2769) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByLastWatched (line 2776) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByLastWatchedDesc (line 2783) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByLink (line 2790) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> sortByLink()
function sortByLinkDesc (line 2796) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMangaSourceJson (line 2803) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMangaSourceJsonDesc (line 2810) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMediaId (line 2817) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMediaIdDesc (line 2824) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMediaType (line 2831) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByMediaTypeDesc (line 2838) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByProgress (line 2845) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByProgressDesc (line 2852) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortBySourceId (line 2859) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortBySourceIdDesc (line 2866) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortBySourceName (line 2873) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortBySourceNameDesc (line 2880) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByTitle (line 2887) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> sortByTit...
function sortByTitleDesc (line 2893) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByTotalDurationSeconds (line 2900) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function sortByTotalDurationSecondsDesc (line 2907) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByCurrentPage (line 2917) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByCurrentPageDesc (line 2924) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByCurrentTimeSeconds (line 2931) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByCurrentTimeSecondsDesc (line 2938) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByEpisodeUrlsJson (line 2945) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByEpisodeUrlsJsonDesc (line 2952) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenById (line 2959) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> thenById()
function thenByIdDesc (line 2965) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByImage (line 2972) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> thenByIma...
function thenByImageDesc (line 2978) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByLastTimeSeconds (line 2985) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByLastTimeSecondsDesc (line 2992) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByLastWatched (line 2999) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByLastWatchedDesc (line 3006) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByLink (line 3013) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> thenByLink()
function thenByLinkDesc (line 3019) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMangaSourceJson (line 3026) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMangaSourceJsonDesc (line 3033) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMediaId (line 3040) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMediaIdDesc (line 3047) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMediaType (line 3054) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByMediaTypeDesc (line 3061) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByProgress (line 3068) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByProgressDesc (line 3075) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenBySourceId (line 3082) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenBySourceIdDesc (line 3089) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenBySourceName (line 3096) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenBySourceNameDesc (line 3103) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByTitle (line 3110) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy> thenByTit...
function thenByTitleDesc (line 3116) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByTotalDurationSeconds (line 3123) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function thenByTotalDurationSecondsDesc (line 3130) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QAfterSortBy>
function distinctByCurrentPage (line 3140) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByCurrentTimeSeconds (line 3147) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByEpisodeUrlsJson (line 3154) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByImage (line 3164) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct> distinctByIm...
function distinctByLastTimeSeconds (line 3172) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByLastWatched (line 3179) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByLink (line 3186) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct> distinctByLi...
function distinctByMangaSourceJson (line 3194) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByMediaId (line 3204) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByMediaType (line 3211) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByProgress (line 3218) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctBySourceId (line 3225) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctBySourceName (line 3232) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function distinctByTitle (line 3239) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct> distinctByTi...
function distinctByTotalDurationSeconds (line 3247) | QueryBuilder<LocalHistoryItem, LocalHistoryItem, QDistinct>
function idProperty (line 3257) | QueryBuilder<LocalHistoryItem, int, QQueryOperations> idProperty()
function chapterListProperty (line 3263) | QueryBuilder<LocalHistoryItem, List<Chapter>?, QQueryOperations>
function currentPageProperty (line 3270) | QueryBuilder<LocalHistoryItem, int?, QQueryOperations> currentPageProper...
function currentTimeSecondsProperty (line 3276) | QueryBuilder<LocalHistoryItem, int?, QQueryOperations>
function episodeListProperty (line 3283) | QueryBuilder<LocalHistoryItem, List<Episode>?, QQueryOperations>
function episodeUrlsJsonProperty (line 3290) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations>
function imageProperty (line 3297) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations> imageProperty()
function lastTimeSecondsProperty (line 3303) | QueryBuilder<LocalHistoryItem, int?, QQueryOperations>
function lastWatchedProperty (line 3310) | QueryBuilder<LocalHistoryItem, DateTime?, QQueryOperations>
function linkProperty (line 3317) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations> linkProperty()
function mangaSourceJsonProperty (line 3323) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations>
function mediaDataProperty (line 3330) | QueryBuilder<LocalHistoryItem, AnilistMediaData?, QQueryOperations>
function mediaIdProperty (line 3337) | QueryBuilder<LocalHistoryItem, int?, QQueryOperations> mediaIdProperty()
function mediaTypeProperty (line 3343) | QueryBuilder<LocalHistoryItem, HistoryMediaType?, QQueryOperations>
function progressProperty (line 3350) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations> progressProper...
function sourceIdProperty (line 3356) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations> sourceIdProper...
function sourceNameProperty (line 3362) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations>
function titleProperty (line 3369) | QueryBuilder<LocalHistoryItem, String?, QQueryOperations> titleProperty()
function totalDurationSecondsProperty (line 3375) | QueryBuilder<LocalHistoryItem, int?, QQueryOperations>
FILE: lib/Database/isar_models/offline_item.dart
class OfflineItem (line 10) | @collection
method toJson (line 37) | Map<String, dynamic> toJson()
FILE: lib/Database/isar_models/offline_item.g.dart
function _offlineItemEstimateSize (line 101) | int _offlineItemEstimateSize(
function _offlineItemSerialize (line 155) | void _offlineItemSerialize(
function _offlineItemDeserialize (line 184) | OfflineItem _offlineItemDeserialize(
function _offlineItemDeserializeProp (line 216) | P _offlineItemDeserializeProp<P>(
function _offlineItemGetId (line 257) | Id _offlineItemGetId(OfflineItem object)
function _offlineItemGetLinks (line 261) | List<IsarLinkBase<dynamic>> _offlineItemGetLinks(OfflineItem object)
function _offlineItemAttach (line 265) | void _offlineItemAttach(
function anyId (line 275) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhere> anyId()
function anyMediaType (line 281) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhere> anyMediaType()
function idEqualTo (line 292) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> idEqualTo(Id id)
function idNotEqualTo (line 298) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> idNotEqualTo(
function idGreaterThan (line 322) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> idGreaterThan(
function idLessThan (line 333) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> idLessThan(
function idBetween (line 344) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> idBetween(
function numberEqualTo (line 362) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> numberEqualTo(
function numberNotEqualTo (line 372) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> numberNotEqualTo(
function mediaTypeIsNull (line 416) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> mediaTypeIsNull()
function mediaTypeIsNotNull (line 424) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause>
function mediaTypeEqualTo (line 438) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> mediaTypeEqualTo(
function mediaTypeNotEqualTo (line 448) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> mediaTypeNotEq...
function mediaTypeGreaterThan (line 492) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause>
function mediaTypeLessThan (line 506) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> mediaTypeLessT...
function mediaTypeBetween (line 522) | QueryBuilder<OfflineItem, OfflineItem, QAfterWhereClause> mediaTypeBetween(
function animeTitleIsNull (line 544) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleIsNotNull (line 553) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleEqualTo (line 562) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleGreaterThan (line 575) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleLessThan (line 593) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleBetween (line 611) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleStartsWith (line 633) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleEndsWith (line 646) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleContains (line 659) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleMatches (line 672) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleIsEmpty (line 685) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function animeTitleIsNotEmpty (line 694) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListIsNull (line 703) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListIsNotNull (line 712) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListLengthEqualTo (line 721) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListIsEmpty (line 728) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListIsNotEmpty (line 735) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListLengthLessThan (line 742) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListLengthGreaterThan (line 749) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListLengthBetween (line 756) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListIsNull (line 774) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListIsNotNull (line 783) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListLengthEqualTo (line 792) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListIsEmpty (line 799) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListIsNotEmpty (line 806) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListLengthLessThan (line 813) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListLengthGreaterThan (line 820) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListLengthBetween (line 827) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function idEqualTo (line 845) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> idEqualTo(
function idGreaterThan (line 855) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> idGreaterT...
function idLessThan (line 870) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> idLessThan(
function idBetween (line 885) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> idBetween(
function mediaDataIsNull (line 904) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaDataIsNotNull (line 913) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeIsNull (line 922) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeIsNotNull (line 931) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeEqualTo (line 940) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeGreaterThan (line 949) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeLessThan (line 962) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaTypeBetween (line 975) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function numberEqualTo (line 995) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberEqua...
function numberGreaterThan (line 1010) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function numberLessThan (line 1028) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberLess...
function numberBetween (line 1045) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberBetw...
function numberStartsWith (line 1066) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function numberEndsWith (line 1079) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberEnds...
function numberContains (line 1094) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberCont...
function numberMatches (line 1109) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> numberMatc...
function numberIsEmpty (line 1124) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function numberIsNotEmpty (line 1133) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function chaptersListElement (line 1145) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function episodesListElement (line 1152) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition>
function mediaData (line 1159) | QueryBuilder<OfflineItem, OfflineItem, QAfterFilterCondition> mediaData(
function sortByAnimeTitle (line 1173) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByAnimeTitle()
function sortByAnimeTitleDesc (line 1179) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByAnimeTitleDesc()
function sortByMediaType (line 1185) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByMediaType()
function sortByMediaTypeDesc (line 1191) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByMediaTypeDesc()
function sortByNumber (line 1197) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByNumber()
function sortByNumberDesc (line 1203) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> sortByNumberDesc()
function thenByAnimeTitle (line 1212) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByAnimeTitle()
function thenByAnimeTitleDesc (line 1218) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByAnimeTitleDesc()
function thenById (line 1224) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenById()
function thenByIdDesc (line 1230) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByIdDesc()
function thenByMediaType (line 1236) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByMediaType()
function thenByMediaTypeDesc (line 1242) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByMediaTypeDesc()
function thenByNumber (line 1248) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByNumber()
function thenByNumberDesc (line 1254) | QueryBuilder<OfflineItem, OfflineItem, QAfterSortBy> thenByNumberDesc()
function distinctByAnimeTitle (line 1263) | QueryBuilder<OfflineItem, OfflineItem, QDistinct> distinctByAnimeTitle({
function distinctByMediaType (line 1271) | QueryBuilder<OfflineItem, OfflineItem, QDistinct> distinctByMediaType()
function distinctByNumber (line 1277) | QueryBuilder<OfflineItem, OfflineItem, QDistinct> distinctByNumber({
function idProperty (line 1288) | QueryBuilder<OfflineItem, int, QQueryOperations> idProperty()
function animeTitleProperty (line 1294) | QueryBuilder<OfflineItem, String?, QQueryOperations> animeTitleProperty()
function chaptersListProperty (line 1300) | QueryBuilder<OfflineItem, List<Chapter>?, QQueryOperations>
function episodesListProperty (line 1307) | QueryBuilder<OfflineItem, List<Episode>?, QQueryOperations>
function mediaDataProperty (line 1314) | QueryBuilder<OfflineItem, AnilistMediaData?, QQueryOperations>
function mediaTypeProperty (line 1321) | QueryBuilder<OfflineItem, int?, QQueryOperations> mediaTypeProperty()
function numberProperty (line 1327) | QueryBuilder<OfflineItem, String, QQueryOperations> numberProperty()
FILE: lib/Database/keys/data_keys.dart
type ThemeKeys (line 1) | enum ThemeKeys { seedColor, varient, isMaterial, isDarkMode, isLightMode }
type AppKeys (line 3) | enum AppKeys { gradient }
type AuthKeys (line 5) | enum AuthKeys {
type SourceKeys (line 13) | enum SourceKeys {
type UiKeys (line 27) | enum UiKeys {
FILE: lib/Database/kv_helper.dart
function get (line 9) | T get<T>(T defaultValue)
function set (line 10) | void set<T>(T value)
function remove (line 11) | void remove()
class KvHelper (line 14) | class KvHelper {
method get (line 15) | T get<T>(String key, T defaultValue)
method set (line 44) | void set<T>(String key, T value)
method remove (line 51) | void remove(String key)
FILE: lib/Extensions/ExtensionList.dart
class Extension (line 12) | class Extension extends StatefulWidget {
method createState (line 25) | State<Extension> createState()
class _ExtensionScreenState (line 28) | class _ExtensionScreenState extends State<Extension> {
method initState (line 36) | void initState()
method dispose (line 45) | void dispose()
method _refreshData (line 52) | Future<void> _refreshData()
method _onSearchChanged (line 58) | void _onSearchChanged(String value)
method _clearSearch (line 64) | void _clearSearch()
method build (line 95) | Widget build(BuildContext context)
method _buildSearchBar (line 135) | Widget _buildSearchBar(ColorScheme theme)
method _buildSectionHeader (line 203) | Widget _buildSectionHeader({
method _getSectionIcon (line 279) | IconData _getSectionIcon(String title)
method _buildUpdateAllButton (line 290) | Widget _buildUpdateAllButton(List<Source> updateEntries)
method _buildUpdatePendingList (line 339) | SliverGroupedListView<Source, String> _buildUpdatePendingList(
method _buildInstalledList (line 358) | SliverGroupedListView<Source, String> _buildInstalledList(
method _buildNotInstalledList (line 385) | SliverGroupedListView<Source, String> _buildNotInstalledList(
method _updateAllSources (line 421) | Future<void> _updateAllSources(List<Source> sources)
FILE: lib/Extensions/ExtensionManagerScreen.dart
class ExtensionManagerScreen (line 15) | class ExtensionManagerScreen extends StatefulWidget {
method createState (line 19) | State<ExtensionManagerScreen> createState()
class _ExtensionManagerScreenState (line 22) | class _ExtensionManagerScreenState extends State<ExtensionManagerScreen> {
method initState (line 27) | void initState()
method _checkRuntime (line 32) | Future<void> _checkRuntime()
method _refresh (line 37) | Future<void> _refresh()
method build (line 44) | Widget build(BuildContext context)
method _buildRuntimeWarning (line 241) | Widget _buildRuntimeWarning(ColorScheme theme)
class _ManagerSection (line 309) | class _ManagerSection extends StatefulWidget {
method createState (line 314) | State<_ManagerSection> createState()
class _ManagerSectionState (line 317) | class _ManagerSectionState extends State<_ManagerSection> {
method initState (line 339) | void initState()
method build (line 347) | Widget build(BuildContext context)
class _RepoSection (line 494) | class _RepoSection extends StatefulWidget {
method createState (line 501) | State<_RepoSection> createState()
class _RepoSectionState (line 504) | class _RepoSectionState extends State<_RepoSection> {
method dispose (line 509) | void dispose()
method _addRepo (line 514) | Future<void> _addRepo()
method build (line 530) | Widget build(BuildContext context)
class _RepoTile (line 641) | class _RepoTile extends StatefulWidget {
method createState (line 648) | State<_RepoTile> createState()
class _RepoTileState (line 651) | class _RepoTileState extends State<_RepoTile> {
method _remove (line 654) | Future<void> _remove()
method build (line 661) | Widget build(BuildContext context)
FILE: lib/Extensions/ExtensionScreen.dart
class ExtensionScreen (line 18) | class ExtensionScreen extends StatefulWidget {
method createState (line 22) | State<ExtensionScreen> createState()
class _BrowseScreenState (line 25) | class _BrowseScreenState extends State<ExtensionScreen>
method initState (line 30) | void initState()
method build (line 51) | Widget build(BuildContext context)
method _buildTab (line 185) | Widget _buildTab(
function _extensionUpdateNumbers (line 216) | Widget _extensionUpdateNumbers(
function getExtensionsList (line 222) | List<Source> getExtensionsList()
FILE: lib/Extensions/ExtensionSettings/ListTileChapterFilter.dart
class ListTileChapterFilter (line 3) | class ListTileChapterFilter extends StatelessWidget {
method build (line 15) | Widget build(BuildContext context)
FILE: lib/Extensions/extension_item.dart
class ExtensionListTileWidget (line 14) | class ExtensionListTileWidget extends StatefulWidget {
method createState (line 25) | State<ExtensionListTileWidget> createState()
class _ExtensionListTileWidgetState (line 29) | class _ExtensionListTileWidgetState extends State<ExtensionListTileWidget>
method initState (line 40) | void initState()
method dispose (line 67) | void dispose()
method _handleSourceAction (line 74) | Future<void> _handleSourceAction()
method build (line 124) | Widget build(BuildContext context)
method _buildExtensionTypeBadge (line 285) | Widget _buildExtensionTypeBadge(ColorScheme theme)
method _buildIconContainer (line 315) | Widget _buildIconContainer(ColorScheme theme, bool updateAvailable)
method _buildSubtitleRow (line 404) | Widget _buildSubtitleRow(ColorScheme theme)
method _buildButtons (line 454) | Widget _buildButtons(
method onTap (line 459) | void onTap()
FILE: lib/Functions/string_extensions.dart
function substringAfter (line 2) | String substringAfter(String pattern)
function substringAfterLast (line 10) | String substringAfterLast(String pattern)
function toDouble (line 14) | double toDouble()
function toInt (line 18) | int toInt()
function isEqualTo (line 22) | bool isEqualTo(String? other)
function substringBefore (line 26) | String substringBefore(String pattern)
function substringBeforeLast (line 33) | String substringBeforeLast(String pattern)
function substringBetween (line 40) | String substringBetween(String left, String right)
function replaceForbiddenCharacters (line 51) | String replaceForbiddenCharacters(String source)
function isMediaVideo (line 58) | bool isMediaVideo()
FILE: lib/Models/anify_episodes.dart
class AnifyEpisodes (line 3) | class AnifyEpisodes {
FILE: lib/Models/anilist_anime_data.dart
class MediaData (line 3) | class MediaData {
FILE: lib/Models/anilist_schedules.dart
class AnilistSchedules (line 3) | class AnilistSchedules {
FILE: lib/Models/anilist_search.dart
class AnilistSearchData (line 1) | class AnilistSearchData {
FILE: lib/Models/anilist_user_data.dart
class User (line 1) | class User {
FILE: lib/Models/anime_all_data.dart
class AnimeAllData (line 4) | class AnimeAllData {
method toJson (line 50) | Map<String, dynamic> toJson()
FILE: lib/Models/carousale_data.dart
class CarousaleData (line 1) | class CarousaleData {
FILE: lib/Models/episode_class.dart
class Episode (line 5) | class Episode {
method toJson (line 35) | Map<dynamic, dynamic> toJson()
class ChapterRecognition (line 48) | class ChapterRecognition {
method parseChapterNumber (line 57) | dynamic parseChapterNumber(String mangaTitle, String chapterName)
method _convertToIntIfWhole (line 88) | dynamic _convertToIntIfWhole(double value)
method _getChapterNumberFromMatch (line 92) | double _getChapterNumberFromMatch(Match match)
method _checkForDecimal (line 100) | double _checkForDecimal(String? decimal, String? alpha)
method _parseAlphaPostFix (line 124) | double _parseAlphaPostFix(String alpha)
function mChapterToEpisode (line 131) | Episode mChapterToEpisode(DEpisode chapter, DMedia? selectedMedia)
class Chapter (line 146) | class Chapter {
method toJson (line 170) | Map<dynamic, dynamic> toJson()
function mChapterToChapter (line 181) | List<Chapter> mChapterToChapter(List<DEpisode> chapters, String title)
function calcTime (line 193) | String calcTime(String timestamp, {String format = "dd-MM-yyyy"})
FILE: lib/Models/local_history.dart
class LocalHistory (line 5) | class LocalHistory {
method toJson (line 65) | Map<String, dynamic> toJson()
FILE: lib/Models/media.dart
class Media (line 5) | class Media {
method toJson (line 100) | Map<dynamic, dynamic> toJson()
FILE: lib/Models/params.dart
class SearchParams (line 1) | class SearchParams {
FILE: lib/Models/simkl.dart
class Simkl (line 1) | class Simkl {
method simklShowToAL (line 2) | String simklShowToAL(String simklStatus)
method simklMovieToAL (line 19) | String simklMovieToAL(String simklStatus)
method alToSimklShow (line 36) | String alToSimklShow(String anilistStatus)
method alToSimklMovie (line 53) | String alToSimklMovie(String anilistStatus)
FILE: lib/Models/subtitle.dart
class SubtitleResult (line 1) | class SubtitleResult {
FILE: lib/Models/ui_setting_class.dart
class UiSettingClass (line 1) | class UiSettingClass {
FILE: lib/Models/user_lists_model.dart
class UserListsModel (line 6) | class UserListsModel {
FILE: lib/Models/user_media.dart
class UserMedia (line 3) | class UserMedia {
FILE: lib/Models/wrong_title_search.dart
class WrongTitleSearch (line 1) | class WrongTitleSearch {
FILE: lib/Providers/theme_provider.dart
class ThemeProvider (line 7) | class ThemeProvider with ChangeNotifier {
method updateBox (line 41) | void updateBox()
method loadDynamicColors (line 61) | Future<void> loadDynamicColors()
method updateTheme (line 70) | void updateTheme()
method setLightMode (line 103) | void setLightMode()
method setDarkMode (line 109) | void setDarkMode()
method oledTheme (line 115) | void oledTheme()
method updateSeedColor (line 132) | void updateSeedColor(String newColor)
method setPaletteColor (line 139) | void setPaletteColor(String newVariant)
method getSeedColor (line 175) | Color getSeedColor(String color)
method getMaterialColorSwatch (line 236) | Map<int, Color> getMaterialColorSwatch(int colorValue)
FILE: lib/Screens/AI/ai_recommendations_page.dart
class AiRecommendationsPage (line 19) | class AiRecommendationsPage extends StatefulWidget {
method createState (line 24) | State<AiRecommendationsPage> createState()
class _AiRecommendationsPageState (line 27) | class _AiRecommendationsPageState extends State<AiRecommendationsPage> {
method initState (line 32) | void initState()
method loadData (line 37) | void loadData(bool isAdult)
method build (line 47) | Widget build(BuildContext context)
method settingsBottomSheet (line 131) | void settingsBottomSheet()
FILE: lib/Screens/Anime/Details/anime_details_screen.dart
class AnimeDetailsScreen (line 28) | class AnimeDetailsScreen extends StatefulWidget {
method createState (line 42) | State<AnimeDetailsScreen> createState()
class _DetailsScreenState (line 45) | class _DetailsScreenState extends State<AnimeDetailsScreen>
method initState (line 67) | void initState()
method dispose (line 86) | void dispose()
method getMediaStatus (line 95) | void getMediaStatus()
method loadData (line 105) | Future<void> loadData()
method _syncMedia (line 120) | Future<void> _syncMedia()
method convertData (line 128) | void convertData()
method getEpisodes (line 155) | Future<void> getEpisodes(String link)
method matchesAnyTitle (line 187) | bool matchesAnyTitle(String query)
method getAnifyEpisodes (line 200) | Future<void> getAnifyEpisodes()
method loadDetails (line 230) | Future<void> loadDetails()
method formatTitles (line 250) | List<String> formatTitles(AnilistMediaData media)
method _onPageChanged (line 254) | void _onPageChanged(int index)
method build (line 260) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Details/tabs/add_to_list_floater.dart
class AddToListFloater (line 16) | class AddToListFloater extends StatelessWidget {
method build (line 31) | Widget build(BuildContext context)
method _openLibrarySheet (line 114) | void _openLibrarySheet(BuildContext context)
method _showCreateDialog (line 260) | void _showCreateDialog(BuildContext context)
class _LibraryButton (line 346) | class _LibraryButton extends StatelessWidget {
method build (line 353) | Widget build(BuildContext context)
class _AddToListButton (line 423) | class _AddToListButton extends StatelessWidget {
method build (line 430) | Widget build(BuildContext context)
class _CollectionTile (line 491) | class _CollectionTile extends StatelessWidget {
method build (line 503) | Widget build(BuildContext context)
class _CreateCollectionTile (line 574) | class _CreateCollectionTile extends StatelessWidget {
method build (line 579) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Details/tabs/details_section.dart
class DetailsSection (line 10) | class DetailsSection extends StatelessWidget {
method build (line 29) | Widget build(BuildContext context)
method _formatPopularity (line 131) | String _formatPopularity(int? number)
class _StatChip (line 141) | class _StatChip extends StatelessWidget {
method build (line 155) | Widget build(BuildContext context)
class _ExpandableDescription (line 182) | class _ExpandableDescription extends StatefulWidget {
method createState (line 187) | State<_ExpandableDescription> createState()
class _ExpandableDescriptionState (line 190) | class _ExpandableDescriptionState extends State<_ExpandableDescription> {
method build (line 194) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Details/tabs/floater.dart
class FloaterWidget (line 6) | class FloaterWidget extends StatelessWidget {
method build (line 20) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Details/tabs/watch_section.dart
class WatchSection (line 18) | class WatchSection extends StatefulWidget {
method createState (line 47) | State<WatchSection> createState()
class _WatchSectionState (line 50) | class _WatchSectionState extends State<WatchSection> {
method initState (line 57) | void initState()
method wrongTitleSearch (line 62) | Future<void> wrongTitleSearch(String query, BuildContext context)
method handleEpisodes (line 86) | void handleEpisodes(String value)
method build (line 97) | Widget build(BuildContext context)
method _buildErrorState (line 219) | Widget _buildErrorState(ColorScheme colorScheme)
method _buildLoadingState (line 263) | Widget _buildLoadingState(ColorScheme colorScheme)
method _showWrongTitleSheet (line 293) | void _showWrongTitleSheet(BuildContext context)
FILE: lib/Screens/Anime/Watch/controller/watch_controller.dart
type ResizeModes (line 40) | enum ResizeModes { contain, cover, fill }
class WatchController (line 42) | class WatchController extends GetxController with WidgetsBindingObserver {
method initializePlayer (line 81) | void initializePlayer(AnimeAllData playerData)
method _setupPlayerListeners (line 134) | void _setupPlayerListeners()
method localHistoryEntry (line 162) | void localHistoryEntry()
method updateEntry (line 187) | void updateEntry()
method _handleVolumeAndBrightness (line 197) | Future<void> _handleVolumeAndBrightness()
method intializeData (line 214) | void intializeData(AnimeAllData playerData)
method changeResizeMode (line 222) | void changeResizeMode()
method getMode (line 228) | BoxFit getMode(Rx<ResizeModes> mode)
method getModeIcon (line 239) | IconData getModeIcon(Rx<ResizeModes> mode)
method loadEpisodeurl (line 250) | Future<void> loadEpisodeurl(String url)
method applySavedProfile (line 277) | void applySavedProfile()
method showColorProfileSheet (line 282) | void showColorProfileSheet(BuildContext context)
method doubleTap (line 301) | void doubleTap(TapDownDetails details, BuildContext context)
method seek10Seconds (line 308) | void seek10Seconds(bool isLeft)
method setVolume (line 339) | Future<void> setVolume(double value)
method setBrightness (line 353) | Future<void> setBrightness(double value)
method handleControlsTap (line 368) | void handleControlsTap()
method handleVerticalDrag (line 379) | void handleVerticalDrag(DragUpdateDetails e, BuildContext context)
method changeEpisode (line 395) | void changeEpisode(bool isNext)
method onEpisodeSelected (line 427) | void onEpisodeSelected(Episode item)
method getFormattedTime (line 444) | String getFormattedTime(int timeInSeconds)
method formatTime (line 445) | String formatTime(int val)
method backButton (line 458) | Widget backButton(BuildContext context)
method topRightControls (line 475) | Widget topRightControls(BuildContext context)
method episodeTitleWidget (line 524) | Widget episodeTitleWidget(BuildContext context)
method topControls (line 556) | Widget topControls(BuildContext context)
method bottomRightControls (line 568) | Widget bottomRightControls()
method seek10Widget (line 631) | Widget seek10Widget()
method speedButton (line 657) | Widget speedButton(BuildContext context)
method seek85 (line 680) | Widget seek85(bool isLeft)
method bottomPotraitControls (line 723) | Widget bottomPotraitControls(BuildContext context)
method bottomLeftControls (line 743) | Widget bottomLeftControls(BuildContext context)
method bottomControls (line 749) | Widget bottomControls(BuildContext context)
method buildIconButton (line 769) | Widget buildIconButton({
method centerControls (line 788) | Widget centerControls(BuildContext context)
method lockedCenterControls (line 825) | Widget lockedCenterControls()
method customControls (line 834) | Widget customControls(BuildContext context)
method buildRippleEffect (line 936) | Widget buildRippleEffect(BuildContext context)
method preesedBar (line 985) | Widget preesedBar()
method volumeIndicator (line 1012) | Widget volumeIndicator()
method brightnessIndicator (line 1028) | Widget brightnessIndicator()
method episodeListDrawer (line 1044) | Widget episodeListDrawer()
method didChangeAppLifecycleState (line 1056) | void didChangeAppLifecycleState(AppLifecycleState state)
method onClose (line 1064) | void onClose()
FILE: lib/Screens/Anime/Watch/watch_screen.dart
class WatchScreen (line 8) | class WatchScreen extends StatefulWidget {
method createState (line 13) | State<WatchScreen> createState()
class _WatchScreenState (line 16) | class _WatchScreenState extends State<WatchScreen> {
method initState (line 20) | void initState()
method dispose (line 26) | void dispose()
method build (line 32) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Watch/widgets/bottom_sheets.dart
function showQualitySheet (line 207) | void showQualitySheet(
function showSpeedBottomList (line 302) | void showSpeedBottomList(
FILE: lib/Screens/Anime/Watch/widgets/custom_controls.dart
class CustomControls (line 11) | class CustomControls extends StatelessWidget {
method build (line 28) | Widget build(BuildContext context)
method _buildIconButton (line 144) | Widget _buildIconButton({
method _centerControls (line 163) | Widget _centerControls(WatchController controller, BuildContext context)
method _lockedCenterControls (line 200) | Widget _lockedCenterControls(WatchController controller)
FILE: lib/Screens/Anime/Watch/widgets/episode_list_drawer.dart
class EpisodeListDrawer (line 11) | class EpisodeListDrawer extends StatelessWidget {
method build (line 29) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/Watch/widgets/indicator.dart
class MediaIndicatorBuilder (line 5) | class MediaIndicatorBuilder extends StatelessWidget {
method build (line 13) | Widget build(BuildContext context)
FILE: lib/Screens/Anime/anime_screen.dart
class AnimeScreen (line 10) | class AnimeScreen extends StatelessWidget {
method build (line 14) | Widget build(BuildContext context)
function buildSearchButton (line 28) | Widget buildSearchButton(BuildContext context, Function() ontap, String ...
FILE: lib/Screens/History/anime_history.dart
class AnimeHistoryScreen (line 10) | class AnimeHistoryScreen extends StatefulWidget {
method createState (line 14) | State<AnimeHistoryScreen> createState()
class _AnimeHistoryScreenState (line 17) | class _AnimeHistoryScreenState extends State<AnimeHistoryScreen> {
method initState (line 23) | void initState()
method _getFilteredItems (line 28) | List<LocalHistoryItem> _getFilteredItems()
method _formatDuration (line 55) | String _formatDuration(int seconds)
method _formatLastWatched (line 61) | String _formatLastWatched(DateTime? dateTime)
method build (line 71) | Widget build(BuildContext context)
method _buildFilterChips (line 151) | Widget _buildFilterChips(BuildContext context)
method _buildEmptyState (line 206) | Widget _buildEmptyState(BuildContext context)
method _buildHistoryList (line 292) | Widget _buildHistoryList(BuildContext context, List<LocalHistoryItem> ...
method _buildHistoryCard (line 306) | Widget _buildHistoryCard(BuildContext context, LocalHistoryItem item)
method _imagePlaceholder (line 564) | Widget _imagePlaceholder(BuildContext context)
method _showOptionsBottomSheet (line 580) | void _showOptionsBottomSheet(BuildContext context)
method _buildOptionTile (line 627) | Widget _buildOptionTile(
method _showClearHistoryDialog (line 670) | void _showClearHistoryDialog(BuildContext context)
FILE: lib/Screens/History/history_screen.dart
class HistoryScreen (line 19) | class HistoryScreen extends StatefulWidget {
method createState (line 23) | State<HistoryScreen> createState()
class _HistoryScreenState (line 26) | class _HistoryScreenState extends State<HistoryScreen>
method initState (line 32) | void initState()
method dispose (line 39) | void dispose()
method _formatDuration (line 44) | String _formatDuration(int seconds)
method _formatLastWatched (line 51) | String _formatLastWatched(DateTime? dateTime)
method build (line 61) | Widget build(BuildContext context)
method _buildEmptyState (line 164) | Widget _buildEmptyState(BuildContext context, String type)
method _buildHistoryList (line 202) | Widget _buildHistoryList(
method _buildHistoryCard (line 216) | Widget _buildHistoryCard(
method _showClearHistoryDialog (line 449) | void _showClearHistoryDialog(BuildContext context)
class _SliverAppBarDelegate (line 497) | class _SliverAppBarDelegate extends SliverPersistentHeaderDelegate {
method build (line 507) | Widget build(
method shouldRebuild (line 529) | bool shouldRebuild(_SliverAppBarDelegate oldDelegate)
FILE: lib/Screens/Home/Calender/calender.dart
class CalenderPage (line 20) | class CalenderPage extends StatefulWidget {
method createState (line 24) | State<CalenderPage> createState()
class _CalenderPageState (line 27) | class _CalenderPageState extends State<CalenderPage>
method initState (line 31) | void initState()
method _initializeTabController (line 36) | void _initializeTabController()
method dispose (line 44) | void dispose()
method build (line 50) | Widget build(BuildContext context)
FILE: lib/Screens/Home/UserLists/user_lists.dart
class UserListPage (line 14) | class UserListPage extends StatefulWidget {
method createState (line 19) | State<UserListPage> createState()
class _UserListScreenState (line 22) | class _UserListScreenState extends State<UserListPage>
method initState (line 30) | void initState()
method _initializeTabController (line 39) | void _initializeTabController()
method initializeList (line 44) | void initializeList()
method dispose (line 56) | void dispose()
method buildEmpty (line 61) | Widget buildEmpty(BuildContext context)
method build (line 93) | Widget build(BuildContext context)
class ListAppBar (line 179) | class ListAppBar extends StatelessWidget implements PreferredSizeWidget {
method build (line 191) | Widget build(BuildContext context)
FILE: lib/Screens/Home/UserLists/widgets/grid_list.dart
class UserGridList (line 12) | class UserGridList extends StatelessWidget {
method build (line 18) | Widget build(BuildContext context)
FILE: lib/Screens/Home/home_screen.dart
class HomeScreen (line 7) | class HomeScreen extends StatelessWidget {
method build (line 11) | Widget build(BuildContext context)
FILE: lib/Screens/Library/library_screen.dart
class LibraryScreen (line 20) | class LibraryScreen extends StatefulWidget {
method createState (line 24) | State<LibraryScreen> createState()
class _FavoriteScreenState (line 27) | class _FavoriteScreenState extends State<LibraryScreen>
method initState (line 36) | void initState()
method _initializeAnimations (line 41) | void _initializeAnimations()
method dispose (line 63) | void dispose()
method build (line 71) | Widget build(BuildContext context)
method changeContentSheet (line 602) | void changeContentSheet()
method modernListItem (line 689) | Widget modernListItem(BuildContext context, String title, IconData icon)
method _buildEmptyState (line 775) | Widget _buildEmptyState()
method _buildCategoryEmptyState (line 971) | Widget _buildCategoryEmptyState(String categoryName)
method _buildFeatureItem (line 1041) | Widget _buildFeatureItem(IconData icon, String title, String subtitle)
FILE: lib/Screens/Library/widgets/grid_list.dart
class GridList (line 12) | class GridList extends StatelessWidget {
method build (line 25) | Widget build(BuildContext context)
FILE: lib/Screens/Manga/Details/manga_details_screen.dart
class MangaDetailsScreen (line 31) | class MangaDetailsScreen extends StatefulWidget {
method createState (line 45) | State<MangaDetailsScreen> createState()
class _DetailsScreenState (line 48) | class _DetailsScreenState extends State<MangaDetailsScreen>
method loadData (line 68) | Future<void> loadData()
method getMediaStatus (line 84) | void getMediaStatus()
method _syncMedia (line 95) | Future<void> _syncMedia()
method convertData (line 104) | void convertData()
method getChapters (line 133) | Future<void> getChapters(String link)
method loadDetails (line 152) | Future<void> loadDetails()
method formatTitles (line 174) | List<String> formatTitles(AnilistMediaData media)
method initState (line 182) | void initState()
method dispose (line 202) | void dispose()
method build (line 212) | Widget build(BuildContext context)
FILE: lib/Screens/Manga/Details/tabs/read_section.dart
class ReadSection (line 22) | class ReadSection extends StatefulWidget {
method createState (line 53) | State<ReadSection> createState()
class _WatchSectionState (line 56) | class _WatchSectionState extends State<ReadSection> {
method initState (line 63) | void initState()
method wrongTitleSearch (line 68) | Future<void> wrongTitleSearch(String query, BuildContext context)
method handleEpisodes (line 89) | void handleEpisodes(String value)
method build (line 100) | Widget build(BuildContext context)
method wrongTitleSheet (line 238) | void wrongTitleSheet(context)
FILE: lib/Screens/Manga/Details/tabs/widgets/chapter_item.dart
class ChapterItem (line 7) | class ChapterItem extends StatelessWidget {
method build (line 11) | Widget build(BuildContext context)
FILE: lib/Screens/Manga/Details/tabs/widgets/manga_add_to_list.dart
class MangaAddToList (line 15) | class MangaAddToList extends StatelessWidget {
method build (line 30) | Widget build(BuildContext context)
method _openLibrarySheet (line 112) | void _openLibrarySheet(BuildContext context)
method _showCreateDialog (line 258) | void _showCreateDialog(BuildContext context)
class _LibraryButton (line 344) | class _LibraryButton extends StatelessWidget {
method build (line 351) | Widget build(BuildContext context)
class _AddToListButton (line 421) | class _AddToListButton extends StatelessWidget {
method build (line 428) | Widget build(BuildContext context)
class _CollectionTile (line 489) | class _CollectionTile extends StatelessWidget {
method build (line 501) | Widget build(BuildContext context)
class _CreateCollectionTile (line 572) | class _CreateCollectionTile extends StatelessWidget {
method build (line 577) | Widget build(BuildContext context)
FILE: lib/Screens/Manga/Details/tabs/widgets/reader_controls.dart
class ReaderControls (line 18) | class ReaderControls extends StatefulWidget {
method createState (line 47) | State<ReaderControls> createState()
class _ReaderControlsState (line 50) | class _ReaderControlsState extends State<ReaderControls> {
method initState (line 54) | void initState()
method _onProgressBarTap (line 59) | void _onProgressBarTap(double progress)
method build (line 71) | Widget build(BuildContext context)
method glowingButton (line 191) | Container glowingButton(BuildContext context, IconData icon)
method settingsBottomSheet (line 221) | void settingsBottomSheet(Rx<double> pageWidth)
method _buildReadingModeCard (line 401) | Widget _buildReadingModeCard({
method chapterBottomSheet (line 456) | void chapterBottomSheet()
FILE: lib/Screens/Manga/Read/controller/reader_controller.dart
type Mode (line 10) | enum Mode { webtoon, left, right, standard }
class ReaderController (line 12) | class ReaderController extends GetxController {
method _setupPageViewListener (line 22) | void _setupPageViewListener()
method loadPages (line 26) | Future<void> loadPages(
method navigateChapter (line 43) | void navigateChapter(bool isNext,
FILE: lib/Screens/Manga/Read/view/read.dart
class ReadPage (line 20) | class ReadPage extends StatefulWidget {
method createState (line 36) | State<ReadPage> createState()
class _ReadPageState (line 39) | class _ReadPageState extends State<ReadPage> {
method initState (line 56) | void initState()
method updateEntry (line 74) | void updateEntry()
method loadPages (line 84) | Future<void> loadPages()
method navigateChapter (line 108) | void navigateChapter(bool isNext)
method build (line 131) | Widget build(BuildContext context)
FILE: lib/Screens/Manga/manga_screen.dart
class MangaScreen (line 8) | class MangaScreen extends StatelessWidget {
method build (line 12) | Widget build(BuildContext context)
FILE: lib/Screens/Novel/novel_screen.dart
class NovelScreen (line 4) | class NovelScreen extends StatelessWidget {
method build (line 8) | Widget build(BuildContext context)
FILE: lib/Screens/Settings/Pages/theme_setting.dart
class ThemeSetting (line 9) | class ThemeSetting extends StatefulWidget {
method createState (line 13) | State<ThemeSetting> createState()
class _ThemeSettingState (line 16) | class _ThemeSettingState extends State<ThemeSetting> {
method build (line 18) | Widget build(BuildContext context)
FILE: lib/Screens/Settings/Pages/ui_settings.dart
class UiSettings (line 19) | class UiSettings extends StatelessWidget {
method build (line 23) | Widget build(BuildContext context)
method glow_setting (line 91) | AzyXContainer glow_setting(BuildContext context, ThemeProvider provider)
method settingTitle (line 232) | AzyXContainer settingTitle(
FILE: lib/Screens/Settings/setting_screen.dart
class SettingScreen (line 16) | class SettingScreen extends StatelessWidget {
method build (line 20) | Widget build(BuildContext context)
method openDialogBox (line 156) | void openDialogBox(context)
method settingTile (line 220) | ListTile settingTile(
FILE: lib/Screens/search/controller/search_controller.dart
class SearchController (line 7) | class SearchController extends GetxController {
method onClose (line 20) | void onClose()
method onListStyleChanged (line 25) | void onListStyleChanged()
method updateFilters (line 29) | void updateFilters(Map<String, dynamic> filters)
method _updateFilterCount (line 35) | void _updateFilterCount()
method clearFilters (line 54) | void clearFilters()
method removeFilter (line 62) | void removeFilter(String filterKey)
method removeGenre (line 69) | void removeGenre(String genre)
method removeTag (line 86) | void removeTag(String tag)
method onQuery (line 102) | Future<void> onQuery()
method clearSearch (line 158) | void clearSearch()
method getFilterDisplayText (line 164) | String getFilterDisplayText()
method reset (line 236) | void reset()
FILE: lib/Screens/search/search_screen.dart
class SearchScreen (line 13) | class SearchScreen extends StatefulWidget {
method createState (line 18) | State<SearchScreen> createState()
class _SearchScreenState (line 21) | class _SearchScreenState extends State<SearchScreen>
method initState (line 33) | void initState()
method dispose (line 79) | void dispose()
method build (line 88) | Widget build(BuildContext context)
method _buildModernAppBar (line 111) | Widget _buildModernAppBar(BuildContext context)
method _buildSearchSection (line 194) | Widget _buildSearchSection(BuildContext context)
method _buildModernSearchBar (line 218) | Widget _buildModernSearchBar(BuildContext context)
method _buildSearchActions (line 358) | Widget _buildSearchActions(BuildContext context)
method _buildFilterChips (line 485) | Widget _buildFilterChips(BuildContext context)
method _buildFilterChipsList (line 558) | List<Widget> _buildFilterChipsList(BuildContext context)
method _buildFilterChip (line 643) | Widget _buildFilterChip(
method _buildSearchResults (line 709) | Widget _buildSearchResults(BuildContext context)
method _buildLoadingState (line 758) | Widget _buildLoadingState(BuildContext context)
method _buildErrorState (line 790) | Widget _buildErrorState(BuildContext context)
method _buildEmptyState (line 853) | Widget _buildEmptyState(BuildContext context)
FILE: lib/Screens/search/widgets/filter_bottom_sheet.dart
class FilterBottomSheet (line 5) | class FilterBottomSheet extends StatefulWidget {
method createState (line 18) | State<FilterBottomSheet> createState()
class _FilterBottomSheetState (line 21) | class _FilterBottomSheetState extends State<FilterBottomSheet>
method initState (line 125) | void initState()
method _initializeFilters (line 131) | void _initializeFilters()
method _setupAnimations (line 144) | void _setupAnimations()
method dispose (line 170) | void dispose()
method build (line 176) | Widget build(BuildContext context)
method _buildAnimatedSection (line 238) | Widget _buildAnimatedSection(Widget child, int index)
method _buildHeader (line 258) | Widget _buildHeader(BuildContext context)
method _buildSectionTitle (line 360) | Widget _buildSectionTitle(String title, IconData icon)
method _buildSortSection (line 391) | Widget _buildSortSection(BuildContext context)
method _buildFormatSection (line 437) | Widget _buildFormatSection(BuildContext context)
method _buildStatusSection (line 465) | Widget _buildStatusSection(BuildContext context)
method _buildSeasonSection (line 491) | Widget _buildSeasonSection(BuildContext context)
method _buildGenresSection (line 570) | Widget _buildGenresSection(BuildContext context)
method _buildTagsSection (line 601) | Widget _buildTagsSection(BuildContext context)
method _buildSelectableChip (line 632) | Widget _buildSelectableChip(String label, bool isSelected, VoidCallbac...
method _buildBottomActions (line 685) | Widget _buildBottomActions(BuildContext context)
method _clearFilters (line 790) | void _clearFilters()
method _applyFilters (line 803) | void _applyFilters()
function showFilterBottomSheet (line 821) | void showFilterBottomSheet(
FILE: lib/Screens/search/widgets/gridview_list.dart
class GridviewList (line 12) | class GridviewList extends StatelessWidget {
method build (line 18) | Widget build(BuildContext context)
FILE: lib/Screens/search/widgets/search_list.dart
class SearchList (line 11) | class SearchList extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
method _buildAnimeCard (line 34) | Widget _buildAnimeCard(BuildContext context, Media item, int index)
method _buildBackgroundImage (line 91) | Widget _buildBackgroundImage(Media item, ColorScheme colorScheme)
method _buildGradientOverlay (line 130) | Widget _buildGradientOverlay(ColorScheme colorScheme)
method _buildContent (line 148) | Widget _buildContent(
method _buildPosterImage (line 166) | Widget _buildPosterImage(Media item)
method _buildAnimeInfo (line 212) | Widget _buildAnimeInfo(Media item, ColorScheme colorScheme)
method _buildInfoChip (line 261) | Widget _buildInfoChip({
method _buildGenreTag (line 303) | Widget _buildGenreTag(String genre, ColorScheme colorScheme)
method _buildRatingBadge (line 324) | Widget _buildRatingBadge(Media item, ColorScheme colorScheme)
method _truncateTitle (line 359) | String _truncateTitle(String title)
method _formatStatus (line 363) | String _formatStatus(String status)
method _getStatusColor (line 376) | Color _getStatusColor(String status, ColorScheme colorScheme)
method _getStatusTextColor (line 389) | Color _getStatusTextColor(String status, ColorScheme colorScheme)
FILE: lib/Widgets/AlertDialogBuilder.dart
class AlertDialogBuilder (line 6) | class AlertDialogBuilder {
method setCancelable (line 33) | AlertDialogBuilder setCancelable(bool cancelable)
method setOnShowListener (line 36) | AlertDialogBuilder setOnShowListener(VoidCallback onShow)
method setOnAttachListener (line 39) | AlertDialogBuilder setOnAttachListener(VoidCallback attach)
method setOnDismissListener (line 42) | AlertDialogBuilder setOnDismissListener(VoidCallback onDismiss)
method setTitle (line 45) | AlertDialogBuilder setTitle(String? title)
method setTitleWidget (line 47) | AlertDialogBuilder setTitleWidget(Widget? w)
method setMessage (line 49) | AlertDialogBuilder setMessage(String? message)
method setCustomView (line 52) | AlertDialogBuilder setCustomView(Widget customView)
method setPositiveButton (line 55) | AlertDialogBuilder setPositiveButton(String? title, VoidCallback? onCl...
method setNegativeButton (line 61) | AlertDialogBuilder setNegativeButton(String? title, VoidCallback? onCl...
method setNeutralButton (line 67) | AlertDialogBuilder setNeutralButton(String? title, VoidCallback? onClick)
method singleChoiceItems (line 73) | AlertDialogBuilder singleChoiceItems(List<String> items,
method multiChoiceItems (line 81) | AlertDialogBuilder multiChoiceItems(List<String> items,
method reorderableItems (line 89) | AlertDialogBuilder reorderableItems(
method reorderableMultiSelectableItems (line 96) | AlertDialogBuilder reorderableMultiSelectableItems(
method show (line 109) | void show()
method _buildContent (line 130) | Widget _buildContent(StateSetter setState)
method _buildReorderableContent (line 143) | Widget _buildReorderableContent(StateSetter setState)
method _buildReorderableSelectableContent (line 153) | Widget _buildReorderableSelectableContent(StateSetter setState)
method _buildReorderableWithCheckBoxWidget (line 170) | Widget _buildReorderableWithCheckBoxWidget(
method _buildReorderableWidget (line 206) | Widget _buildReorderableWidget(
method _buildRadioListContent (line 232) | Widget _buildRadioListContent(StateSetter setState)
method _buildCheckboxListContent (line 249) | Widget _buildCheckboxListContent(StateSetter setState)
method _buildListContent (line 268) | Widget _buildListContent(Widget Function(String) itemBuilder)
method _buildDefaultContent (line 279) | Widget _buildDefaultContent()
method _buildActions (line 285) | List<Widget> _buildActions()
method _buildButton (line 303) | Widget _buildButton(String title, VoidCallback? onClick, ColorScheme t...
method _with (line 316) | AlertDialogBuilder _with(VoidCallback action)
FILE: lib/Widgets/Animation/animation.dart
class AnimatedItemWrapper (line 3) | class AnimatedItemWrapper extends StatefulWidget {
method createState (line 20) | State<AnimatedItemWrapper> createState()
class _AnimatedItemWrapperState (line 23) | class _AnimatedItemWrapperState extends State<AnimatedItemWrapper>
method initState (line 30) | void initState()
method dispose (line 58) | void dispose()
method build (line 64) | Widget build(BuildContext context)
class StaggeredAnimatedItemWrapper (line 73) | class StaggeredAnimatedItemWrapper extends StatelessWidget {
method build (line 92) | Widget build(BuildContext context)
class VisibilityAnimatedWrapper (line 104) | class VisibilityAnimatedWrapper extends StatefulWidget {
method createState (line 121) | State<VisibilityAnimatedWrapper> createState()
class _VisibilityAnimatedWrapperState (line 125) | class _VisibilityAnimatedWrapperState extends State<VisibilityAnimatedWr...
method initState (line 132) | void initState()
method didUpdateWidget (line 159) | void didUpdateWidget(VisibilityAnimatedWrapper oldWidget)
method dispose (line 167) | void dispose()
method build (line 173) | Widget build(BuildContext context)
FILE: lib/Widgets/Animation/drop_animation.dart
class StickyPageAnimation (line 4) | class StickyPageAnimation extends StatefulWidget {
method createState (line 17) | State<StickyPageAnimation> createState()
class _StickyPageAnimationState (line 20) | class _StickyPageAnimationState extends State<StickyPageAnimation>
method initState (line 32) | void initState()
method _startAnimation (line 87) | void _startAnimation()
method dispose (line 97) | void dispose()
method build (line 104) | Widget build(BuildContext context)
class BouncePageAnimation (line 126) | class BouncePageAnimation extends StatefulWidget {
method createState (line 139) | State<BouncePageAnimation> createState()
class _BouncePageAnimationState (line 142) | class _BouncePageAnimationState extends State<BouncePageAnimation>
method initState (line 150) | void initState()
method dispose (line 188) | void dispose()
method build (line 194) | Widget build(BuildContext context)
FILE: lib/Widgets/Animation/scale_animation.dart
class SlideAndScaleAnimation (line 3) | class SlideAndScaleAnimation extends StatefulWidget {
method createState (line 22) | SlideAndScaleAnimationState createState()
class SlideAndScaleAnimationState (line 25) | class SlideAndScaleAnimationState extends State<SlideAndScaleAnimation>
method initState (line 32) | void initState()
method dispose (line 69) | void dispose()
method build (line 75) | Widget build(BuildContext context)
FILE: lib/Widgets/AzyXWidgets/azyx_container.dart
class AzyXContainer (line 3) | class AzyXContainer extends StatelessWidget {
method build (line 36) | Widget build(BuildContext context)
FILE: lib/Widgets/AzyXWidgets/azyx_gradient_container.dart
class AzyXGradientContainer (line 10) | class AzyXGradientContainer extends StatelessWidget {
method build (line 24) | Widget build(BuildContext context)
FILE: lib/Widgets/AzyXWidgets/azyx_normal_card.dart
class AzyXCard (line 11) | class AzyXCard extends StatelessWidget {
method build (line 16) | Widget build(BuildContext context)
FILE: lib/Widgets/AzyXWidgets/azyx_snack_bar.dart
function azyxSnackBar (line 7) | void azyxSnackBar(
FILE: lib/Widgets/AzyXWidgets/azyx_text.dart
type FontVariant (line 3) | enum FontVariant {
class AzyXText (line 8) | class AzyXText extends StatelessWidget {
method _getTextStyle (line 31) | TextStyle _getTextStyle()
method build (line 51) | Widget build(BuildContext context)
FILE: lib/Widgets/ScrollConfig.dart
function ScrollConfig (line 7) | Widget ScrollConfig(BuildContext context, {required Widget child})
function CustomScrollConfig (line 20) | Widget CustomScrollConfig(BuildContext context,
FILE: lib/Widgets/anime/anify_episodes_list.dart
class AnifyEpisodesWidget (line 18) | class AnifyEpisodesWidget extends StatelessWidget {
method fetchEpisodeLink (line 38) | Future<void> fetchEpisodeLink(
method serverAzyXContainer (line 60) | GestureDetector serverAzyXContainer(
method build (line 112) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/anime_scrollable_list.dart
class AnimeScrollableList (line 13) | class AnimeScrollableList extends StatelessWidget {
method build (line 27) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/character_card.dart
class CharacterCard (line 10) | class CharacterCard extends StatelessWidget {
method build (line 15) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/characters_list.dart
class CharactersList (line 9) | class CharactersList extends StatelessWidget {
method build (line 16) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/episode_bottom_sheet.dart
class EpisodeBottomSheet (line 7) | class EpisodeBottomSheet extends StatelessWidget {
method build (line 22) | Widget build(BuildContext context)
function showEpisodeBottomSheet (line 64) | void showEpisodeBottomSheet(
FILE: lib/Widgets/anime/episodes_list.dart
class EpisodesList (line 21) | class EpisodesList extends StatelessWidget {
method fetchEpisodeLink (line 39) | Future<void> fetchEpisodeLink(
method serverAzyXContainer (line 62) | GestureDetector serverAzyXContainer(
method build (line 114) | Widget build(BuildContext context)
class StreamEpisodeSheet (line 269) | class StreamEpisodeSheet extends StatelessWidget {
method build (line 292) | Widget build(BuildContext context)
class _StreamSheetLoading (line 463) | class _StreamSheetLoading extends StatelessWidget {
method build (line 475) | Widget build(BuildContext context)
class _StreamSheetMessage (line 525) | class _StreamSheetMessage extends StatelessWidget {
method build (line 539) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/item_card.dart
class ItemCard (line 11) | class ItemCard extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/main_carousale.dart
class MainCarousale (line 15) | class MainCarousale extends StatefulWidget {
method createState (line 21) | State<MainCarousale> createState()
class _MainCarousaleState (line 24) | class _MainCarousaleState extends State<MainCarousale>
method initState (line 35) | void initState()
method _onScroll (line 55) | void _onScroll()
method _startAutoPlay (line 63) | void _startAutoPlay()
method _stopAutoPlay (line 77) | void _stopAutoPlay()
method dispose (line 80) | void dispose()
method build (line 90) | Widget build(BuildContext context)
method _buildBackgroundBlur (line 175) | Widget _buildBackgroundBlur()
method _buildCard (line 210) | Widget _buildCard(int index)
method _navigateToDetails (line 239) | void _navigateToDetails(Media anime)
class _BgImage (line 267) | class _BgImage extends StatelessWidget {
method build (line 272) | Widget build(BuildContext context)
class _CinematicCard (line 291) | class _CinematicCard extends StatelessWidget {
method build (line 305) | Widget build(BuildContext context)
method _buildTopChips (line 391) | Widget _buildTopChips()
method _buildBottomContent (line 451) | Widget _buildBottomContent(BuildContext context, ColorScheme colorScheme)
method _parseRating (line 574) | double _parseRating(String? r)
class _GlassChip (line 587) | class _GlassChip extends StatelessWidget {
method build (line 592) | Widget build(BuildContext context)
class _SlideIndicator (line 605) | class _SlideIndicator extends StatelessWidget {
method build (line 619) | Widget build(BuildContext context)
FILE: lib/Widgets/anime/mapped_title.dart
class MappedTitle (line 6) | class MappedTitle extends StatelessWidget {
method build (line 19) | Widget build(BuildContext context)
FILE: lib/Widgets/common/_placeholder.dart
class PlaceholderExtensions (line 8) | class PlaceholderExtensions extends StatelessWidget {
method build (line 12) | Widget build(BuildContext context)
FILE: lib/Widgets/common/back_button.dart
class CustomBackButton (line 5) | class CustomBackButton extends StatelessWidget {
method build (line 8) | Widget build(BuildContext context)
FILE: lib/Widgets/common/custom_app_bar.dart
class CustomAppBar (line 6) | class CustomAppBar extends StatelessWidget {
method build (line 19) | Widget build(BuildContext context)
FILE: lib/Widgets/common/custom_nav_bar.dart
class CustomNavBar (line 8) | class CustomNavBar extends StatefulWidget {
method createState (line 21) | State<CustomNavBar> createState()
class _CustomNavBarState (line 24) | class _CustomNavBarState extends State<CustomNavBar>
method initState (line 41) | void initState()
method didUpdateWidget (line 88) | void didUpdateWidget(CustomNavBar oldWidget)
method _updateSlideAnimation (line 96) | void _updateSlideAnimation()
method _triggerBounceAnimation (line 114) | void _triggerBounceAnimation(int index)
method dispose (line 120) | void dispose()
method build (line 129) | Widget build(BuildContext context)
FILE: lib/Widgets/common/gradient_background.dart
class GradientBackground (line 5) | class GradientBackground extends StatelessWidget {
method build (line 11) | Widget build(BuildContext context)
FILE: lib/Widgets/common/gradient_title.dart
class GradientTitle (line 7) | class GradientTitle extends StatelessWidget {
method build (line 12) | Widget build(BuildContext context)
FILE: lib/Widgets/common/scrollable_app_bar.dart
class ScrollableAppBar (line 13) | class ScrollableAppBar extends StatelessWidget {
method build (line 25) | Widget build(BuildContext context)
FILE: lib/Widgets/common/search_widget.dart
class SearchBox (line 4) | class SearchBox extends StatelessWidget {
method build (line 21) | Widget build(BuildContext context)
FILE: lib/Widgets/common/services_bottom_sheet.dart
class ServiceBottomSheet (line 8) | class ServiceBottomSheet {
method showServiceBottomSheet (line 9) | void showServiceBottomSheet(BuildContext context)
method _buildServiceTile (line 71) | Widget _buildServiceTile(
FILE: lib/Widgets/common/shimmer_effect.dart
class ShimmerEffect (line 5) | class ShimmerEffect extends StatelessWidget {
method build (line 11) | Widget build(BuildContext context)
FILE: lib/Widgets/common/slider_bar.dart
class CustomSlider (line 4) | class CustomSlider extends StatefulWidget {
method createState (line 34) | State<CustomSlider> createState()
class CustomSliderState (line 37) | class CustomSliderState extends State<CustomSlider> {
method initState (line 39) | void initState()
method build (line 56) | Widget build(BuildContext context)
class SmallTickMarkShape (line 105) | class SmallTickMarkShape extends SliderTickMarkShape {
method getPreferredSize (line 112) | Size getPreferredSize({
method paint (line 122) | void paint(
class RoundedSliderValueIndicator (line 146) | class RoundedSliderValueIndicator extends SliderComponentShape {
method getPreferredSize (line 167) | Size getPreferredSize(bool isEnabled, bool isDiscrete)
method paint (line 172) | void paint(
class MarginedTrack (line 243) | class MarginedTrack extends SliderTrackShape {
method getPreferredRect (line 247) | Rect getPreferredRect({
method paint (line 271) | void paint(
class RoundedRectangularThumbShape (line 396) | class RoundedRectangularThumbShape extends SliderComponentShape {
method getPreferredSize (line 410) | Size getPreferredSize(bool isEnabled, bool isDiscrete)
method paint (line 415) | void paint(
FILE: lib/Widgets/common_cards.dart
class CalenderCard (line 11) | class CalenderCard extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
class UserListsCard (line 139) | class UserListsCard extends StatelessWidget {
method build (line 145) | Widget build(BuildContext context)
function buildModernButton (line 256) | Widget buildModernButton({
class AiSuggestionsCard (line 312) | class AiSuggestionsCard extends StatelessWidget {
method build (line 318) | Widget build(BuildContext context)
class _SuggestionButton (line 442) | class _SuggestionButton extends StatelessWidget {
method build (line 454) | Widget build(BuildContext context)
FILE: lib/Widgets/custom_drop_down.dart
class CustomSourceDropdown (line 8) | class CustomSourceDropdown extends StatefulWidget {
method createState (line 27) | State<CustomSourceDropdown> createState()
class _CustomSourceDropdownState (line 30) | class _CustomSourceDropdownState extends State<CustomSourceDropdown>
method initState (line 39) | void initState()
method dispose (line 52) | void dispose()
method _toggleDropdown (line 77) | void _toggleDropdown()
method _openDropdown (line 85) | void _openDropdown()
method _closeDropdown (line 98) | void _closeDropdown()
method _createOverlayEntry (line 109) | OverlayEntry _createOverlayEntry()
method build (line 362) | Widget build(BuildContext context)
FILE: lib/Widgets/custom_text_field.dart
class CustomInputField (line 5) | class CustomInputField extends StatefulWidget {
method createState (line 26) | State<CustomInputField> createState()
class _CustomInputFieldState (line 29) | class _CustomInputFieldState extends State<CustomInputField> {
method initState (line 34) | void initState()
method dispose (line 44) | void dispose()
method build (line 50) | Widget build(BuildContext context)
class _MaxValueInputFormatter (line 141) | class _MaxValueInputFormatter extends TextInputFormatter {
method formatEditUpdate (line 147) | TextEditingValue formatEditUpdate(
FILE: lib/Widgets/drop_dwon.dart
class CustomDropdown (line 4) | class CustomDropdown<T> extends StatefulWidget {
method createState (line 23) | State<CustomDropdown<T>> createState()
class _CustomDropdownState (line 26) | class _CustomDropdownState<T> extends State<CustomDropdown<T>>
method initState (line 36) | void initState()
method dispose (line 50) | void dispose()
method _toggleDropdown (line 57) | void _toggleDropdown()
method _openDropdown (line 65) | void _openDropdown()
method _closeDropdown (line 81) | void _closeDropdown()
method _createOverlayEntry (line 92) | OverlayEntry _createOverlayEntry()
method build (line 286) | Widget build(BuildContext context)
FILE: lib/Widgets/header.dart
class Header (line 13) | class Header extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
method showBottomSheet (line 71) | void showBottomSheet(context)
method _buildTile (line 214) | Widget _buildTile(String name, IconData icon)
FILE: lib/Widgets/helper/platform_builder.dart
function getResponsiveSize (line 5) | double getResponsiveSize(context,
function getResponsiveValueWithTablet (line 25) | dynamic getResponsiveValueWithTablet(
function getResponsiveValue (line 54) | dynamic getResponsiveValue(context,
function getResponsiveCrossAxisCount (line 75) | int getResponsiveCrossAxisCount(
class PlatformBuilder (line 101) | class PlatformBuilder extends StatelessWidget {
method build (line 112) | Widget build(BuildContext context)
class PlatformBuilderWithTablet (line 131) | class PlatformBuilderWithTablet extends StatelessWidget {
method build (line 148) | Widget build(BuildContext context)
class ConditionalBuilder (line 173) | class ConditionalBuilder extends StatelessWidget {
method build (line 184) | Widget build(BuildContext context)
FILE: lib/Widgets/language.dart
function completeLanguageName (line 1) | String completeLanguageName(String lang)
function completeLanguageCode (line 10) | String completeLanguageCode(String lang)
FILE: lib/Widgets/theme_widgets/custom_color.dart
class CustomColor (line 9) | class CustomColor extends StatefulWidget {
method createState (line 13) | State<CustomColor> createState()
class _ThemeModesState (line 16) | class _ThemeModesState extends State<CustomColor> {
method build (line 38) | Widget build(BuildContext context)
FILE: lib/Widgets/theme_widgets/custom_color_template.dart
class CustomColorTemplate (line 6) | class CustomColorTemplate extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
method ball (line 96) | AzyXContainer ball()
FILE: lib/Widgets/theme_widgets/theme_color.dart
class ThemeColor (line 12) | class ThemeColor extends StatefulWidget {
method createState (line 16) | State<ThemeColor> createState()
class _ThemeModesState (line 19) | class _ThemeModesState extends State<ThemeColor> {
method build (line 34) | Widget build(BuildContext context)
method paletteBox (line 140) | void paletteBox(BuildContext context)
FILE: lib/Widgets/theme_widgets/theme_modes.dart
class ThemeModes (line 9) | class ThemeModes extends StatefulWidget {
method createState (line 13) | State<ThemeModes> createState()
class _ThemeModesState (line 16) | class _ThemeModesState extends State<ThemeModes> {
method build (line 18) | Widget build(BuildContext context)
FILE: lib/Widgets/theme_widgets/theme_template.dart
class ThemeTemplate (line 6) | class ThemeTemplate extends StatelessWidget {
method build (line 17) | Widget build(BuildContext context)
method ball (line 96) | AzyXContainer ball()
FILE: lib/core/icons/icons_broken.dart
class Broken (line 12) | class Broken {
FILE: lib/main.dart
class MyCustomScrollBehavior (line 42) | class MyCustomScrollBehavior extends MaterialScrollBehavior {
function main (line 52) | void main(List<String> args)
function deepLink (line 99) | void deepLink()
class MainApp (line 118) | class MainApp extends StatelessWidget {
method build (line 125) | Widget build(BuildContext context)
class HomePage (line 136) | class HomePage extends StatefulWidget {
method createState (line 140) | State<HomePage> createState()
class _HomePageState (line 143) | class _HomePageState extends State<HomePage> {
method initState (line 145) | void initState()
method build (line 163) | Widget build(BuildContext context)
FILE: lib/storage_provider.dart
class StorageProvider (line 13) | class StorageProvider {
method requestPermission (line 14) | Future<bool> requestPermission()
method getDatabaseDirectory (line 30) | Future<Directory?> getDatabaseDirectory()
method initDB (line 41) | Future<Isar> initDB(String? path, {bool inspector = false})
FILE: lib/utils/Anify/anify_episodes.dart
function fetchAnifyEpisodes (line 7) | Future<List<Episode>> fetchAnifyEpisodes(int id, List<Episode> data)
FILE: lib/utils/Anilist/anilist_auth.dart
class AniListProvider (line 13) | class AniListProvider with ChangeNotifier {
method tryAutoLogin (line 26) | Future<void> tryAutoLogin()
method login (line 40) | Future<void> login(BuildContext context)
method _exchangeCodeForToken (line 69) | Future<void> _exchangeCodeForToken(
method fetchUserProfile (line 99) | Future<void> fetchUserProfile()
method fetchUserAnimeList (line 154) | Future<void> fetchUserAnimeList()
method fetchUserMangaList (line 243) | Future<void> fetchUserMangaList()
method logout (line 332) | Future<void> logout(BuildContext context)
method fetchAnilistAnimes (line 338) | Future<Map<String, List<Map<String, dynamic>>>> fetchAnilistAnimes()
method fetchAnilistManga (line 550) | Future<Map<String, List<Map<String, dynamic>>>> fetchAnilistManga()
method addToAniList (line 766) | Future<void> addToAniList({
method fetchAniListFavorites (line 821) | Future<void> fetchAniListFavorites()
method addFavorite (line 900) | Future<bool> addFavorite(int mediaId, String type)
FILE: lib/utils/Anilist/anilist_calender.dart
function fetchCalendarData (line 11) | Future<void> fetchCalendarData(RxList<AnilistSchedules> callbackData,
FILE: lib/utils/Carousale/carousale.dart
class CarouselData (line 1) | class CarouselData {
FILE: lib/utils/Functions/mapping_helper.dart
function jaroWinklerDistance (line 7) | double jaroWinklerDistance(String s1, String s2)
function mappingHelper (line 50) | Future<Map<String, dynamic>?> mappingHelper(
function searchMostSimilarNovel (line 88) | Future<String> searchMostSimilarNovel(
FILE: lib/utils/Functions/multiplier_extension.dart
function glowMultiplier (line 5) | double glowMultiplier()
function blurMultiplier (line 9) | double blurMultiplier()
function spreadMultiplier (line 13) | double spreadMultiplier()
FILE: lib/utils/assets.dart
class Assets (line 1) | class Assets {
FILE: lib/utils/color_profiler.dart
class ColorProfileManager (line 11) | class ColorProfileManager {
method applyColorProfile (line 147) | Future<void> applyColorProfile(String profile, dynamic player)
method applyCustomSettings (line 162) | Future<void> applyCustomSettings(
class ColorProfileBottomSheet (line 177) | class ColorProfileBottomSheet extends StatefulWidget {
method createState (line 192) | State<ColorProfileBottomSheet> createState()
class _ColorProfileBottomSheetState (line 196) | class _ColorProfileBottomSheetState extends State<ColorProfileBottomSheet>
method initState (line 215) | void initState()
method dispose (line 250) | void dispose()
method _showProfileAppliedFeedback (line 257) | void _showProfileAppliedFeedback(String profileName)
method build (line 263) | Widget build(BuildContext context)
method _buildFloatingHeader (line 347) | Widget _buildFloatingHeader(ThemeData theme)
method _buildPageIndicators (line 444) | Widget _buildPageIndicators(ThemeData theme)
method _buildIndicatorDot (line 458) | Widget _buildIndicatorDot(
method _buildPresetsPage (line 525) | Widget _buildPresetsPage(ThemeData theme)
method _buildProfileCard (line 578) | Widget _buildProfileCard(
method _buildCustomPage (line 731) | Widget _buildCustomPage(ThemeData theme)
method _buildModernSlider (line 770) | Widget _buildModernSlider(String setting, ThemeData theme)
method _buildActionButtons (line 910) | Widget _buildActionButtons(ThemeData theme)
class CustomSliderThumb (line 1007) | class CustomSliderThumb extends SliderComponentShape {
method getPreferredSize (line 1013) | Size getPreferredSize(bool isEnabled, bool isDiscrete)
method paint (line 1018) | void paint(
class PatternPainter (line 1055) | class PatternPainter extends CustomPainter {
method paint (line 1061) | void paint(Canvas canvas, Size size)
method shouldRepaint (line 1075) | bool shouldRepaint(covariant CustomPainter oldDelegate)
FILE: lib/utils/constants.dart
function glowingShadow (line 29) | BoxShadow glowingShadow(context)
function getAniListStatusEquivalent (line 121) | String getAniListStatusEquivalent(String status)
function returnConvertedStatus (line 138) | String returnConvertedStatus(String status)
function getMALStatusEquivalent (line 155) | String getMALStatusEquivalent(String status, {bool isAnime = true})
FILE: lib/utils/deeplink.dart
class Deeplink (line 16) | class Deeplink {
method handleDeepLink (line 17) | void handleDeepLink(Uri uri, {bool isInitial = false})
method _legacyUseDeepLink (line 64) | void _legacyUseDeepLink(Uri uri)
method _parseMediaTarget (line 102) | _MediaDeepLinkTarget? _parseMediaTarget(Uri uri)
method _parseWebTarget (line 108) | _MediaDeepLinkTarget? _parseWebTarget(Uri uri)
method _parseCustomTarget (line 138) | _MediaDeepLinkTarget? _parseCustomTarget(Uri uri)
method _parseAnimeMangaTarget (line 170) | _MediaDeepLinkTarget? _parseAnimeMangaTarget({
method _parseSimklTarget (line 211) | _MediaDeepLinkTarget? _parseSimklTarget({
method _serviceFromToken (line 234) | ServicesType? _serviceFromToken(String raw)
method _parseInitialTabIndex (line 256) | int _parseInitialTabIndex(String fragment)
method _openMediaTarget (line 273) | void _openMediaTarget(
method _openHydratedMediaTarget (line 293) | Future<void> _openHydratedMediaTarget(
method _isHost (line 332) | bool _isHost(String host, String domain)
method _compactSegments (line 336) | List<String> _compactSegments(List<String> segments)
method _extractNumericId (line 340) | String? _extractNumericId(String raw)
class _MediaDeepLinkTarget (line 345) | class _MediaDeepLinkTarget {
FILE: lib/utils/extensions.dart
class Extensions (line 5) | class Extensions {
method addRepo (line 7) | Future<void> addRepo(String url, ItemType type, String managerId)
FILE: lib/utils/functions.dart
type CarousaleVarient (line 8) | enum CarousaleVarient { userList, regular, other }
function getCarousaleData (line 10) | List<CarousaleData> getCarousaleData(
function ellipsis (line 63) | String ellipsis([args])
FILE: lib/utils/language.dart
function completeLanguageName (line 1) | String completeLanguageName(String lang)
function completeLanguageCode (line 11) | String completeLanguageCode(String lang)
FILE: lib/utils/loaders/bottom_sheet_loader.dart
function showloader (line 5) | void showloader(context)
FILE: lib/utils/mapper.dart
type MappingType (line 8) | enum MappingType { anilist, mal }
class MediaSyncer (line 10) | class MediaSyncer {
method mapMediaId (line 11) | Future<String?> mapMediaId(String id,
method getMappedAnimeId (line 26) | Future<String?> getMappedAnimeId(String id, MappingType type)
method getMappedMangaId (line 44) | Future<String?> getMappedMangaId(String id, MappingType type)
FILE: lib/utils/source_mapper.dart
class SourceMapper (line 11) | class SourceMapper {
method cancelMapping (line 14) | void cancelMapping()
method _normalizeLight (line 18) | String _normalizeLight(String title)
method _isInvalidTitle (line 22) | bool _isInvalidTitle(String? title)
method _normalizeHeavy (line 27) | String _normalizeHeavy(String title)
method _extractSeasonNumber (line 40) | int? _extractSeasonNumber(String title)
method _calculateMatchScore (line 57) | double _calculateMatchScore(
method mapMedia (line 88) | Future<Media?> mapMedia(
method isInterrupted (line 117) | bool isInterrupted()
method search (line 132) | Future<void> search(
method interruptMapping (line 299) | void interruptMapping()
FILE: lib/utils/time_formater.dart
function formatDate (line 1) | String formatDate(int timestamp)
FILE: lib/utils/update_notifier.dart
class UpdateNotifier (line 16) | class UpdateNotifier extends GetxController {
method onInit (line 18) | void onInit()
method downloadFile (line 26) | Future<void> downloadFile()
method checkUpdate (line 35) | Future<void> checkUpdate()
method autoCheckUpdate (line 62) | Future<void> autoCheckUpdate(context)
method _parseChangelog (line 87) | Map<String, List<String>> _parseChangelog(String changelog)
method _showUpdateBottomSheet (line 119) | void _showUpdateBottomSheet(
FILE: lib/utils/utils.dart
class Utils (line 7) | class Utils {
method log (line 8) | void log(String message)
method showSnackBar (line 12) | void showSnackBar(String title, String message)
function navigate (line 18) | void navigate(BuildContext context)
function getNavigate (line 22) | void getNavigate(BuildContext context)
FILE: linux/flutter/generated_plugin_registrant.cc
function fl_register_plugins (line 22) | void fl_register_plugins(FlPluginRegistry* registry) {
FILE: linux/main.cc
function main (line 3) | int main(int argc, char** argv) {
FILE: linux/my_application.cc
type _MyApplication (line 10) | struct _MyApplication {
function my_application_activate (line 18) | static void my_application_activate(GApplication* application) {
function gboolean (line 41) | static gboolean my_application_local_command_line(GApplication* applicat...
function my_application_startup (line 60) | static void my_application_startup(GApplication* application) {
function my_application_shutdown (line 69) | static void my_application_shutdown(GApplication* application) {
function my_application_dispose (line 78) | static void my_application_dispose(GObject* object) {
function my_application_class_init (line 84) | static void my_application_class_init(MyApplicationClass* klass) {
function my_application_init (line 92) | static void my_application_init(MyApplication* self) {}
function MyApplication (line 94) | MyApplication* my_application_new() {
FILE: version_manager.dart
class VersionManager (line 6) | class VersionManager {
method run (line 9) | void run()
method getCurrentVersion (line 98) | Future<String> getCurrentVersion()
method getCurrentBuildNumber (line 110) | Future<int> getCurrentBuildNumber()
method incrementVersion (line 122) | String incrementVersion(String version, String type)
method addHotfix (line 148) | String addHotfix(String version)
method handlePreRelease (line 153) | Future<String?> handlePreRelease(String currentVersion)
method getCustomVersion (line 182) | Future<String?> getCustomVersion()
method updateVersions (line 199) | Future<void> updateVersions(String newVersion, int newBuildNumber)
method updatePubspec (line 203) | Future<void> updatePubspec(String newVersion, int newBuildNumber)
method generateCommitMessage (line 224) | String generateCommitMessage(
method handleGitOperations (line 238) | Future<void> handleGitOperations(
method commitChanges (line 275) | Future<void> commitChanges(
method createTag (line 299) | Future<void> createTag(String version)
method pushChanges (line 312) | Future<void> pushChanges()
method pushTag (line 325) | Future<void> pushTag(String version)
function main (line 339) | void main()
FILE: windows/flutter/generated_plugin_registrant.cc
function RegisterPlugins (line 24) | void RegisterPlugins(flutter::PluginRegistry* registry) {
FILE: windows/runner/flutter_window.cpp
function LRESULT (line 50) | LRESULT
FILE: windows/runner/flutter_window.h
function class (line 12) | class FlutterWindow : public Win32Window {
FILE: windows/runner/main.cpp
function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
FILE: windows/runner/utils.cpp
function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() {
function GetCommandLineArguments (line 24) | std::vector<std::string> GetCommandLineArguments() {
function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) {
FILE: windows/runner/win32_window.cpp
function Scale (line 36) | int Scale(int source, double scale_factor) {
function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) {
class WindowClassRegistrar (line 59) | class WindowClassRegistrar {
method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() {
method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default;
function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() {
function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window,
function LRESULT (line 176) | LRESULT
function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept {
function RECT (line 252) | RECT Win32Window::GetClientArea() {
function HWND (line 258) | HWND Win32Window::GetHandle() {
FILE: windows/runner/win32_window.h
type Size (line 21) | struct Size {
Condensed preview — 508 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (4,117K chars).
[
{
"path": ".github/workflows/Notify.yml",
"chars": 17862,
"preview": "name: Notify Release\n\non:\n workflow_run:\n workflows:\n - \"changelog\"\n types:\n - completed\n workflow_dis"
},
{
"path": ".github/workflows/build.yaml",
"chars": 13813,
"preview": "name: Build and Release Azyx\n\non:\n push:\n tags:\n - \"v*\"\n workflow_dispatch:\n\njobs:\n build-android:\n runs-o"
},
{
"path": ".github/workflows/changelog.yml",
"chars": 10161,
"preview": "name: changelog\n\non:\n workflow_run:\n workflows:\n - \"Build and Release Azyx\"\n types:\n - completed\n work"
},
{
"path": ".gitignore",
"chars": 713,
"preview": "# Miscellaneous\n*.class\n*.log\n*.pyc\n*.swp\n.DS_Store\n.atom/\n.buildlog/\n.history\n.svn/\nmigrate_working_dir/\n\n# IntelliJ re"
},
{
"path": ".metadata",
"chars": 968,
"preview": "# This file tracks properties of this Flutter project.\n# Used by Flutter tool to assess capabilities and perform upgrade"
},
{
"path": ".vincent/mcp.json",
"chars": 127,
"preview": "{\n \"mcpServers\": {\n \"Vincent\": {\n \"url\": \"https://vincent.bespo.ai/api/v1/mcp/\",\n \"transport\": \"http\"\n "
},
{
"path": ".vscode/launch.json",
"chars": 1306,
"preview": "{\n // Use IntelliSense to learn about possible attributes.\n // Hover to view descriptions of existing attributes.\n"
},
{
"path": "CHANGELOG.md",
"chars": 5457,
"preview": "### 🆕 Changelog\r\n### 🌟 Features\r\n- [֍](https://github.com/reyyuuki/Azyx/commit/afbb0cf) added episode details\r\n- [֍](ht"
},
{
"path": "README.md",
"chars": 5231,
"preview": "<div align=\"center\">\r\n <img src='assets/images/icon.jpg' alt='AzyX Icon' style=\"border-radius: 50px; height: 300px; w"
},
{
"path": "analysis_options.yaml",
"chars": 102,
"preview": "include: package:flutter_lints/flutter.yaml\r\nanalyzer:\r\n errors:\r\n deprecated_member_use: ignore\r\n"
},
{
"path": "android/.gitignore",
"chars": 260,
"preview": "gradle-wrapper.jar\r\n/.gradle\r\n/captures/\r\n/gradlew\r\n/gradlew.bat\r\n/local.properties\r\nGeneratedPluginRegistrant.java\r\n\r\n#"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/cache-v2-12d544faf4e610540b7b.json",
"chars": 28818,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-90948438557b8fdbf4b9.json",
"chars": 29846,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-b598ebd5f5c7e88b719c.json",
"chars": 736,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/.cmake/api/v1/reply/index-2025-02-17T16-41-27-0128.json",
"chars": 1747,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeCache.txt",
"chars": 17299,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/58"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake",
"chars": 3806,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake",
"chars": 6853,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake",
"chars": 483,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c",
"chars": 25656,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 25388,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/TargetDirectories.txt",
"chars": 215,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/edit_cache.dir\r\nC:/Users/Admin"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/CMakeFiles/rules.ninja",
"chars": 1597,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/android_gradle_build.json",
"chars": 1105,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/android_gradle_build_mini.json",
"chars": 676,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/build.ninja",
"chars": 27166,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/cmake_install.cmake",
"chars": 1885,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/metadata_generation_command.txt",
"chars": 1118,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/586k2110/arm64-v8a/symbol_folder_index.txt",
"chars": 93,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\arm64-v8a"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/reply/cache-v2-01cedb64309bdb924d83.json",
"chars": 28830,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-14bb5525ba2274713f69.json",
"chars": 29858,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-faea34d8b2e195f4575a.json",
"chars": 738,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/.cmake/api/v1/reply/index-2025-02-17T16-41-29-0011.json",
"chars": 1747,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeCache.txt",
"chars": 17313,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/58"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake",
"chars": 3802,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake",
"chars": 6849,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake",
"chars": 483,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c",
"chars": 25656,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 25388,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/TargetDirectories.txt",
"chars": 219,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/edit_cache.dir\r\nC:/Users/Adm"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/CMakeFiles/rules.ninja",
"chars": 1599,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/android_gradle_build.json",
"chars": 1109,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/android_gradle_build_mini.json",
"chars": 680,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/build.ninja",
"chars": 27176,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/cmake_install.cmake",
"chars": 1887,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/metadata_generation_command.txt",
"chars": 1128,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/586k2110/armeabi-v7a/symbol_folder_index.txt",
"chars": 95,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\armeabi-v7a"
},
{
"path": "android/app/.cxx/Debug/586k2110/hash_key.txt",
"chars": 1225,
"preview": "# Values used to calculate the hash in this folder name.\r\n# Should not depend on the absolute path of the project itself"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/reply/cache-v2-216999cfbc4ace2529e3.json",
"chars": 28782,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/reply/cmakeFiles-v1-96178bd5b2699c9d0440.json",
"chars": 29810,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/reply/codemodel-v2-9d3ba3351c38a1a129d8.json",
"chars": 730,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/.cmake/api/v1/reply/index-2025-02-17T16-41-30-0580.json",
"chars": 1747,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeCache.txt",
"chars": 17257,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/58"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake",
"chars": 3794,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake",
"chars": 6841,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake",
"chars": 480,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c",
"chars": 25656,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 25388,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/TargetDirectories.txt",
"chars": 203,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/x86/CMakeFiles/edit_cache.dir\r\nC:/Users/Admin/Docum"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/CMakeFiles/rules.ninja",
"chars": 1591,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/android_gradle_build.json",
"chars": 1093,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/android_gradle_build_mini.json",
"chars": 664,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/build.ninja",
"chars": 27136,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/cmake_install.cmake",
"chars": 1879,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/metadata_generation_command.txt",
"chars": 1088,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86/symbol_folder_index.txt",
"chars": 87,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\x86"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/reply/cache-v2-f9dd5b4303cace251c1c.json",
"chars": 28800,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-eb5f6158fa89b3ca1ae6.json",
"chars": 29828,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/reply/codemodel-v2-86b10a83dae52025dd58.json",
"chars": 733,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/.cmake/api/v1/reply/index-2025-02-17T16-41-31-0868.json",
"chars": 1747,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeCache.txt",
"chars": 17278,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/58"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake",
"chars": 3802,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake",
"chars": 6849,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake",
"chars": 482,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c",
"chars": 25656,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 25388,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/TargetDirectories.txt",
"chars": 209,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/edit_cache.dir\r\nC:/Users/Admin/Do"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/CMakeFiles/rules.ninja",
"chars": 1594,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/android_gradle_build.json",
"chars": 1099,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/android_gradle_build_mini.json",
"chars": 670,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/build.ninja",
"chars": 27151,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.22\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/cmake_install.cmake",
"chars": 1882,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/metadata_generation_command.txt",
"chars": 1103,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/586k2110/x86_64/symbol_folder_index.txt",
"chars": 90,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\586k2110\\obj\\x86_64"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/reply/cache-v2-814fb167cfe1df1d3799.json",
"chars": 31004,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-9527e95ad1990f0186f9.json",
"chars": 35764,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-c3711974fbbac95641d7.json",
"chars": 736,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/.cmake/api/v1/reply/index-2025-02-18T06-35-26-0737.json",
"chars": 1725,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeCache.txt",
"chars": 18599,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i2"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CMakeCCompiler.cmake",
"chars": 4292,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CMakeCXXCompiler.cmake",
"chars": 7863,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CMakeSystem.cmake",
"chars": 483,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c",
"chars": 28524,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 29376,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/CMakeConfigureLog.yaml",
"chars": 60223,
"preview": "\r\n---\r\nevents:\r\n -\r\n kind: \"message-v1\"\r\n backtrace:\r\n - \"C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.3"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/TargetDirectories.txt",
"chars": 215,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/edit_cache.dir\r\nC:/Users/Admin"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/CMakeFiles/rules.ninja",
"chars": 1597,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/android_gradle_build.json",
"chars": 1105,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/android_gradle_build_mini.json",
"chars": 676,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/build.ninja",
"chars": 32620,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/cmake_install.cmake",
"chars": 2407,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/metadata_generation_command.txt",
"chars": 1118,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/i214x256/arm64-v8a/symbol_folder_index.txt",
"chars": 93,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\i214x256\\obj\\arm64-v8a"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/reply/cache-v2-821f78616ffb73512669.json",
"chars": 31018,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-569e9c01027c468b5295.json",
"chars": 35776,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-891a83f15c0d9f7e1287.json",
"chars": 738,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/.cmake/api/v1/reply/index-2025-02-18T06-35-29-0211.json",
"chars": 1725,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeCache.txt",
"chars": 18615,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i2"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CMakeCCompiler.cmake",
"chars": 4288,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CMakeCXXCompiler.cmake",
"chars": 7859,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CMakeSystem.cmake",
"chars": 483,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c",
"chars": 28524,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 29376,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/CMakeConfigureLog.yaml",
"chars": 63851,
"preview": "\r\n---\r\nevents:\r\n -\r\n kind: \"message-v1\"\r\n backtrace:\r\n - \"C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.3"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/TargetDirectories.txt",
"chars": 219,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/edit_cache.dir\r\nC:/Users/Adm"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/CMakeFiles/rules.ninja",
"chars": 1599,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/android_gradle_build.json",
"chars": 1109,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/android_gradle_build_mini.json",
"chars": 680,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/build.ninja",
"chars": 32630,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/cmake_install.cmake",
"chars": 2411,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/metadata_generation_command.txt",
"chars": 1128,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/i214x256/armeabi-v7a/symbol_folder_index.txt",
"chars": 95,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\i214x256\\obj\\armeabi-v7a"
},
{
"path": "android/app/.cxx/Debug/i214x256/hash_key.txt",
"chars": 1225,
"preview": "# Values used to calculate the hash in this folder name.\r\n# Should not depend on the absolute path of the project itself"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/query/client-agp/codemodel-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/reply/cache-v2-ca467c344ff7629c7d0d.json",
"chars": 30962,
"preview": "{\r\n\t\"entries\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"name\" : \"ANDROID_ABI\",\r\n\t\t\t\"properties\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"name\" : \"HELPSTRING\",\r\n\t\t\t"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/reply/cmakeFiles-v1-b861704eef7cd4b7feed.json",
"chars": 35728,
"preview": "{\r\n\t\"inputs\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"path\" : \"CMakeLists.txt\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"isCMake\" : true,\r\n\t\t\t\"isExternal\" : true,\r\n\t\t\t\"pa"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/reply/codemodel-v2-da19b3853efd2104970e.json",
"chars": 730,
"preview": "{\r\n\t\"configurations\" : \r\n\t[\r\n\t\t{\r\n\t\t\t\"directories\" : \r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"build\" : \".\",\r\n\t\t\t\t\t\"jsonFile\" : \"directory-.-"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json",
"chars": 168,
"preview": "{\r\n\t\"backtraceGraph\" : \r\n\t{\r\n\t\t\"commands\" : [],\r\n\t\t\"files\" : [],\r\n\t\t\"nodes\" : []\r\n\t},\r\n\t\"installers\" : [],\r\n\t\"paths\" : \r"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/.cmake/api/v1/reply/index-2025-02-18T06-35-31-0395.json",
"chars": 1725,
"preview": "{\r\n\t\"cmake\" : \r\n\t{\r\n\t\t\"generator\" : \r\n\t\t{\r\n\t\t\t\"multiConfig\" : false,\r\n\t\t\t\"name\" : \"Ninja\"\r\n\t\t},\r\n\t\t\"paths\" : \r\n\t\t{\r\n\t\t\t\""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeCache.txt",
"chars": 18551,
"preview": "# This is the CMakeCache file.\r\n# For build in directory: c:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i2"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CMakeCCompiler.cmake",
"chars": 4274,
"preview": "set(CMAKE_C_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CMakeCXXCompiler.cmake",
"chars": 7845,
"preview": "set(CMAKE_CXX_COMPILER \"C:/Users/Admin/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CMakeSystem.cmake",
"chars": 480,
"preview": "set(CMAKE_HOST_SYSTEM \"Windows-10.0.19045\")\r\nset(CMAKE_HOST_SYSTEM_NAME \"Windows\")\r\nset(CMAKE_HOST_SYSTEM_VERSION \"10.0."
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CompilerIdC/CMakeCCompilerId.c",
"chars": 28524,
"preview": "#ifdef __cplusplus\r\n# error \"A C++ compiler has been selected for C.\"\r\n#endif\r\n\r\n#if defined(__18CXX)\r\n# define ID_VOID_"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/3.31.5/CompilerIdCXX/CMakeCXXCompilerId.cpp",
"chars": 29376,
"preview": "/* This source file must have a .cpp extension so that all C++ compilers\r\n recognize the extension without flags. Bor"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/CMakeConfigureLog.yaml",
"chars": 58998,
"preview": "\r\n---\r\nevents:\r\n -\r\n kind: \"message-v1\"\r\n backtrace:\r\n - \"C:/Users/Admin/AppData/Local/Android/Sdk/cmake/3.3"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/TargetDirectories.txt",
"chars": 203,
"preview": "C:/Users/Admin/Documents/GitHub/Azyx/android/app/.cxx/Debug/i214x256/x86/CMakeFiles/edit_cache.dir\r\nC:/Users/Admin/Docum"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/cmake.check_cache",
"chars": 86,
"preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\r\n"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/CMakeFiles/rules.ninja",
"chars": 1591,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/additional_project_files.txt",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/android_gradle_build.json",
"chars": 1093,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/android_gradle_build_mini.json",
"chars": 664,
"preview": "{\r\n \"buildFiles\": [\r\n \"C:\\\\flutter\\\\packages\\\\flutter_tools\\\\gradle\\\\src\\\\main\\\\groovy\\\\CMakeLists.txt\"\r\n ],\r\n \"cl"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/build.ninja",
"chars": 32590,
"preview": "# CMAKE generated file: DO NOT EDIT!\r\n# Generated by \"Ninja\" Generator, CMake Version 3.31\r\n\r\n# This file contains all t"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/build_file_index.txt",
"chars": 71,
"preview": "C:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/cmake_install.cmake",
"chars": 2395,
"preview": "# Install script for directory: C:/flutter/packages/flutter_tools/gradle/src/main/groovy\r\n\r\n# Set the install prefix\r\nif"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/metadata_generation_command.txt",
"chars": 1088,
"preview": " -HC:\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\r\n-DCMAKE_SYSTEM_NAME=Android\r\n-DCMAKE"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/prefab_config.json",
"chars": 43,
"preview": "{\r\n \"enabled\": false,\r\n \"packages\": []\r\n}"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86/symbol_folder_index.txt",
"chars": 87,
"preview": "C:\\Users\\Admin\\Documents\\GitHub\\Azyx\\build\\app\\intermediates\\cxx\\Debug\\i214x256\\obj\\x86"
},
{
"path": "android/app/.cxx/Debug/i214x256/x86_64/.cmake/api/v1/query/client-agp/cache-v2",
"chars": 0,
"preview": ""
},
{
"path": "android/app/.cxx/Debug/i214x256/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1",
"chars": 0,
"preview": ""
}
]
// ... and 308 more files (download for full content)
About this extraction
This page contains the full source code of the reyyuuki/Azyx GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 508 files (3.6 MB), approximately 977.7k tokens, and a symbol index with 2018 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.