diff --git a/.github/actions/setup-repository/action.yml b/.github/actions/setup-repository/action.yml index 9095a3157e..ecd0bc528b 100644 --- a/.github/actions/setup-repository/action.yml +++ b/.github/actions/setup-repository/action.yml @@ -14,7 +14,7 @@ runs: # Initialize the acore submodule if git submodule update --init --recursive src/lib/corePackages/acore; then - echo "✅ Acore submodule initialized successfully" + echo "✅ ACore Flutter submodule initialized successfully" else echo "❌ Failed to initialize acore submodule" echo "🔍 Debugging submodule status:" diff --git a/scripts/_common.sh b/scripts/_common.sh new file mode 100755 index 0000000000..3f0ea2757b --- /dev/null +++ b/scripts/_common.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +# Common output functions for Project One-Hour scripts +# This file contains shared output functions used across multiple scripts + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +BLUE='\033[0;34m' +NC='\033[0m' # No Color + +# Print colored output +print_info() { + echo -e "${BLUE}[INFO]${NC} $1" +} + +print_success() { + echo -e "${GREEN}[SUCCESS]${NC} $1" +} + +print_warning() { + echo -e "${YELLOW}[WARNING]${NC} $1" +} + +print_error() { + echo -e "${RED}[ERROR]${NC} $1" +} + +# Print header +print_header() { + echo + echo "==================================================================" + echo "$1" + echo "==================================================================" + echo +} + +# Print section +print_section() { + echo + echo "--- $1 ---" + echo +} + +# End of common output functions diff --git a/scripts/create_changelog.sh b/scripts/create_changelog.sh index 588c114288..574b20f702 100755 --- a/scripts/create_changelog.sh +++ b/scripts/create_changelog.sh @@ -5,7 +5,7 @@ # If changelog_text is not provided, it will be auto-generated from commit messages since the last version tag # Use --auto flag to automatically accept generated changelog without confirmation # Use --all-versions flag to generate changelog for all historical versions -# +# # Creates two changelogs: # 1. Project root CHANGELOG.md (Keep a Changelog format) # 2. Fastlane changelog for app stores @@ -25,22 +25,22 @@ CHANGELOG_TEXT="" for arg in "$@"; do case $arg in - --auto) - AUTO_ACCEPT=true - shift - ;; - --all-versions) - ALL_VERSIONS=true - shift - ;; - *) - if [ -z "$VERSION_CODE" ]; then - VERSION_CODE="$arg" - elif [ -z "$CHANGELOG_TEXT" ]; then - CHANGELOG_TEXT="$arg" - fi - shift - ;; + --auto) + AUTO_ACCEPT=true + shift + ;; + --all-versions) + ALL_VERSIONS=true + shift + ;; + *) + if [ -z "$VERSION_CODE" ]; then + VERSION_CODE="$arg" + elif [ -z "$CHANGELOG_TEXT" ]; then + CHANGELOG_TEXT="$arg" + fi + shift + ;; esac done @@ -60,14 +60,14 @@ capitalize_first_letter() { generate_changelog_from_commits() { local start_tag="$1" local end_tag="$2" - + cd "$PROJECT_ROOT" - + # If generating for current version (no parameters), use latest tag to HEAD if [ -z "$start_tag" ] && [ -z "$end_tag" ]; then # Get the latest version tag LATEST_TAG=$(git tag --sort=-version:refname | head -1) - + if [ -z "$LATEST_TAG" ]; then echo "Warning: No version tags found. Using all commits from the beginning." >&2 COMMIT_RANGE="HEAD" @@ -87,7 +87,7 @@ generate_changelog_from_commits() { COMMIT_RANGE="$start_tag..$end_tag" echo "Generating changelog from commits between $start_tag and $end_tag" >&2 fi - + # Get commit messages and categorize them ADDED="" CHANGED="" @@ -95,12 +95,12 @@ generate_changelog_from_commits() { REMOVED="" FIXED="" SECURITY="" - + while IFS= read -r commit; do if [ -n "$commit" ]; then # Extract commit message (everything after the hash and space) MESSAGE=$(echo "$commit" | cut -d' ' -f2-) - + # Skip version bump commits and merge commits if [[ ! "$MESSAGE" =~ ^(chore:\ update\ app\ version|Merge\ ) ]]; then # Categorize commit message - only user-facing changes @@ -109,46 +109,46 @@ generate_changelog_from_commits() { TYPE=$(echo "$MESSAGE" | cut -d':' -f1 | sed 's/(.*//') DESCRIPTION=$(echo "$MESSAGE" | cut -d':' -f2- | sed 's/^ *//') DESCRIPTION=$(capitalize_first_letter "$DESCRIPTION") - + # Only include user-facing commit types case "$TYPE" in - "feat") - # New features for users - if [ -z "$ADDED" ]; then - ADDED="- $DESCRIPTION" - else - ADDED="$ADDED\n- $DESCRIPTION" - fi - ;; - "fix") - # Bug fixes - if [ -z "$FIXED" ]; then - FIXED="- $DESCRIPTION" - else - FIXED="$FIXED\n- $DESCRIPTION" - fi - ;; - "perf") - # Performance improvements + "feat") + # New features for users + if [ -z "$ADDED" ]; then + ADDED="- $DESCRIPTION" + else + ADDED="$ADDED\n- $DESCRIPTION" + fi + ;; + "fix") + # Bug fixes + if [ -z "$FIXED" ]; then + FIXED="- $DESCRIPTION" + else + FIXED="$FIXED\n- $DESCRIPTION" + fi + ;; + "perf") + # Performance improvements + if [ -z "$CHANGED" ]; then + CHANGED="- $DESCRIPTION" + else + CHANGED="$CHANGED\n- $DESCRIPTION" + fi + ;; + "refactor") + # Only include refactors that affect user experience + if [[ "$DESCRIPTION" =~ (UI|user|interface|experience|performance) ]]; then if [ -z "$CHANGED" ]; then CHANGED="- $DESCRIPTION" else CHANGED="$CHANGED\n- $DESCRIPTION" fi - ;; - "refactor") - # Only include refactors that affect user experience - if [[ "$DESCRIPTION" =~ (UI|user|interface|experience|performance) ]]; then - if [ -z "$CHANGED" ]; then - CHANGED="- $DESCRIPTION" - else - CHANGED="$CHANGED\n- $DESCRIPTION" - fi - fi - ;; + fi + ;; # Skip these types as they don't affect end users: # "docs" - documentation changes - # "style" - code style changes + # "style" - code style changes # "test" - test additions/changes # "build" - build system changes # "ci" - CI/CD changes @@ -156,12 +156,12 @@ generate_changelog_from_commits() { esac else # Non-conventional commit - only include if it seems user-facing - if [[ "$MESSAGE" =~ ^(add|new|create).*(feature|function|capability) ]] || \ - [[ "$MESSAGE" =~ ^(improve|enhance|update).*(UI|user|interface|performance) ]] || \ - [[ "$MESSAGE" =~ ^(fix|resolve|correct).*(bug|issue|problem|error) ]]; then - + if [[ "$MESSAGE" =~ ^(add|new|create).*(feature|function|capability) ]] || + [[ "$MESSAGE" =~ ^(improve|enhance|update).*(UI|user|interface|performance) ]] || + [[ "$MESSAGE" =~ ^(fix|resolve|correct).*(bug|issue|problem|error) ]]; then + MESSAGE=$(capitalize_first_letter "$MESSAGE") - + if [[ "$MESSAGE" =~ ^(Add|New|Create) ]]; then if [ -z "$ADDED" ]; then ADDED="- $MESSAGE" @@ -187,14 +187,14 @@ generate_changelog_from_commits() { fi fi done < <(git log --oneline --no-merges $COMMIT_RANGE) - + # Build changelog sections CHANGELOG_SECTIONS="" - + if [ -n "$ADDED" ]; then CHANGELOG_SECTIONS="### Added\n$ADDED\n" fi - + if [ -n "$CHANGED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Changed\n$CHANGED\n" @@ -202,7 +202,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Changed\n$CHANGED\n" fi fi - + if [ -n "$DEPRECATED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Deprecated\n$DEPRECATED\n" @@ -210,7 +210,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Deprecated\n$DEPRECATED\n" fi fi - + if [ -n "$REMOVED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Removed\n$REMOVED\n" @@ -218,7 +218,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Removed\n$REMOVED\n" fi fi - + if [ -n "$FIXED" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Fixed\n$FIXED\n" @@ -226,7 +226,7 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Fixed\n$FIXED\n" fi fi - + if [ -n "$SECURITY" ]; then if [ -n "$CHANGELOG_SECTIONS" ]; then CHANGELOG_SECTIONS="$CHANGELOG_SECTIONS\n### Security\n$SECURITY\n" @@ -234,28 +234,28 @@ generate_changelog_from_commits() { CHANGELOG_SECTIONS="### Security\n$SECURITY\n" fi fi - + echo -e "$CHANGELOG_SECTIONS" } # Function to generate changelog for all versions generate_all_versions_changelog() { cd "$PROJECT_ROOT" - + echo "Generating changelog for all historical versions..." - + # Get all tags sorted by version ALL_TAGS=($(git tag --sort=version:refname)) - + if [ ${#ALL_TAGS[@]} -eq 0 ]; then echo "No version tags found in repository." return 1 fi - + echo "Found ${#ALL_TAGS[@]} version tags: ${ALL_TAGS[*]}" - + # Start with the changelog header - cat > "$MAIN_CHANGELOG" << EOF + cat >"$MAIN_CHANGELOG" <=0; i-- )); do + for ((i = ${#ALL_TAGS[@]} - 1; i >= 0; i--)); do current_tag="${ALL_TAGS[$i]}" previous_tag="" - + if [ $i -gt 0 ]; then - previous_tag="${ALL_TAGS[$((i-1))]}" + previous_tag="${ALL_TAGS[$((i - 1))]}" fi - + echo "Processing version $current_tag..." - + # Get the tag date tag_date=$(git log -1 --format=%ai "$current_tag" | cut -d' ' -f1) - + # Get version code from pubspec.yaml at this tag version_code="" if git show "$current_tag:src/pubspec.yaml" >/dev/null 2>&1; then @@ -292,7 +292,7 @@ EOF version_code="${BASH_REMATCH[1]}" fi fi - + # Generate changelog content for this version if [ -n "$previous_tag" ]; then changelog_content=$(generate_changelog_from_commits "$previous_tag" "$current_tag") @@ -300,55 +300,55 @@ EOF # First version - get all commits up to this tag changelog_content=$(generate_changelog_from_commits "" "$current_tag") fi - + # Clean version number (remove 'v' prefix if present) clean_version=$(echo "$current_tag" | sed 's/^v//') - + # Add to main changelog - echo "## [$clean_version] - $tag_date" >> "$MAIN_CHANGELOG" - echo "" >> "$MAIN_CHANGELOG" - + echo "## [$clean_version] - $tag_date" >>"$MAIN_CHANGELOG" + echo "" >>"$MAIN_CHANGELOG" + if [ -n "$changelog_content" ]; then - echo -e "$changelog_content" >> "$MAIN_CHANGELOG" + echo -e "$changelog_content" >>"$MAIN_CHANGELOG" else - echo "### Changed" >> "$MAIN_CHANGELOG" - echo "- Various behind-the-scenes improvements and optimizations for a better experience" >> "$MAIN_CHANGELOG" + echo "### Changed" >>"$MAIN_CHANGELOG" + echo "- Various behind-the-scenes improvements and optimizations for a better experience" >>"$MAIN_CHANGELOG" fi - - echo "" >> "$MAIN_CHANGELOG" - + + echo "" >>"$MAIN_CHANGELOG" + # Create Fastlane changelog if we have version code if [ -n "$version_code" ] && [ -n "$changelog_content" ]; then fastlane_content=$(convert_to_fastlane_format "$changelog_content") if [ -n "$fastlane_content" ]; then fastlane_file="$CHANGELOG_DIR/$version_code.txt" - echo -e "$fastlane_content" > "$fastlane_file" - + echo -e "$fastlane_content" >"$fastlane_file" + # Check file size (F-Droid limit: 500 bytes) - file_size=$(wc -c < "$fastlane_file") + file_size=$(wc -c <"$fastlane_file") if [ $file_size -gt 500 ]; then echo " ⚠️ Warning: Changelog for version code $version_code is $file_size bytes (exceeds 500 byte limit)" # Truncate to fit limit - keep first few items and add "..." truncated_content=$(echo -e "$fastlane_content" | head -c 450) # Find the last complete line last_newline=$(echo "$truncated_content" | grep -o ".*" | tail -1) - echo -e "$last_newline\n• ..." > "$fastlane_file" - file_size=$(wc -c < "$fastlane_file") + echo -e "$last_newline\n• ..." >"$fastlane_file" + file_size=$(wc -c <"$fastlane_file") fi - + echo " 📱 Created Fastlane changelog: $version_code.txt ($file_size bytes)" fi elif [ -n "$version_code" ]; then # Create minimal Fastlane changelog even if no user-facing changes fastlane_file="$CHANGELOG_DIR/$version_code.txt" - echo "• Various behind-the-scenes improvements and optimizations for a better experience" > "$fastlane_file" + echo "• Various behind-the-scenes improvements and optimizations for a better experience" >"$fastlane_file" echo " 📱 Created minimal Fastlane changelog: $version_code.txt" fi done - + # Count Fastlane changelogs created fastlane_count=$(ls "$CHANGELOG_DIR"/*.txt 2>/dev/null | wc -l) - + echo "✅ Generated complete changelog for all ${#ALL_TAGS[@]} versions" echo "📱 Created $fastlane_count Fastlane changelog files" } @@ -356,40 +356,40 @@ EOF # Function to convert Keep a Changelog format to simple bullet points for Fastlane convert_to_fastlane_format() { local keep_a_changelog_content="$1" - + # Convert to fastlane format and limit to stay under 500 bytes # Extract lines that start with "- " (bullet points), ignoring section headers - local fastlane_content=$(echo -e "$keep_a_changelog_content" | \ - grep "^- " | \ - sed 's/^- /• /' | \ - while IFS= read -r line; do - if [ -n "$line" ]; then - # Extract the content after the bullet point - content="${line#• }" - # Capitalize first letter and add bullet point back - echo "• $(capitalize_first_letter "$content")" - fi - done) - + local fastlane_content=$(echo -e "$keep_a_changelog_content" | + grep "^- " | + sed 's/^- /• /' | + while IFS= read -r line; do + if [ -n "$line" ]; then + # Extract the content after the bullet point + content="${line#• }" + # Capitalize first letter and add bullet point back + echo "• $(capitalize_first_letter "$content")" + fi + done) + # If no bullet points found, return empty (should not happen with fallback) if [ -z "$fastlane_content" ]; then echo "" return 1 fi - + # Check if content exceeds 500 bytes and truncate if needed local content_size=$(echo -e "$fastlane_content" | wc -c) - + if [ $content_size -gt 450 ]; then # Take only first few items to stay under limit local truncated_content="" local current_size=0 - + echo -e "$fastlane_content" | while IFS= read -r line; do if [ -n "$line" ]; then local line_size=$(echo "$line" | wc -c) local new_size=$((current_size + line_size + 1)) # +1 for newline - + if [ $new_size -lt 450 ]; then if [ -z "$truncated_content" ]; then truncated_content="$line" @@ -402,7 +402,7 @@ convert_to_fastlane_format() { fi fi done - + # Use head to get first 6 items max to stay under 500 bytes echo -e "$fastlane_content" | head -6 else @@ -415,12 +415,12 @@ update_main_changelog() { local version="$1" local changelog_content="$2" local date=$(date +%Y-%m-%d) - + local new_entry="## [$version] - $date\n\n$changelog_content" - + if [ ! -f "$MAIN_CHANGELOG" ]; then # Create new CHANGELOG.md - cat > "$MAIN_CHANGELOG" << EOF + cat >"$MAIN_CHANGELOG" < "$MAIN_CHANGELOG.tmp" + ' "$MAIN_CHANGELOG" >"$MAIN_CHANGELOG.tmp" mv "$MAIN_CHANGELOG.tmp" "$MAIN_CHANGELOG" else # If no Unreleased section, add after the header @@ -466,7 +466,7 @@ EOF next } { print } - ' "$MAIN_CHANGELOG" > "$MAIN_CHANGELOG.tmp" + ' "$MAIN_CHANGELOG" >"$MAIN_CHANGELOG.tmp" mv "$MAIN_CHANGELOG.tmp" "$MAIN_CHANGELOG" fi fi @@ -475,12 +475,12 @@ EOF # Function to extract changelog content from CHANGELOG.md for a specific version extract_changelog_from_main() { local version="$1" - + if [ ! -f "$MAIN_CHANGELOG" ]; then echo "CHANGELOG.md not found" return 1 fi - + # Extract content between version section and next version section local content=$(awk " /^## \[$version\]/ { found=1; next } @@ -488,7 +488,7 @@ extract_changelog_from_main() { found && /^###/ { print } found && /^- / { print } " "$MAIN_CHANGELOG") - + if [ -n "$content" ]; then echo -e "$content" else @@ -500,9 +500,9 @@ extract_changelog_from_main() { # Function to get version from version code using git tags get_version_from_code() { local version_code="$1" - + cd "$PROJECT_ROOT" - + # Search through git tags for matching version code for tag in $(git tag --sort=-version:refname); do if git show "$tag:src/pubspec.yaml" >/dev/null 2>&1; then @@ -517,7 +517,7 @@ get_version_from_code() { fi fi done - + echo "Unknown version for code $version_code" return 1 } @@ -526,45 +526,45 @@ get_version_from_code() { if [ "$ALL_VERSIONS" = true ]; then echo "🔄 Generating changelog for all historical versions..." echo "" - + if [ "$AUTO_ACCEPT" = false ]; then echo "This will completely regenerate CHANGELOG.md with all historical versions." echo "" read -p "Do you want to continue? (y/N): " confirm - + if [[ ! "$confirm" =~ ^[Yy]$ ]]; then echo "Operation cancelled." exit 1 fi fi - + # Generate changelog for all versions generate_all_versions_changelog - + echo "✅ Complete changelog generated successfully!" echo "📝 Main changelog: $MAIN_CHANGELOG" echo "📱 Fastlane directory: $CHANGELOG_DIR" - + # Show statistics version_count=$(grep -c "^## \[" "$MAIN_CHANGELOG") fastlane_count=$(ls "$CHANGELOG_DIR"/*.txt 2>/dev/null | wc -l) echo "📊 Total versions documented: $version_count" echo "📊 Fastlane changelogs created: $fastlane_count" - + exit 0 fi # Regular changelog generation (single version) if [ -z "$CHANGELOG_TEXT" ]; then echo "No changelog text provided. Generating changelog for current version from pubspec.yaml..." - + # For the current version, we use pubspec.yaml version and generate changelog from last tag to HEAD if [ "$VERSION_CODE" = "$CURRENT_VERSION_CODE" ]; then echo "Generating changelog for current version $CURRENT_VERSION (code: $VERSION_CODE)..." echo "Checking for changes since last git tag..." - + CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -573,19 +573,19 @@ if [ -z "$CHANGELOG_TEXT" ]; then else # For historical versions, try to find the corresponding git tag TARGET_VERSION=$(get_version_from_code "$VERSION_CODE") - + if [ $? -eq 0 ] && [ "$TARGET_VERSION" != "Unknown version for code $VERSION_CODE" ]; then echo "Found existing version $TARGET_VERSION for code $VERSION_CODE" - + # Try to extract from existing CHANGELOG.md CHANGELOG_CONTENT=$(extract_changelog_from_main "$TARGET_VERSION") - + if [ $? -eq 0 ] && [ -n "$CHANGELOG_CONTENT" ]; then echo "Using existing changelog content from CHANGELOG.md for version $TARGET_VERSION" else echo "No existing changelog found, generating from commit messages..." CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -595,7 +595,7 @@ if [ -z "$CHANGELOG_TEXT" ]; then else echo "Generating from commit messages for version code $VERSION_CODE..." CHANGELOG_CONTENT=$(generate_changelog_from_commits) - + if [ -z "$CHANGELOG_CONTENT" ]; then echo "No user-facing changes found since last version." echo "All commits appear to be internal changes (CI, build, tests, etc.)" @@ -603,24 +603,24 @@ if [ -z "$CHANGELOG_TEXT" ]; then fi fi fi - + echo "" echo "Generated changelog (Keep a Changelog format):" echo -e "$CHANGELOG_CONTENT" echo "" - + # Convert to Fastlane format for preview FASTLANE_CHANGELOG=$(convert_to_fastlane_format "$CHANGELOG_CONTENT") echo "Fastlane format preview:" echo -e "$FASTLANE_CHANGELOG" echo "" - + if [ "$AUTO_ACCEPT" = true ]; then echo "Auto-accepting generated changelog (--auto flag provided)" CHANGELOG_TEXT="$FASTLANE_CHANGELOG" else read -p "Do you want to use this generated changelog? (y/N): " confirm - + if [[ ! "$confirm" =~ ^[Yy]$ ]]; then echo "Usage: $0 [version_code] \"changelog text\" [--auto] [--all-versions]" echo "Current version code: $CURRENT_VERSION_CODE" @@ -632,10 +632,10 @@ if [ -z "$CHANGELOG_TEXT" ]; then echo " $0 --all-versions --auto # Generate complete historical changelog" exit 1 fi - + CHANGELOG_TEXT="$FASTLANE_CHANGELOG" fi - + # Update main CHANGELOG.md only for current version if [ "$VERSION_CODE" = "$CURRENT_VERSION_CODE" ]; then echo "Updating main CHANGELOG.md for current version $CURRENT_VERSION..." @@ -644,7 +644,7 @@ if [ -z "$CHANGELOG_TEXT" ]; then else echo "Skipping CHANGELOG.md update for historical version $TARGET_VERSION" fi - + else # Manual changelog provided - create a simple Keep a Changelog entry # Capitalize each item in the manual changelog @@ -667,10 +667,10 @@ CHANGELOG_FILE="$CHANGELOG_DIR/$VERSION_CODE.txt" mkdir -p "$CHANGELOG_DIR" # Create changelog file -echo -e "$CHANGELOG_TEXT" > "$CHANGELOG_FILE" +echo -e "$CHANGELOG_TEXT" >"$CHANGELOG_FILE" # Check file size (F-Droid limit: 500 bytes) -FILE_SIZE=$(wc -c < "$CHANGELOG_FILE") +FILE_SIZE=$(wc -c <"$CHANGELOG_FILE") if [ $FILE_SIZE -gt 500 ]; then echo "Warning: Changelog is $FILE_SIZE bytes, which exceeds F-Droid's 500 byte limit" echo "Please shorten the changelog text." diff --git a/scripts/format.sh b/scripts/format.sh new file mode 100755 index 0000000000..f62414ada4 --- /dev/null +++ b/scripts/format.sh @@ -0,0 +1,184 @@ +#!/bin/bash + +# General formatting script for all project files +# Usage: ./scripts/format.sh + +set -e + +# Source common functions +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/_common.sh" + +# Get project root and src directory +PROJECT_ROOT="$(dirname "$SCRIPT_DIR")" +SRC_DIR="$PROJECT_ROOT/src" + +# Function to build exclude patterns from gitignore files +build_exclude_patterns() { + local exclude_patterns=() + + # Read project root .gitignore + if [[ -f "$PROJECT_ROOT/.gitignore" ]]; then + while IFS= read -r line; do + # Skip comments and empty lines + [[ "$line" =~ ^[[:space:]]*# ]] && continue + [[ -z "${line// /}" ]] && continue + + # Convert gitignore pattern to find exclude pattern + if [[ "$line" == */ ]]; then + # Directory pattern - use -path + exclude_patterns+=("-not -path" "*/${line}*") + elif [[ "$line" == *"*"* ]]; then + # Wildcard pattern - use -name directly for simple patterns + if [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path with regex + pattern="${line//\*/.*}" + exclude_patterns+=("-not -path" "*${pattern}*") + else + # Simple filename with wildcard - use -name directly + exclude_patterns+=("-not -name" "$line") + fi + elif [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path + exclude_patterns+=("-not -path" "*/$line") + else + # Simple file/directory name - use -name for files, -path for directories + exclude_patterns+=("-not -name" "$line") + fi + done <"$PROJECT_ROOT/.gitignore" + fi + + # Read src/.gitignore if it exists + if [[ -f "$SRC_DIR/.gitignore" ]]; then + while IFS= read -r line; do + [[ "$line" =~ ^[[:space:]]*# ]] && continue + [[ -z "${line// /}" ]] && continue + + if [[ "$line" == */ ]]; then + exclude_patterns+=("-not -path" "*/src/${line}*") + elif [[ "$line" == *"*"* ]]; then + if [[ "$line" == *"/"* ]]; then + # Contains directory separator - use -path with regex + pattern="${line//\*/.*}" + exclude_patterns+=("-not -path" "*src/${pattern}*") + else + # Simple filename with wildcard - use -name directly + exclude_patterns+=("-not -name" "$line") + fi + elif [[ "$line" == *"/"* ]]; then + exclude_patterns+=("-not -path" "*/src/$line") + else + exclude_patterns+=("-not -name" "$line") + fi + done <"$SRC_DIR/.gitignore" + fi + + # Always add common excludes for IDE and tool files - use -path for directories + exclude_patterns+=( + "-not -path" "*/.git/*" + "-not -path" "*/.vscode/*" + "-not -path" "*/.claude/*" + "-not -path" "*/.idea/*" + "-not -path" "*/node_modules/*" + "-not -path" "*/.dart_tool/*" + "-not -path" "*/build/*" + "-not -path" "*/coverage/*" + ) + + # Return the array directly (caller should use: patterns=($(build_exclude_patterns))) + printf '%s\n' "${exclude_patterns[@]}" +} + +print_header "WHPH PROJECT FORMATTER" + +# Change to src directory if it exists +if [[ -d "$SRC_DIR" ]]; then + cd "$SRC_DIR" + print_info "Working in: $(pwd)" +else + print_error "src directory not found" + exit 1 +fi + +# Get dynamic exclude patterns +readarray -t EXCLUDE_PATTERNS < <(build_exclude_patterns) + +# Debug: Show exclude patterns (remove echo for production) +# print_info "Exclude patterns: ${#EXCLUDE_PATTERNS[@]} patterns loaded" + +# Format Dart files (excluding generated files) +print_section "🔷 Formatting Dart Files" +DART_FILES=$(find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) +print_info "Found $DART_FILES Dart files to format (excluding generated files)" + +if command -v fvm &>/dev/null && [[ -f ".fvmrc" ]]; then + print_info "🔧 Using FVM for Flutter formatting..." + find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 fvm dart format -l 120 +else + print_info "🔧 Using standard Dart formatting..." + find . -name "*.dart" -not -name "*.g.dart" -not -name "*.mocks.dart" -not -name "*.log" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 dart format -l 120 +fi + +# Format JSON files +print_section "📋 Formatting JSON Files" +if command -v prettier &>/dev/null; then + JSON_FILES=$(find . -name "*.json" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $JSON_FILES -gt 0 ]]; then + print_info "Found $JSON_FILES JSON files to format" + find . -name "*.json" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --log-level error {} \; + else + print_info "No JSON files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping JSON formatting" +fi + +# Format YAML files +print_section "📄 Formatting YAML Files" +if command -v prettier &>/dev/null; then + YAML_FILES=$(find . \( -name "*.yaml" -o -name "*.yml" \) -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $YAML_FILES -gt 0 ]]; then + print_info "Found $YAML_FILES YAML files to format" + find . \( -name "*.yaml" -o -name "*.yml" \) -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --log-level error {} \; + else + print_info "No YAML files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping YAML formatting" +fi + +# Format Markdown files +print_section "📝 Formatting Markdown Files" +if command -v prettier &>/dev/null; then + MARKDOWN_FILES=$(find . -name "*.md" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [[ $MARKDOWN_FILES -gt 0 ]]; then + print_info "Found $MARKDOWN_FILES Markdown files to format" + find . -name "*.md" -not -path "*/.git/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -exec prettier --write --prose-wrap=preserve --log-level error {} \; + else + print_info "No Markdown files found to format" + fi +else + print_warning "⚠️ Prettier not found, skipping Markdown formatting" +fi + +# 🐚 Shell Script Formatting +print_section "🐚 Formatting shell scripts with shfmt..." +if command -v shfmt >/dev/null 2>&1; then + # Temporarily go to project root to build correct exclude patterns + cd "$PROJECT_ROOT" + SHELL_FILES=$(find . -name "*.sh" -not -path "*/.git/*" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" | wc -l) + if [ "$SHELL_FILES" -gt 0 ]; then + print_info "Found $SHELL_FILES shell scripts to format" + find . -name "*.sh" -not -path "*/.git/*" -not -path "*/.vscode/*" -not -path "*/.claude/*" -not -path "*/node_modules/*" -not -path "*/.dart_tool/*" -not -path "*/build/*" -print0 | xargs -0 shfmt -w -i 4 2>/dev/null || true + print_success "✅ Shell scripts formatted" + else + print_warning "⚠️ No shell scripts found to format" + fi + # Return to src directory + cd "$SRC_DIR" +else + print_error "❌ shfmt not found - skipping shell script formatting" + print_warning "Install with: go install mvdan.cc/sh/v3/cmd/shfmt@latest" +fi + +print_success "✅ All files have been formatted successfully!" diff --git a/scripts/validate-fastlane-metadata.sh b/scripts/validate-fastlane-metadata.sh index f967e622ef..520aff9b10 100755 --- a/scripts/validate-fastlane-metadata.sh +++ b/scripts/validate-fastlane-metadata.sh @@ -20,19 +20,19 @@ check_file() { local file_path="$1" local file_type="$2" local lang="$3" - + if [ ! -f "$file_path" ]; then echo "❌ ERROR: Missing $file_type for $lang" ERRORS=$((ERRORS + 1)) return 1 fi - + if [ ! -s "$file_path" ]; then echo "⚠️ WARNING: Empty $file_type for $lang" WARNINGS=$((WARNINGS + 1)) return 1 fi - + return 0 } @@ -42,7 +42,7 @@ validate_description_length() { local max_length="$2" local desc_type="$3" local lang="$4" - + if [ -f "$file_path" ]; then local length=$(head -1 "$file_path" | wc -c) if [ $length -gt $max_length ]; then @@ -57,9 +57,9 @@ validate_changelog_length() { local file_path="$1" local lang="$2" local version="$3" - + if [ -f "$file_path" ]; then - local byte_size=$(wc -c < "$file_path") + local byte_size=$(wc -c <"$file_path") if [ $byte_size -gt 500 ]; then echo "⚠️ WARNING: Changelog $version.txt too long for $lang ($byte_size > 500 bytes)" WARNINGS=$((WARNINGS + 1)) @@ -88,17 +88,17 @@ echo for lang in $LANGUAGES; do echo "🌍 Validating $lang..." lang_dir="$METADATA_DIR/$lang" - + # Check required files check_file "$lang_dir/title.txt" "title.txt" "$lang" check_file "$lang_dir/short_description.txt" "short_description.txt" "$lang" check_file "$lang_dir/full_description.txt" "full_description.txt" "$lang" - + # Validate description lengths (F-Droid limits) validate_description_length "$lang_dir/title.txt" 50 "Title" "$lang" validate_description_length "$lang_dir/short_description.txt" 80 "Short description" "$lang" validate_description_length "$lang_dir/full_description.txt" 4000 "Full description" "$lang" - + # Check images directory if [ ! -d "$lang_dir/images" ]; then echo "⚠️ WARNING: Missing images directory for $lang" @@ -109,7 +109,7 @@ for lang in $LANGUAGES; do echo "⚠️ WARNING: Missing icon.png for $lang" WARNINGS=$((WARNINGS + 1)) fi - + # Check screenshots if [ ! -d "$lang_dir/images/phoneScreenshots" ]; then echo "⚠️ WARNING: Missing phoneScreenshots directory for $lang" @@ -125,7 +125,7 @@ for lang in $LANGUAGES; do fi fi fi - + # Check changelogs if [ ! -d "$lang_dir/changelogs" ]; then echo "⚠️ WARNING: Missing changelogs directory for $lang" @@ -144,7 +144,7 @@ for lang in $LANGUAGES; do fi fi fi - + echo " ✅ $lang validation complete" echo done @@ -163,4 +163,4 @@ if [ $ERRORS -eq 0 ]; then else echo "💥 Validation failed with $ERRORS error(s). Please fix before publishing." exit 1 -fi \ No newline at end of file +fi diff --git a/scripts/version_bump.sh b/scripts/version_bump.sh index ea28ee461f..00bef6716f 100755 --- a/scripts/version_bump.sh +++ b/scripts/version_bump.sh @@ -33,7 +33,7 @@ CURRENT_VERSION=$(grep "^version:" "$PUBSPEC_FILE" | sed 's/version: //' | sed ' echo "Current version: $CURRENT_VERSION" # Split version into components -IFS='.' read -r -a VERSION_PARTS <<< "$CURRENT_VERSION" +IFS='.' read -r -a VERSION_PARTS <<<"$CURRENT_VERSION" MAJOR=${VERSION_PARTS[0]} MINOR=${VERSION_PARTS[1]} PATCH=${VERSION_PARTS[2]} @@ -42,18 +42,18 @@ echo "Current: $MAJOR.$MINOR.$PATCH" # Bump version based on type case $BUMP_TYPE in - "major") - MAJOR=$((MAJOR + 1)) - MINOR=0 - PATCH=0 - ;; - "minor") - MINOR=$((MINOR + 1)) - PATCH=0 - ;; - "patch") - PATCH=$((PATCH + 1)) - ;; +"major") + MAJOR=$((MAJOR + 1)) + MINOR=0 + PATCH=0 + ;; +"minor") + MINOR=$((MINOR + 1)) + PATCH=0 + ;; +"patch") + PATCH=$((PATCH + 1)) + ;; esac NEW_VERSION="$MAJOR.$MINOR.$PATCH" @@ -101,7 +101,7 @@ echo "Creating version bump commit..." # Stage changes in the main repository echo "Staging main repository changes..." git add "$PUBSPEC_FILE" "$APP_INFO_FILE" "$INSTALLER_FILE" "CHANGELOG.md" -for d in fastlane/metadata/android/*/ ; do +for d in fastlane/metadata/android/*/; do git add "${d}changelogs" done diff --git a/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md index 89c2725b70..b5b843ad3b 100644 --- a/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md +++ b/src/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md @@ -2,4 +2,4 @@ You can customize the launch screen with your own desired assets by replacing the image files in this directory. -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. diff --git a/src/lib/corePackages/acore b/src/lib/corePackages/acore index fb21a11bfa..a083228bea 160000 --- a/src/lib/corePackages/acore +++ b/src/lib/corePackages/acore @@ -1 +1 @@ -Subproject commit fb21a11bfa3f317d662c0362224780aa70c2f9e5 +Subproject commit a083228beaaf5b49632828b750a59ac58eb729a0 diff --git a/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart b/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart index 2b66f6cca0..8ae6cfaf78 100644 --- a/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart +++ b/src/lib/infrastructure/persistence/shared/contexts/drift/drift_app_context.g.dart @@ -11,37 +11,50 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable $AppUsageIgnoreRuleTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _patternMeta = const VerificationMeta('pattern'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _patternMeta = + const VerificationMeta('pattern'); @override - late final GeneratedColumn pattern = - GeneratedColumn('pattern', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn pattern = GeneratedColumn( + 'pattern', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, pattern, description, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, pattern, description, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_ignore_rule_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -50,23 +63,36 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable context.missing(_idMeta); } if (data.containsKey('pattern')) { - context.handle(_patternMeta, pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); + context.handle(_patternMeta, + pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); } else if (isInserting) { context.missing(_patternMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -77,12 +103,18 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable AppUsageIgnoreRule map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageIgnoreRule( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - pattern: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + pattern: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), ); } @@ -92,7 +124,8 @@ class $AppUsageIgnoreRuleTableTable extends AppUsageIgnoreRuleTable } } -class AppUsageIgnoreRuleTableCompanion extends UpdateCompanion { +class AppUsageIgnoreRuleTableCompanion + extends UpdateCompanion { final Value id; final Value pattern; final Value description; @@ -201,53 +234,76 @@ class AppUsageIgnoreRuleTableCompanion extends UpdateCompanion { +class $AppUsageTableTable extends AppUsageTable + with TableInfo<$AppUsageTableTable, AppUsage> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $AppUsageTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _displayNameMeta = const VerificationMeta('displayName'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _displayNameMeta = + const VerificationMeta('displayName'); @override - late final GeneratedColumn displayName = GeneratedColumn('display_name', aliasedName, true, + late final GeneratedColumn displayName = GeneratedColumn( + 'display_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _colorMeta = const VerificationMeta('color'); @override - late final GeneratedColumn color = - GeneratedColumn('color', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _deviceNameMeta = const VerificationMeta('deviceName'); + late final GeneratedColumn color = GeneratedColumn( + 'color', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _deviceNameMeta = + const VerificationMeta('deviceName'); @override - late final GeneratedColumn deviceName = - GeneratedColumn('device_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn deviceName = GeneratedColumn( + 'device_name', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + name, + displayName, + color, + deviceName + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -256,29 +312,46 @@ class $AppUsageTableTable extends AppUsageTable with TableInfo<$AppUsageTableTab context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('display_name')) { - context.handle(_displayNameMeta, displayName.isAcceptableOrUnknown(data['display_name']!, _displayNameMeta)); + context.handle( + _displayNameMeta, + displayName.isAcceptableOrUnknown( + data['display_name']!, _displayNameMeta)); } if (data.containsKey('color')) { - context.handle(_colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); + context.handle( + _colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); } if (data.containsKey('device_name')) { - context.handle(_deviceNameMeta, deviceName.isAcceptableOrUnknown(data['device_name']!, _deviceNameMeta)); + context.handle( + _deviceNameMeta, + deviceName.isAcceptableOrUnknown( + data['device_name']!, _deviceNameMeta)); } return context; } @@ -289,14 +362,22 @@ class $AppUsageTableTable extends AppUsageTable with TableInfo<$AppUsageTableTab AppUsage map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsage( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - displayName: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}display_name']), - color: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}color']), - deviceName: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}device_name']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + displayName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}display_name']), + color: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}color']), + deviceName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}device_name']), ); } @@ -445,41 +526,55 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable $AppUsageTagRuleTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _patternMeta = const VerificationMeta('pattern'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _patternMeta = + const VerificationMeta('pattern'); @override - late final GeneratedColumn pattern = - GeneratedColumn('pattern', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn pattern = GeneratedColumn( + 'pattern', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, pattern, tagId, description, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, pattern, tagId, description, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_tag_rule_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -488,28 +583,42 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable context.missing(_idMeta); } if (data.containsKey('pattern')) { - context.handle(_patternMeta, pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); + context.handle(_patternMeta, + pattern.isAcceptableOrUnknown(data['pattern']!, _patternMeta)); } else if (isInserting) { context.missing(_patternMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -520,13 +629,20 @@ class $AppUsageTagRuleTableTable extends AppUsageTagRuleTable AppUsageTagRule map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTagRule( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - pattern: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + pattern: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}pattern'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), ); } @@ -657,44 +773,57 @@ class AppUsageTagRuleTableCompanion extends UpdateCompanion { } } -class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTagTableTable, AppUsageTag> { +class $AppUsageTagTableTable extends AppUsageTagTable + with TableInfo<$AppUsageTagTableTable, AppUsageTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $AppUsageTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _appUsageIdMeta = const VerificationMeta('appUsageId'); + static const VerificationMeta _appUsageIdMeta = + const VerificationMeta('appUsageId'); @override - late final GeneratedColumn appUsageId = GeneratedColumn('app_usage_id', aliasedName, false, + late final GeneratedColumn appUsageId = GeneratedColumn( + 'app_usage_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, appUsageId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, appUsageId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -703,23 +832,36 @@ class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTa context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('app_usage_id')) { - context.handle(_appUsageIdMeta, appUsageId.isAcceptableOrUnknown(data['app_usage_id']!, _appUsageIdMeta)); + context.handle( + _appUsageIdMeta, + appUsageId.isAcceptableOrUnknown( + data['app_usage_id']!, _appUsageIdMeta)); } else if (isInserting) { context.missing(_appUsageIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -732,12 +874,18 @@ class $AppUsageTagTableTable extends AppUsageTagTable with TableInfo<$AppUsageTa AppUsageTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - appUsageId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + appUsageId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -865,41 +1013,63 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable $AppUsageTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _appUsageIdMeta = const VerificationMeta('appUsageId'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _appUsageIdMeta = + const VerificationMeta('appUsageId'); @override - late final GeneratedColumn appUsageId = GeneratedColumn('app_usage_id', aliasedName, false, + late final GeneratedColumn appUsageId = GeneratedColumn( + 'app_usage_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _usageDateMeta = const VerificationMeta('usageDate'); + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _usageDateMeta = + const VerificationMeta('usageDate'); @override - late final GeneratedColumn usageDate = GeneratedColumn('usage_date', aliasedName, false, + late final GeneratedColumn usageDate = GeneratedColumn( + 'usage_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, appUsageId, duration, usageDate, createdDate, modifiedDate, deletedDate]; + List get $columns => [ + id, + appUsageId, + duration, + usageDate, + createdDate, + modifiedDate, + deletedDate + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'app_usage_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -908,30 +1078,44 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable context.missing(_idMeta); } if (data.containsKey('app_usage_id')) { - context.handle(_appUsageIdMeta, appUsageId.isAcceptableOrUnknown(data['app_usage_id']!, _appUsageIdMeta)); + context.handle( + _appUsageIdMeta, + appUsageId.isAcceptableOrUnknown( + data['app_usage_id']!, _appUsageIdMeta)); } else if (isInserting) { context.missing(_appUsageIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('usage_date')) { - context.handle(_usageDateMeta, usageDate.isAcceptableOrUnknown(data['usage_date']!, _usageDateMeta)); + context.handle(_usageDateMeta, + usageDate.isAcceptableOrUnknown(data['usage_date']!, _usageDateMeta)); } else if (isInserting) { context.missing(_usageDateMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -942,13 +1126,20 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable AppUsageTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return AppUsageTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - appUsageId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - usageDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}usage_date'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + appUsageId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}app_usage_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + usageDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}usage_date'])!, ); } @@ -958,7 +1149,8 @@ class $AppUsageTimeRecordTableTable extends AppUsageTimeRecordTable } } -class AppUsageTimeRecordTableCompanion extends UpdateCompanion { +class AppUsageTimeRecordTableCompanion + extends UpdateCompanion { final Value id; final Value appUsageId; final Value duration; @@ -1080,44 +1272,58 @@ class AppUsageTimeRecordTableCompanion extends UpdateCompanion { +class $HabitRecordTableTable extends HabitRecordTable + with TableInfo<$HabitRecordTableTable, HabitRecord> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = - GeneratedColumn('habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _occurredAtMeta = const VerificationMeta('occurredAt'); + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _occurredAtMeta = + const VerificationMeta('occurredAt'); @override - late final GeneratedColumn occurredAt = GeneratedColumn('occurred_at', aliasedName, false, + late final GeneratedColumn occurredAt = GeneratedColumn( + 'occurred_at', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, habitId, occurredAt]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, habitId, occurredAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1126,23 +1332,36 @@ class $HabitRecordTableTable extends HabitRecordTable with TableInfo<$HabitRecor context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('occurred_at')) { - context.handle(_occurredAtMeta, occurredAt.isAcceptableOrUnknown(data['occurred_at']!, _occurredAtMeta)); + context.handle( + _occurredAtMeta, + occurredAt.isAcceptableOrUnknown( + data['occurred_at']!, _occurredAtMeta)); } else if (isInserting) { context.missing(_occurredAtMeta); } @@ -1155,12 +1374,18 @@ class $HabitRecordTableTable extends HabitRecordTable with TableInfo<$HabitRecor HabitRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - occurredAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + occurredAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at'])!, ); } @@ -1280,81 +1505,121 @@ class HabitRecordTableCompanion extends UpdateCompanion { } } -class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit> { +class $HabitTableTable extends HabitTable + with TableInfo<$HabitTableTable, Habit> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _estimatedTimeMeta = const VerificationMeta('estimatedTime'); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _estimatedTimeMeta = + const VerificationMeta('estimatedTime'); @override - late final GeneratedColumn estimatedTime = - GeneratedColumn('estimated_time', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _archivedDateMeta = const VerificationMeta('archivedDate'); + late final GeneratedColumn estimatedTime = GeneratedColumn( + 'estimated_time', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _archivedDateMeta = + const VerificationMeta('archivedDate'); @override - late final GeneratedColumn archivedDate = GeneratedColumn('archived_date', aliasedName, true, + late final GeneratedColumn archivedDate = GeneratedColumn( + 'archived_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _hasReminderMeta = const VerificationMeta('hasReminder'); + static const VerificationMeta _hasReminderMeta = + const VerificationMeta('hasReminder'); @override - late final GeneratedColumn hasReminder = GeneratedColumn('has_reminder', aliasedName, false, + late final GeneratedColumn hasReminder = GeneratedColumn( + 'has_reminder', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("has_reminder" IN (0, 1))'), + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("has_reminder" IN (0, 1))'), defaultValue: const Constant(false)); - static const VerificationMeta _reminderTimeMeta = const VerificationMeta('reminderTime'); + static const VerificationMeta _reminderTimeMeta = + const VerificationMeta('reminderTime'); @override - late final GeneratedColumn reminderTime = GeneratedColumn('reminder_time', aliasedName, true, + late final GeneratedColumn reminderTime = GeneratedColumn( + 'reminder_time', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _reminderDaysMeta = const VerificationMeta('reminderDays'); + static const VerificationMeta _reminderDaysMeta = + const VerificationMeta('reminderDays'); @override - late final GeneratedColumn reminderDays = GeneratedColumn('reminder_days', aliasedName, false, - type: DriftSqlType.string, requiredDuringInsert: false, defaultValue: const Constant('')); - static const VerificationMeta _hasGoalMeta = const VerificationMeta('hasGoal'); + late final GeneratedColumn reminderDays = GeneratedColumn( + 'reminder_days', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: false, + defaultValue: const Constant('')); + static const VerificationMeta _hasGoalMeta = + const VerificationMeta('hasGoal'); @override - late final GeneratedColumn hasGoal = GeneratedColumn('has_goal', aliasedName, false, + late final GeneratedColumn hasGoal = GeneratedColumn( + 'has_goal', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("has_goal" IN (0, 1))'), + defaultConstraints: + GeneratedColumn.constraintIsAlways('CHECK ("has_goal" IN (0, 1))'), defaultValue: const Constant(false)); - static const VerificationMeta _targetFrequencyMeta = const VerificationMeta('targetFrequency'); + static const VerificationMeta _targetFrequencyMeta = + const VerificationMeta('targetFrequency'); @override - late final GeneratedColumn targetFrequency = GeneratedColumn('target_frequency', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(1)); - static const VerificationMeta _periodDaysMeta = const VerificationMeta('periodDays'); + late final GeneratedColumn targetFrequency = GeneratedColumn( + 'target_frequency', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(1)); + static const VerificationMeta _periodDaysMeta = + const VerificationMeta('periodDays'); @override - late final GeneratedColumn periodDays = GeneratedColumn('period_days', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(7)); - static const VerificationMeta _dailyTargetMeta = const VerificationMeta('dailyTarget'); + late final GeneratedColumn periodDays = GeneratedColumn( + 'period_days', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(7)); + static const VerificationMeta _dailyTargetMeta = + const VerificationMeta('dailyTarget'); @override - late final GeneratedColumn dailyTarget = - GeneratedColumn('daily_target', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); + late final GeneratedColumn dailyTarget = GeneratedColumn( + 'daily_target', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); @override List get $columns => [ id, @@ -1380,7 +1645,8 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit String get actualTableName => $name; static const String $name = 'habit_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1389,57 +1655,94 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } else if (isInserting) { context.missing(_descriptionMeta); } if (data.containsKey('estimated_time')) { context.handle( - _estimatedTimeMeta, estimatedTime.isAcceptableOrUnknown(data['estimated_time']!, _estimatedTimeMeta)); + _estimatedTimeMeta, + estimatedTime.isAcceptableOrUnknown( + data['estimated_time']!, _estimatedTimeMeta)); } if (data.containsKey('archived_date')) { - context.handle(_archivedDateMeta, archivedDate.isAcceptableOrUnknown(data['archived_date']!, _archivedDateMeta)); + context.handle( + _archivedDateMeta, + archivedDate.isAcceptableOrUnknown( + data['archived_date']!, _archivedDateMeta)); } if (data.containsKey('has_reminder')) { - context.handle(_hasReminderMeta, hasReminder.isAcceptableOrUnknown(data['has_reminder']!, _hasReminderMeta)); + context.handle( + _hasReminderMeta, + hasReminder.isAcceptableOrUnknown( + data['has_reminder']!, _hasReminderMeta)); } if (data.containsKey('reminder_time')) { - context.handle(_reminderTimeMeta, reminderTime.isAcceptableOrUnknown(data['reminder_time']!, _reminderTimeMeta)); + context.handle( + _reminderTimeMeta, + reminderTime.isAcceptableOrUnknown( + data['reminder_time']!, _reminderTimeMeta)); } if (data.containsKey('reminder_days')) { - context.handle(_reminderDaysMeta, reminderDays.isAcceptableOrUnknown(data['reminder_days']!, _reminderDaysMeta)); + context.handle( + _reminderDaysMeta, + reminderDays.isAcceptableOrUnknown( + data['reminder_days']!, _reminderDaysMeta)); } if (data.containsKey('has_goal')) { - context.handle(_hasGoalMeta, hasGoal.isAcceptableOrUnknown(data['has_goal']!, _hasGoalMeta)); + context.handle(_hasGoalMeta, + hasGoal.isAcceptableOrUnknown(data['has_goal']!, _hasGoalMeta)); } if (data.containsKey('target_frequency')) { context.handle( - _targetFrequencyMeta, targetFrequency.isAcceptableOrUnknown(data['target_frequency']!, _targetFrequencyMeta)); + _targetFrequencyMeta, + targetFrequency.isAcceptableOrUnknown( + data['target_frequency']!, _targetFrequencyMeta)); } if (data.containsKey('period_days')) { - context.handle(_periodDaysMeta, periodDays.isAcceptableOrUnknown(data['period_days']!, _periodDaysMeta)); + context.handle( + _periodDaysMeta, + periodDays.isAcceptableOrUnknown( + data['period_days']!, _periodDaysMeta)); } if (data.containsKey('daily_target')) { - context.handle(_dailyTargetMeta, dailyTarget.isAcceptableOrUnknown(data['daily_target']!, _dailyTargetMeta)); + context.handle( + _dailyTargetMeta, + dailyTarget.isAcceptableOrUnknown( + data['daily_target']!, _dailyTargetMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } return context; } @@ -1450,22 +1753,38 @@ class $HabitTableTable extends HabitTable with TableInfo<$HabitTableTable, Habit Habit map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Habit( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description'])!, - estimatedTime: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), - archivedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}archived_date']), - hasReminder: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}has_reminder'])!, - reminderTime: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reminder_time']), - reminderDays: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reminder_days'])!, - hasGoal: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}has_goal'])!, - targetFrequency: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}target_frequency'])!, - periodDays: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}period_days'])!, - dailyTarget: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}daily_target']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description'])!, + estimatedTime: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), + archivedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}archived_date']), + hasReminder: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}has_reminder'])!, + reminderTime: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}reminder_time']), + reminderDays: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}reminder_days'])!, + hasGoal: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}has_goal'])!, + targetFrequency: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}target_frequency'])!, + periodDays: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}period_days'])!, + dailyTarget: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}daily_target']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, ); } @@ -1695,44 +2014,57 @@ class HabitTableCompanion extends UpdateCompanion { } } -class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTable, HabitTag> { +class $HabitTagTableTable extends HabitTagTable + with TableInfo<$HabitTagTableTable, HabitTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $HabitTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = - GeneratedColumn('habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, habitId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, habitId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1741,23 +2073,34 @@ class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTab context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -1770,12 +2113,18 @@ class $HabitTagTableTable extends HabitTagTable with TableInfo<$HabitTagTableTab HabitTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -1903,51 +2252,77 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable $HabitTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _habitIdMeta = const VerificationMeta('habitId'); + static const VerificationMeta _habitIdMeta = + const VerificationMeta('habitId'); @override - late final GeneratedColumn habitId = GeneratedColumn('habit_id', aliasedName, false, + late final GeneratedColumn habitId = GeneratedColumn( + 'habit_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, - defaultConstraints: GeneratedColumn.constraintIsAlways('REFERENCES habit_table (id) ON DELETE CASCADE')); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); - @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _occurredAtMeta = const VerificationMeta('occurredAt'); - @override - late final GeneratedColumn occurredAt = GeneratedColumn('occurred_at', aliasedName, true, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'REFERENCES habit_table (id) ON DELETE CASCADE')); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); + @override + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _occurredAtMeta = + const VerificationMeta('occurredAt'); + @override + late final GeneratedColumn occurredAt = GeneratedColumn( + 'occurred_at', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _isEstimatedMeta = const VerificationMeta('isEstimated'); + static const VerificationMeta _isEstimatedMeta = + const VerificationMeta('isEstimated'); @override - late final GeneratedColumn isEstimated = GeneratedColumn('is_estimated', aliasedName, false, + late final GeneratedColumn isEstimated = GeneratedColumn( + 'is_estimated', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("is_estimated" IN (0, 1))'), + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_estimated" IN (0, 1))'), defaultValue: const Constant(false)); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, habitId, duration, occurredAt, isEstimated]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + habitId, + duration, + occurredAt, + isEstimated + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'habit_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -1956,31 +2331,48 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('habit_id')) { - context.handle(_habitIdMeta, habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); + context.handle(_habitIdMeta, + habitId.isAcceptableOrUnknown(data['habit_id']!, _habitIdMeta)); } else if (isInserting) { context.missing(_habitIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('occurred_at')) { - context.handle(_occurredAtMeta, occurredAt.isAcceptableOrUnknown(data['occurred_at']!, _occurredAtMeta)); + context.handle( + _occurredAtMeta, + occurredAt.isAcceptableOrUnknown( + data['occurred_at']!, _occurredAtMeta)); } if (data.containsKey('is_estimated')) { - context.handle(_isEstimatedMeta, isEstimated.isAcceptableOrUnknown(data['is_estimated']!, _isEstimatedMeta)); + context.handle( + _isEstimatedMeta, + isEstimated.isAcceptableOrUnknown( + data['is_estimated']!, _isEstimatedMeta)); } return context; } @@ -1991,14 +2383,22 @@ class $HabitTimeRecordTableTable extends HabitTimeRecordTable HabitTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return HabitTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - habitId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - occurredAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at']), - isEstimated: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}is_estimated'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + habitId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}habit_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + occurredAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}occurred_at']), + isEstimated: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}is_estimated'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), ); } @@ -2147,41 +2547,56 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { $NoteTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _titleMeta = const VerificationMeta('title'); @override - late final GeneratedColumn title = - GeneratedColumn('title', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _contentMeta = const VerificationMeta('content'); + late final GeneratedColumn title = GeneratedColumn( + 'title', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _contentMeta = + const VerificationMeta('content'); @override - late final GeneratedColumn content = - GeneratedColumn('content', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn content = GeneratedColumn( + 'content', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, title, content, order, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, title, content, order, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'note_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2190,26 +2605,38 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { context.missing(_idMeta); } if (data.containsKey('title')) { - context.handle(_titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); + context.handle( + _titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); } else if (isInserting) { context.missing(_titleMeta); } if (data.containsKey('content')) { - context.handle(_contentMeta, content.isAcceptableOrUnknown(data['content']!, _contentMeta)); + context.handle(_contentMeta, + content.isAcceptableOrUnknown(data['content']!, _contentMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -2220,13 +2647,20 @@ class $NoteTableTable extends NoteTable with TableInfo<$NoteTableTable, Note> { Note map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Note( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - title: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}title'])!, - content: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}content']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title'])!, + content: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}content']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, ); } @@ -2356,44 +2790,56 @@ class NoteTableCompanion extends UpdateCompanion { } } -class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, NoteTag> { +class $NoteTagTableTable extends NoteTagTable + with TableInfo<$NoteTagTableTable, NoteTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $NoteTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _noteIdMeta = const VerificationMeta('noteId'); @override - late final GeneratedColumn noteId = - GeneratedColumn('note_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn noteId = GeneratedColumn( + 'note_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, noteId, tagId, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, noteId, tagId, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'note_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2402,25 +2848,36 @@ class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, context.missing(_idMeta); } if (data.containsKey('note_id')) { - context.handle(_noteIdMeta, noteId.isAcceptableOrUnknown(data['note_id']!, _noteIdMeta)); + context.handle(_noteIdMeta, + noteId.isAcceptableOrUnknown(data['note_id']!, _noteIdMeta)); } else if (isInserting) { context.missing(_noteIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -2431,12 +2888,18 @@ class $NoteTagTableTable extends NoteTagTable with TableInfo<$NoteTagTableTable, NoteTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return NoteTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - noteId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}note_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + noteId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}note_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -2556,48 +3019,62 @@ class NoteTagTableCompanion extends UpdateCompanion { } } -class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, Setting> { +class $SettingTableTable extends SettingTable + with TableInfo<$SettingTableTable, Setting> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $SettingTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _keyMeta = const VerificationMeta('key'); @override - late final GeneratedColumn key = - GeneratedColumn('key', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn key = GeneratedColumn( + 'key', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _valueMeta = const VerificationMeta('value'); @override - late final GeneratedColumn value = - GeneratedColumn('value', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn value = GeneratedColumn( + 'value', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override late final GeneratedColumnWithTypeConverter valueType = - GeneratedColumn('value_type', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true) - .withConverter($SettingTableTable.$convertervalueType); + GeneratedColumn('value_type', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true) + .withConverter( + $SettingTableTable.$convertervalueType); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, key, value, valueType]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, key, value, valueType]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'setting_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2606,23 +3083,34 @@ class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('key')) { - context.handle(_keyMeta, key.isAcceptableOrUnknown(data['key']!, _keyMeta)); + context.handle( + _keyMeta, key.isAcceptableOrUnknown(data['key']!, _keyMeta)); } else if (isInserting) { context.missing(_keyMeta); } if (data.containsKey('value')) { - context.handle(_valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); + context.handle( + _valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); } else if (isInserting) { context.missing(_valueMeta); } @@ -2635,14 +3123,21 @@ class $SettingTableTable extends SettingTable with TableInfo<$SettingTableTable, Setting map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Setting( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - key: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}key'])!, - value: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}value'])!, - valueType: $SettingTableTable.$convertervalueType - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}value_type'])!), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + key: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}key'])!, + value: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}value'])!, + valueType: $SettingTableTable.$convertervalueType.fromSql(attachedDatabase + .typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}value_type'])!), ); } @@ -2753,7 +3248,8 @@ class SettingTableCompanion extends UpdateCompanion { map['value'] = Variable(value.value); } if (valueType.present) { - map['value_type'] = Variable($SettingTableTable.$convertervalueType.toSql(valueType.value)); + map['value_type'] = Variable( + $SettingTableTable.$convertervalueType.toSql(valueType.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -2777,61 +3273,89 @@ class SettingTableCompanion extends UpdateCompanion { } } -class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTableTable, SyncDevice> { +class $SyncDeviceTableTable extends SyncDeviceTable + with TableInfo<$SyncDeviceTableTable, SyncDevice> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $SyncDeviceTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _fromIpMeta = const VerificationMeta('fromIp'); @override - late final GeneratedColumn fromIp = - GeneratedColumn('from_ip', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn fromIp = GeneratedColumn( + 'from_ip', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _toIpMeta = const VerificationMeta('toIp'); @override - late final GeneratedColumn toIp = - GeneratedColumn('to_ip', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _fromDeviceIdMeta = const VerificationMeta('fromDeviceId'); + late final GeneratedColumn toIp = GeneratedColumn( + 'to_ip', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _fromDeviceIdMeta = + const VerificationMeta('fromDeviceId'); @override - late final GeneratedColumn fromDeviceId = GeneratedColumn('from_device_id', aliasedName, false, + late final GeneratedColumn fromDeviceId = GeneratedColumn( + 'from_device_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _toDeviceIdMeta = const VerificationMeta('toDeviceId'); + static const VerificationMeta _toDeviceIdMeta = + const VerificationMeta('toDeviceId'); @override - late final GeneratedColumn toDeviceId = GeneratedColumn('to_device_id', aliasedName, false, + late final GeneratedColumn toDeviceId = GeneratedColumn( + 'to_device_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _lastSyncDateMeta = const VerificationMeta('lastSyncDate'); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _lastSyncDateMeta = + const VerificationMeta('lastSyncDate'); @override - late final GeneratedColumn lastSyncDate = GeneratedColumn('last_sync_date', aliasedName, true, + late final GeneratedColumn lastSyncDate = GeneratedColumn( + 'last_sync_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => - [id, createdDate, modifiedDate, deletedDate, fromIp, toIp, fromDeviceId, toDeviceId, name, lastSyncDate]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + fromIp, + toIp, + fromDeviceId, + toDeviceId, + name, + lastSyncDate + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'sync_device_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2840,41 +3364,62 @@ class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTa context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('from_ip')) { - context.handle(_fromIpMeta, fromIp.isAcceptableOrUnknown(data['from_ip']!, _fromIpMeta)); + context.handle(_fromIpMeta, + fromIp.isAcceptableOrUnknown(data['from_ip']!, _fromIpMeta)); } else if (isInserting) { context.missing(_fromIpMeta); } if (data.containsKey('to_ip')) { - context.handle(_toIpMeta, toIp.isAcceptableOrUnknown(data['to_ip']!, _toIpMeta)); + context.handle( + _toIpMeta, toIp.isAcceptableOrUnknown(data['to_ip']!, _toIpMeta)); } else if (isInserting) { context.missing(_toIpMeta); } if (data.containsKey('from_device_id')) { - context.handle(_fromDeviceIdMeta, fromDeviceId.isAcceptableOrUnknown(data['from_device_id']!, _fromDeviceIdMeta)); + context.handle( + _fromDeviceIdMeta, + fromDeviceId.isAcceptableOrUnknown( + data['from_device_id']!, _fromDeviceIdMeta)); } else if (isInserting) { context.missing(_fromDeviceIdMeta); } if (data.containsKey('to_device_id')) { - context.handle(_toDeviceIdMeta, toDeviceId.isAcceptableOrUnknown(data['to_device_id']!, _toDeviceIdMeta)); + context.handle( + _toDeviceIdMeta, + toDeviceId.isAcceptableOrUnknown( + data['to_device_id']!, _toDeviceIdMeta)); } else if (isInserting) { context.missing(_toDeviceIdMeta); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } if (data.containsKey('last_sync_date')) { - context.handle(_lastSyncDateMeta, lastSyncDate.isAcceptableOrUnknown(data['last_sync_date']!, _lastSyncDateMeta)); + context.handle( + _lastSyncDateMeta, + lastSyncDate.isAcceptableOrUnknown( + data['last_sync_date']!, _lastSyncDateMeta)); } return context; } @@ -2885,16 +3430,26 @@ class $SyncDeviceTableTable extends SyncDeviceTable with TableInfo<$SyncDeviceTa SyncDevice map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SyncDevice( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - fromIp: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}from_ip'])!, - toIp: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}to_ip'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - fromDeviceId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}from_device_id'])!, - toDeviceId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}to_device_id'])!, - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name']), - lastSyncDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}last_sync_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + fromIp: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}from_ip'])!, + toIp: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}to_ip'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + fromDeviceId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}from_device_id'])!, + toDeviceId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}to_device_id'])!, + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name']), + lastSyncDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, data['${effectivePrefix}last_sync_date']), ); } @@ -3067,44 +3622,58 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { $TagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _nameMeta = const VerificationMeta('name'); @override - late final GeneratedColumn name = - GeneratedColumn('name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn name = GeneratedColumn( + 'name', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _colorMeta = const VerificationMeta('color'); @override - late final GeneratedColumn color = - GeneratedColumn('color', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _isArchivedMeta = const VerificationMeta('isArchived'); + late final GeneratedColumn color = GeneratedColumn( + 'color', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _isArchivedMeta = + const VerificationMeta('isArchived'); @override - late final GeneratedColumn isArchived = GeneratedColumn('is_archived', aliasedName, false, + late final GeneratedColumn isArchived = GeneratedColumn( + 'is_archived', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("is_archived" IN (0, 1))'), + defaultConstraints: + GeneratedColumn.constraintIsAlways('CHECK ("is_archived" IN (0, 1))'), defaultValue: const Constant(false)); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, name, color, isArchived]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, name, color, isArchived]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3113,26 +3682,40 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('name')) { - context.handle(_nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); + context.handle( + _nameMeta, name.isAcceptableOrUnknown(data['name']!, _nameMeta)); } else if (isInserting) { context.missing(_nameMeta); } if (data.containsKey('color')) { - context.handle(_colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); + context.handle( + _colorMeta, color.isAcceptableOrUnknown(data['color']!, _colorMeta)); } if (data.containsKey('is_archived')) { - context.handle(_isArchivedMeta, isArchived.isAcceptableOrUnknown(data['is_archived']!, _isArchivedMeta)); + context.handle( + _isArchivedMeta, + isArchived.isAcceptableOrUnknown( + data['is_archived']!, _isArchivedMeta)); } return context; } @@ -3143,13 +3726,20 @@ class $TagTableTable extends TagTable with TableInfo<$TagTableTable, Tag> { Tag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Tag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - name: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}name'])!, - isArchived: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}is_archived'])!, - color: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}color']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name'])!, + isArchived: attachedDatabase.typeMapping + .read(DriftSqlType.bool, data['${effectivePrefix}is_archived'])!, + color: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}color']), ); } @@ -3279,44 +3869,64 @@ class TagTableCompanion extends UpdateCompanion { } } -class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, TagTag> { +class $TagTagTableTable extends TagTagTable + with TableInfo<$TagTagTableTable, TagTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TagTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _primaryTagIdMeta = const VerificationMeta('primaryTagId'); + static const VerificationMeta _primaryTagIdMeta = + const VerificationMeta('primaryTagId'); @override - late final GeneratedColumn primaryTagId = GeneratedColumn('primary_tag_id', aliasedName, false, + late final GeneratedColumn primaryTagId = GeneratedColumn( + 'primary_tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _secondaryTagIdMeta = const VerificationMeta('secondaryTagId'); + static const VerificationMeta _secondaryTagIdMeta = + const VerificationMeta('secondaryTagId'); @override - late final GeneratedColumn secondaryTagId = GeneratedColumn('secondary_tag_id', aliasedName, false, + late final GeneratedColumn secondaryTagId = GeneratedColumn( + 'secondary_tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId]; + List get $columns => [ + id, + createdDate, + modifiedDate, + deletedDate, + primaryTagId, + secondaryTagId + ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'tag_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3325,24 +3935,38 @@ class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, Ta context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('primary_tag_id')) { - context.handle(_primaryTagIdMeta, primaryTagId.isAcceptableOrUnknown(data['primary_tag_id']!, _primaryTagIdMeta)); + context.handle( + _primaryTagIdMeta, + primaryTagId.isAcceptableOrUnknown( + data['primary_tag_id']!, _primaryTagIdMeta)); } else if (isInserting) { context.missing(_primaryTagIdMeta); } if (data.containsKey('secondary_tag_id')) { context.handle( - _secondaryTagIdMeta, secondaryTagId.isAcceptableOrUnknown(data['secondary_tag_id']!, _secondaryTagIdMeta)); + _secondaryTagIdMeta, + secondaryTagId.isAcceptableOrUnknown( + data['secondary_tag_id']!, _secondaryTagIdMeta)); } else if (isInserting) { context.missing(_secondaryTagIdMeta); } @@ -3355,13 +3979,18 @@ class $TagTagTableTable extends TagTagTable with TableInfo<$TagTagTableTable, Ta TagTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TagTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - primaryTagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}primary_tag_id'])!, - secondaryTagId: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}secondary_tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + primaryTagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}primary_tag_id'])!, + secondaryTagId: attachedDatabase.typeMapping.read( + DriftSqlType.string, data['${effectivePrefix}secondary_tag_id'])!, ); } @@ -3488,99 +4117,144 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { $TaskTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _parentTaskIdMeta = const VerificationMeta('parentTaskId'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _parentTaskIdMeta = + const VerificationMeta('parentTaskId'); @override - late final GeneratedColumn parentTaskId = GeneratedColumn('parent_task_id', aliasedName, true, + late final GeneratedColumn parentTaskId = GeneratedColumn( + 'parent_task_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _titleMeta = const VerificationMeta('title'); @override - late final GeneratedColumn title = - GeneratedColumn('title', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _descriptionMeta = const VerificationMeta('description'); + late final GeneratedColumn title = GeneratedColumn( + 'title', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _descriptionMeta = + const VerificationMeta('description'); @override - late final GeneratedColumn description = - GeneratedColumn('description', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn description = GeneratedColumn( + 'description', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override - late final GeneratedColumnWithTypeConverter priority = - GeneratedColumn('priority', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false) - .withConverter($TaskTableTable.$converterpriorityn); - static const VerificationMeta _plannedDateMeta = const VerificationMeta('plannedDate'); + late final GeneratedColumnWithTypeConverter + priority = GeneratedColumn('priority', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false) + .withConverter( + $TaskTableTable.$converterpriorityn); + static const VerificationMeta _plannedDateMeta = + const VerificationMeta('plannedDate'); @override - late final GeneratedColumn plannedDate = GeneratedColumn('planned_date', aliasedName, true, + late final GeneratedColumn plannedDate = GeneratedColumn( + 'planned_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deadlineDateMeta = const VerificationMeta('deadlineDate'); + static const VerificationMeta _deadlineDateMeta = + const VerificationMeta('deadlineDate'); @override - late final GeneratedColumn deadlineDate = GeneratedColumn('deadline_date', aliasedName, true, + late final GeneratedColumn deadlineDate = GeneratedColumn( + 'deadline_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _estimatedTimeMeta = const VerificationMeta('estimatedTime'); + static const VerificationMeta _estimatedTimeMeta = + const VerificationMeta('estimatedTime'); @override - late final GeneratedColumn estimatedTime = - GeneratedColumn('estimated_time', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _completedAtMeta = const VerificationMeta('completedAt'); + late final GeneratedColumn estimatedTime = GeneratedColumn( + 'estimated_time', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _completedAtMeta = + const VerificationMeta('completedAt'); @override - late final GeneratedColumn completedAt = GeneratedColumn('completed_at', aliasedName, true, + late final GeneratedColumn completedAt = GeneratedColumn( + 'completed_at', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _orderMeta = const VerificationMeta('order'); @override - late final GeneratedColumn order = GeneratedColumn('order', aliasedName, false, - type: DriftSqlType.double, requiredDuringInsert: false, defaultValue: const Constant(0.0)); - @override - late final GeneratedColumnWithTypeConverter plannedDateReminderTime = GeneratedColumn( - 'planned_date_reminder_time', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterplannedDateReminderTime); - @override - late final GeneratedColumnWithTypeConverter deadlineDateReminderTime = GeneratedColumn( - 'deadline_date_reminder_time', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterdeadlineDateReminderTime); - @override - late final GeneratedColumnWithTypeConverter recurrenceType = GeneratedColumn( - 'recurrence_type', aliasedName, false, - type: DriftSqlType.int, requiredDuringInsert: false, defaultValue: const Constant(0)) - .withConverter($TaskTableTable.$converterrecurrenceType); - static const VerificationMeta _recurrenceIntervalMeta = const VerificationMeta('recurrenceInterval'); - @override - late final GeneratedColumn recurrenceInterval = GeneratedColumn('recurrence_interval', aliasedName, true, + late final GeneratedColumn order = GeneratedColumn( + 'order', aliasedName, false, + type: DriftSqlType.double, + requiredDuringInsert: false, + defaultValue: const Constant(0.0)); + @override + late final GeneratedColumnWithTypeConverter + plannedDateReminderTime = GeneratedColumn( + 'planned_date_reminder_time', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterplannedDateReminderTime); + @override + late final GeneratedColumnWithTypeConverter + deadlineDateReminderTime = GeneratedColumn( + 'deadline_date_reminder_time', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterdeadlineDateReminderTime); + @override + late final GeneratedColumnWithTypeConverter + recurrenceType = GeneratedColumn( + 'recurrence_type', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + defaultValue: const Constant(0)) + .withConverter( + $TaskTableTable.$converterrecurrenceType); + static const VerificationMeta _recurrenceIntervalMeta = + const VerificationMeta('recurrenceInterval'); + @override + late final GeneratedColumn recurrenceInterval = GeneratedColumn( + 'recurrence_interval', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _recurrenceDaysStringMeta = const VerificationMeta('recurrenceDaysString'); - @override - late final GeneratedColumn recurrenceDaysString = GeneratedColumn( - 'recurrence_days_string', aliasedName, true, - type: DriftSqlType.string, requiredDuringInsert: false); - static const VerificationMeta _recurrenceStartDateMeta = const VerificationMeta('recurrenceStartDate'); - @override - late final GeneratedColumn recurrenceStartDate = GeneratedColumn( - 'recurrence_start_date', aliasedName, true, - type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _recurrenceEndDateMeta = const VerificationMeta('recurrenceEndDate'); - @override - late final GeneratedColumn recurrenceEndDate = GeneratedColumn( - 'recurrence_end_date', aliasedName, true, - type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _recurrenceCountMeta = const VerificationMeta('recurrenceCount'); + static const VerificationMeta _recurrenceDaysStringMeta = + const VerificationMeta('recurrenceDaysString'); + @override + late final GeneratedColumn recurrenceDaysString = + GeneratedColumn('recurrence_days_string', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); + static const VerificationMeta _recurrenceStartDateMeta = + const VerificationMeta('recurrenceStartDate'); + @override + late final GeneratedColumn recurrenceStartDate = + GeneratedColumn('recurrence_start_date', aliasedName, true, + type: DriftSqlType.dateTime, requiredDuringInsert: false); + static const VerificationMeta _recurrenceEndDateMeta = + const VerificationMeta('recurrenceEndDate'); + @override + late final GeneratedColumn recurrenceEndDate = + GeneratedColumn('recurrence_end_date', aliasedName, true, + type: DriftSqlType.dateTime, requiredDuringInsert: false); + static const VerificationMeta _recurrenceCountMeta = + const VerificationMeta('recurrenceCount'); + @override + late final GeneratedColumn recurrenceCount = GeneratedColumn( + 'recurrence_count', aliasedName, true, + type: DriftSqlType.int, requiredDuringInsert: false); + static const VerificationMeta _recurrenceParentIdMeta = + const VerificationMeta('recurrenceParentId'); @override - late final GeneratedColumn recurrenceCount = - GeneratedColumn('recurrence_count', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); - static const VerificationMeta _recurrenceParentIdMeta = const VerificationMeta('recurrenceParentId'); - @override - late final GeneratedColumn recurrenceParentId = GeneratedColumn( - 'recurrence_parent_id', aliasedName, true, - type: DriftSqlType.string, requiredDuringInsert: false); + late final GeneratedColumn recurrenceParentId = + GeneratedColumn('recurrence_parent_id', aliasedName, true, + type: DriftSqlType.string, requiredDuringInsert: false); @override List get $columns => [ id, @@ -3612,7 +4286,8 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { String get actualTableName => $name; static const String $name = 'task_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -3621,66 +4296,106 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { context.missing(_idMeta); } if (data.containsKey('parent_task_id')) { - context.handle(_parentTaskIdMeta, parentTaskId.isAcceptableOrUnknown(data['parent_task_id']!, _parentTaskIdMeta)); + context.handle( + _parentTaskIdMeta, + parentTaskId.isAcceptableOrUnknown( + data['parent_task_id']!, _parentTaskIdMeta)); } if (data.containsKey('title')) { - context.handle(_titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); + context.handle( + _titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); } else if (isInserting) { context.missing(_titleMeta); } if (data.containsKey('description')) { - context.handle(_descriptionMeta, description.isAcceptableOrUnknown(data['description']!, _descriptionMeta)); + context.handle( + _descriptionMeta, + description.isAcceptableOrUnknown( + data['description']!, _descriptionMeta)); } if (data.containsKey('planned_date')) { - context.handle(_plannedDateMeta, plannedDate.isAcceptableOrUnknown(data['planned_date']!, _plannedDateMeta)); + context.handle( + _plannedDateMeta, + plannedDate.isAcceptableOrUnknown( + data['planned_date']!, _plannedDateMeta)); } if (data.containsKey('deadline_date')) { - context.handle(_deadlineDateMeta, deadlineDate.isAcceptableOrUnknown(data['deadline_date']!, _deadlineDateMeta)); + context.handle( + _deadlineDateMeta, + deadlineDate.isAcceptableOrUnknown( + data['deadline_date']!, _deadlineDateMeta)); } if (data.containsKey('estimated_time')) { context.handle( - _estimatedTimeMeta, estimatedTime.isAcceptableOrUnknown(data['estimated_time']!, _estimatedTimeMeta)); + _estimatedTimeMeta, + estimatedTime.isAcceptableOrUnknown( + data['estimated_time']!, _estimatedTimeMeta)); } if (data.containsKey('completed_at')) { - context.handle(_completedAtMeta, completedAt.isAcceptableOrUnknown(data['completed_at']!, _completedAtMeta)); + context.handle( + _completedAtMeta, + completedAt.isAcceptableOrUnknown( + data['completed_at']!, _completedAtMeta)); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('order')) { - context.handle(_orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); + context.handle( + _orderMeta, order.isAcceptableOrUnknown(data['order']!, _orderMeta)); } if (data.containsKey('recurrence_interval')) { - context.handle(_recurrenceIntervalMeta, - recurrenceInterval.isAcceptableOrUnknown(data['recurrence_interval']!, _recurrenceIntervalMeta)); + context.handle( + _recurrenceIntervalMeta, + recurrenceInterval.isAcceptableOrUnknown( + data['recurrence_interval']!, _recurrenceIntervalMeta)); } if (data.containsKey('recurrence_days_string')) { - context.handle(_recurrenceDaysStringMeta, - recurrenceDaysString.isAcceptableOrUnknown(data['recurrence_days_string']!, _recurrenceDaysStringMeta)); + context.handle( + _recurrenceDaysStringMeta, + recurrenceDaysString.isAcceptableOrUnknown( + data['recurrence_days_string']!, _recurrenceDaysStringMeta)); } if (data.containsKey('recurrence_start_date')) { - context.handle(_recurrenceStartDateMeta, - recurrenceStartDate.isAcceptableOrUnknown(data['recurrence_start_date']!, _recurrenceStartDateMeta)); + context.handle( + _recurrenceStartDateMeta, + recurrenceStartDate.isAcceptableOrUnknown( + data['recurrence_start_date']!, _recurrenceStartDateMeta)); } if (data.containsKey('recurrence_end_date')) { - context.handle(_recurrenceEndDateMeta, - recurrenceEndDate.isAcceptableOrUnknown(data['recurrence_end_date']!, _recurrenceEndDateMeta)); + context.handle( + _recurrenceEndDateMeta, + recurrenceEndDate.isAcceptableOrUnknown( + data['recurrence_end_date']!, _recurrenceEndDateMeta)); } if (data.containsKey('recurrence_count')) { context.handle( - _recurrenceCountMeta, recurrenceCount.isAcceptableOrUnknown(data['recurrence_count']!, _recurrenceCountMeta)); + _recurrenceCountMeta, + recurrenceCount.isAcceptableOrUnknown( + data['recurrence_count']!, _recurrenceCountMeta)); } if (data.containsKey('recurrence_parent_id')) { - context.handle(_recurrenceParentIdMeta, - recurrenceParentId.isAcceptableOrUnknown(data['recurrence_parent_id']!, _recurrenceParentIdMeta)); + context.handle( + _recurrenceParentIdMeta, + recurrenceParentId.isAcceptableOrUnknown( + data['recurrence_parent_id']!, _recurrenceParentIdMeta)); } return context; } @@ -3691,37 +4406,57 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { Task map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Task( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - title: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}title'])!, - description: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}description']), - plannedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}planned_date']), - deadlineDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deadline_date']), - priority: $TaskTableTable.$converterpriorityn - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}priority'])), - estimatedTime: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), - completedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}completed_at']), - parentTaskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}parent_task_id']), - order: attachedDatabase.typeMapping.read(DriftSqlType.double, data['${effectivePrefix}order'])!, - plannedDateReminderTime: $TaskTableTable.$converterplannedDateReminderTime.fromSql( - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}planned_date_reminder_time'])!), - deadlineDateReminderTime: $TaskTableTable.$converterdeadlineDateReminderTime.fromSql( - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}deadline_date_reminder_time'])!), - recurrenceType: $TaskTableTable.$converterrecurrenceType - .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_type'])!), - recurrenceInterval: - attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_interval']), - recurrenceDaysString: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}recurrence_days_string']), - recurrenceStartDate: - attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}recurrence_start_date']), - recurrenceEndDate: - attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}recurrence_end_date']), - recurrenceCount: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}recurrence_count']), - recurrenceParentId: - attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}recurrence_parent_id']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title'])!, + description: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}description']), + plannedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}planned_date']), + deadlineDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deadline_date']), + priority: $TaskTableTable.$converterpriorityn.fromSql(attachedDatabase + .typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}priority'])), + estimatedTime: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}estimated_time']), + completedAt: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}completed_at']), + parentTaskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}parent_task_id']), + order: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}order'])!, + plannedDateReminderTime: $TaskTableTable.$converterplannedDateReminderTime + .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, + data['${effectivePrefix}planned_date_reminder_time'])!), + deadlineDateReminderTime: $TaskTableTable + .$converterdeadlineDateReminderTime + .fromSql(attachedDatabase.typeMapping.read(DriftSqlType.int, + data['${effectivePrefix}deadline_date_reminder_time'])!), + recurrenceType: $TaskTableTable.$converterrecurrenceType.fromSql( + attachedDatabase.typeMapping.read( + DriftSqlType.int, data['${effectivePrefix}recurrence_type'])!), + recurrenceInterval: attachedDatabase.typeMapping.read( + DriftSqlType.int, data['${effectivePrefix}recurrence_interval']), + recurrenceDaysString: attachedDatabase.typeMapping.read( + DriftSqlType.string, + data['${effectivePrefix}recurrence_days_string']), + recurrenceStartDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, + data['${effectivePrefix}recurrence_start_date']), + recurrenceEndDate: attachedDatabase.typeMapping.read( + DriftSqlType.dateTime, data['${effectivePrefix}recurrence_end_date']), + recurrenceCount: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}recurrence_count']), + recurrenceParentId: attachedDatabase.typeMapping.read( + DriftSqlType.string, data['${effectivePrefix}recurrence_parent_id']), ); } @@ -3732,11 +4467,13 @@ class $TaskTableTable extends TaskTable with TableInfo<$TaskTableTable, Task> { static JsonTypeConverter2 $converterpriority = const EnumIndexConverter(EisenhowerPriority.values); - static JsonTypeConverter2 $converterpriorityn = - JsonTypeConverter2.asNullable($converterpriority); - static JsonTypeConverter2 $converterplannedDateReminderTime = + static JsonTypeConverter2 + $converterpriorityn = JsonTypeConverter2.asNullable($converterpriority); + static JsonTypeConverter2 + $converterplannedDateReminderTime = const EnumIndexConverter(ReminderTime.values); - static JsonTypeConverter2 $converterdeadlineDateReminderTime = + static JsonTypeConverter2 + $converterdeadlineDateReminderTime = const EnumIndexConverter(ReminderTime.values); static JsonTypeConverter2 $converterrecurrenceType = const EnumIndexConverter(RecurrenceType.values); @@ -3857,15 +4594,20 @@ class TaskTableCompanion extends UpdateCompanion { if (modifiedDate != null) 'modified_date': modifiedDate, if (deletedDate != null) 'deleted_date': deletedDate, if (order != null) 'order': order, - if (plannedDateReminderTime != null) 'planned_date_reminder_time': plannedDateReminderTime, - if (deadlineDateReminderTime != null) 'deadline_date_reminder_time': deadlineDateReminderTime, + if (plannedDateReminderTime != null) + 'planned_date_reminder_time': plannedDateReminderTime, + if (deadlineDateReminderTime != null) + 'deadline_date_reminder_time': deadlineDateReminderTime, if (recurrenceType != null) 'recurrence_type': recurrenceType, if (recurrenceInterval != null) 'recurrence_interval': recurrenceInterval, - if (recurrenceDaysString != null) 'recurrence_days_string': recurrenceDaysString, - if (recurrenceStartDate != null) 'recurrence_start_date': recurrenceStartDate, + if (recurrenceDaysString != null) + 'recurrence_days_string': recurrenceDaysString, + if (recurrenceStartDate != null) + 'recurrence_start_date': recurrenceStartDate, if (recurrenceEndDate != null) 'recurrence_end_date': recurrenceEndDate, if (recurrenceCount != null) 'recurrence_count': recurrenceCount, - if (recurrenceParentId != null) 'recurrence_parent_id': recurrenceParentId, + if (recurrenceParentId != null) + 'recurrence_parent_id': recurrenceParentId, if (rowid != null) 'rowid': rowid, }); } @@ -3908,8 +4650,10 @@ class TaskTableCompanion extends UpdateCompanion { modifiedDate: modifiedDate ?? this.modifiedDate, deletedDate: deletedDate ?? this.deletedDate, order: order ?? this.order, - plannedDateReminderTime: plannedDateReminderTime ?? this.plannedDateReminderTime, - deadlineDateReminderTime: deadlineDateReminderTime ?? this.deadlineDateReminderTime, + plannedDateReminderTime: + plannedDateReminderTime ?? this.plannedDateReminderTime, + deadlineDateReminderTime: + deadlineDateReminderTime ?? this.deadlineDateReminderTime, recurrenceType: recurrenceType ?? this.recurrenceType, recurrenceInterval: recurrenceInterval ?? this.recurrenceInterval, recurrenceDaysString: recurrenceDaysString ?? this.recurrenceDaysString, @@ -3937,7 +4681,8 @@ class TaskTableCompanion extends UpdateCompanion { map['description'] = Variable(description.value); } if (priority.present) { - map['priority'] = Variable($TaskTableTable.$converterpriorityn.toSql(priority.value)); + map['priority'] = Variable( + $TaskTableTable.$converterpriorityn.toSql(priority.value)); } if (plannedDate.present) { map['planned_date'] = Variable(plannedDate.value); @@ -3964,24 +4709,29 @@ class TaskTableCompanion extends UpdateCompanion { map['order'] = Variable(order.value); } if (plannedDateReminderTime.present) { - map['planned_date_reminder_time'] = - Variable($TaskTableTable.$converterplannedDateReminderTime.toSql(plannedDateReminderTime.value)); + map['planned_date_reminder_time'] = Variable($TaskTableTable + .$converterplannedDateReminderTime + .toSql(plannedDateReminderTime.value)); } if (deadlineDateReminderTime.present) { - map['deadline_date_reminder_time'] = - Variable($TaskTableTable.$converterdeadlineDateReminderTime.toSql(deadlineDateReminderTime.value)); + map['deadline_date_reminder_time'] = Variable($TaskTableTable + .$converterdeadlineDateReminderTime + .toSql(deadlineDateReminderTime.value)); } if (recurrenceType.present) { - map['recurrence_type'] = Variable($TaskTableTable.$converterrecurrenceType.toSql(recurrenceType.value)); + map['recurrence_type'] = Variable( + $TaskTableTable.$converterrecurrenceType.toSql(recurrenceType.value)); } if (recurrenceInterval.present) { map['recurrence_interval'] = Variable(recurrenceInterval.value); } if (recurrenceDaysString.present) { - map['recurrence_days_string'] = Variable(recurrenceDaysString.value); + map['recurrence_days_string'] = + Variable(recurrenceDaysString.value); } if (recurrenceStartDate.present) { - map['recurrence_start_date'] = Variable(recurrenceStartDate.value); + map['recurrence_start_date'] = + Variable(recurrenceStartDate.value); } if (recurrenceEndDate.present) { map['recurrence_end_date'] = Variable(recurrenceEndDate.value); @@ -4029,44 +4779,56 @@ class TaskTableCompanion extends UpdateCompanion { } } -class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, TaskTag> { +class $TaskTagTableTable extends TaskTagTable + with TableInfo<$TaskTagTableTable, TaskTag> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TaskTagTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); static const VerificationMeta _taskIdMeta = const VerificationMeta('taskId'); @override - late final GeneratedColumn taskId = - GeneratedColumn('task_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn taskId = GeneratedColumn( + 'task_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _tagIdMeta = const VerificationMeta('tagId'); @override - late final GeneratedColumn tagId = - GeneratedColumn('tag_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn tagId = GeneratedColumn( + 'tag_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); @override - List get $columns => [id, createdDate, modifiedDate, deletedDate, taskId, tagId]; + List get $columns => + [id, createdDate, modifiedDate, deletedDate, taskId, tagId]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'task_tag_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -4075,23 +4837,34 @@ class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, context.missing(_idMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } if (data.containsKey('task_id')) { - context.handle(_taskIdMeta, taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); + context.handle(_taskIdMeta, + taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); } else if (isInserting) { context.missing(_taskIdMeta); } if (data.containsKey('tag_id')) { - context.handle(_tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); + context.handle( + _tagIdMeta, tagId.isAcceptableOrUnknown(data['tag_id']!, _tagIdMeta)); } else if (isInserting) { context.missing(_tagIdMeta); } @@ -4104,12 +4877,18 @@ class $TaskTagTableTable extends TaskTagTable with TableInfo<$TaskTagTableTable, TaskTag map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TaskTag( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), - taskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, - tagId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + taskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, + tagId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}tag_id'])!, ); } @@ -4229,44 +5008,57 @@ class TaskTagTableCompanion extends UpdateCompanion { } } -class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$TaskTimeRecordTableTable, TaskTimeRecord> { +class $TaskTimeRecordTableTable extends TaskTimeRecordTable + with TableInfo<$TaskTimeRecordTableTable, TaskTimeRecord> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $TaskTimeRecordTableTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override - late final GeneratedColumn id = - GeneratedColumn('id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); + late final GeneratedColumn id = GeneratedColumn( + 'id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _taskIdMeta = const VerificationMeta('taskId'); @override - late final GeneratedColumn taskId = - GeneratedColumn('task_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); - static const VerificationMeta _durationMeta = const VerificationMeta('duration'); + late final GeneratedColumn taskId = GeneratedColumn( + 'task_id', aliasedName, false, + type: DriftSqlType.string, requiredDuringInsert: true); + static const VerificationMeta _durationMeta = + const VerificationMeta('duration'); @override - late final GeneratedColumn duration = - GeneratedColumn('duration', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); - static const VerificationMeta _createdDateMeta = const VerificationMeta('createdDate'); + late final GeneratedColumn duration = GeneratedColumn( + 'duration', aliasedName, false, + type: DriftSqlType.int, requiredDuringInsert: true); + static const VerificationMeta _createdDateMeta = + const VerificationMeta('createdDate'); @override - late final GeneratedColumn createdDate = GeneratedColumn('created_date', aliasedName, false, + late final GeneratedColumn createdDate = GeneratedColumn( + 'created_date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); - static const VerificationMeta _modifiedDateMeta = const VerificationMeta('modifiedDate'); + static const VerificationMeta _modifiedDateMeta = + const VerificationMeta('modifiedDate'); @override - late final GeneratedColumn modifiedDate = GeneratedColumn('modified_date', aliasedName, true, + late final GeneratedColumn modifiedDate = GeneratedColumn( + 'modified_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); - static const VerificationMeta _deletedDateMeta = const VerificationMeta('deletedDate'); + static const VerificationMeta _deletedDateMeta = + const VerificationMeta('deletedDate'); @override - late final GeneratedColumn deletedDate = GeneratedColumn('deleted_date', aliasedName, true, + late final GeneratedColumn deletedDate = GeneratedColumn( + 'deleted_date', aliasedName, true, type: DriftSqlType.dateTime, requiredDuringInsert: false); @override - List get $columns => [id, taskId, duration, createdDate, modifiedDate, deletedDate]; + List get $columns => + [id, taskId, duration, createdDate, modifiedDate, deletedDate]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'task_time_record_table'; @override - VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { + VerificationContext validateIntegrity(Insertable instance, + {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -4275,25 +5067,36 @@ class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$Task context.missing(_idMeta); } if (data.containsKey('task_id')) { - context.handle(_taskIdMeta, taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); + context.handle(_taskIdMeta, + taskId.isAcceptableOrUnknown(data['task_id']!, _taskIdMeta)); } else if (isInserting) { context.missing(_taskIdMeta); } if (data.containsKey('duration')) { - context.handle(_durationMeta, duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); + context.handle(_durationMeta, + duration.isAcceptableOrUnknown(data['duration']!, _durationMeta)); } else if (isInserting) { context.missing(_durationMeta); } if (data.containsKey('created_date')) { - context.handle(_createdDateMeta, createdDate.isAcceptableOrUnknown(data['created_date']!, _createdDateMeta)); + context.handle( + _createdDateMeta, + createdDate.isAcceptableOrUnknown( + data['created_date']!, _createdDateMeta)); } else if (isInserting) { context.missing(_createdDateMeta); } if (data.containsKey('modified_date')) { - context.handle(_modifiedDateMeta, modifiedDate.isAcceptableOrUnknown(data['modified_date']!, _modifiedDateMeta)); + context.handle( + _modifiedDateMeta, + modifiedDate.isAcceptableOrUnknown( + data['modified_date']!, _modifiedDateMeta)); } if (data.containsKey('deleted_date')) { - context.handle(_deletedDateMeta, deletedDate.isAcceptableOrUnknown(data['deleted_date']!, _deletedDateMeta)); + context.handle( + _deletedDateMeta, + deletedDate.isAcceptableOrUnknown( + data['deleted_date']!, _deletedDateMeta)); } return context; } @@ -4304,12 +5107,18 @@ class $TaskTimeRecordTableTable extends TaskTimeRecordTable with TableInfo<$Task TaskTimeRecord map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TaskTimeRecord( - id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, - taskId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, - duration: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}duration'])!, - createdDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, - modifiedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), - deletedDate: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + taskId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}task_id'])!, + duration: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}duration'])!, + createdDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}created_date'])!, + modifiedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}modified_date']), + deletedDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}deleted_date']), ); } @@ -4432,26 +5241,35 @@ class TaskTimeRecordTableCompanion extends UpdateCompanion { abstract class _$AppDatabase extends GeneratedDatabase { _$AppDatabase(QueryExecutor e) : super(e); $AppDatabaseManager get managers => $AppDatabaseManager(this); - late final $AppUsageIgnoreRuleTableTable appUsageIgnoreRuleTable = $AppUsageIgnoreRuleTableTable(this); + late final $AppUsageIgnoreRuleTableTable appUsageIgnoreRuleTable = + $AppUsageIgnoreRuleTableTable(this); late final $AppUsageTableTable appUsageTable = $AppUsageTableTable(this); - late final $AppUsageTagRuleTableTable appUsageTagRuleTable = $AppUsageTagRuleTableTable(this); - late final $AppUsageTagTableTable appUsageTagTable = $AppUsageTagTableTable(this); - late final $AppUsageTimeRecordTableTable appUsageTimeRecordTable = $AppUsageTimeRecordTableTable(this); - late final $HabitRecordTableTable habitRecordTable = $HabitRecordTableTable(this); + late final $AppUsageTagRuleTableTable appUsageTagRuleTable = + $AppUsageTagRuleTableTable(this); + late final $AppUsageTagTableTable appUsageTagTable = + $AppUsageTagTableTable(this); + late final $AppUsageTimeRecordTableTable appUsageTimeRecordTable = + $AppUsageTimeRecordTableTable(this); + late final $HabitRecordTableTable habitRecordTable = + $HabitRecordTableTable(this); late final $HabitTableTable habitTable = $HabitTableTable(this); late final $HabitTagTableTable habitTagTable = $HabitTagTableTable(this); - late final $HabitTimeRecordTableTable habitTimeRecordTable = $HabitTimeRecordTableTable(this); + late final $HabitTimeRecordTableTable habitTimeRecordTable = + $HabitTimeRecordTableTable(this); late final $NoteTableTable noteTable = $NoteTableTable(this); late final $NoteTagTableTable noteTagTable = $NoteTagTableTable(this); late final $SettingTableTable settingTable = $SettingTableTable(this); - late final $SyncDeviceTableTable syncDeviceTable = $SyncDeviceTableTable(this); + late final $SyncDeviceTableTable syncDeviceTable = + $SyncDeviceTableTable(this); late final $TagTableTable tagTable = $TagTableTable(this); late final $TagTagTableTable tagTagTable = $TagTagTableTable(this); late final $TaskTableTable taskTable = $TaskTableTable(this); late final $TaskTagTableTable taskTagTable = $TaskTagTableTable(this); - late final $TaskTimeRecordTableTable taskTimeRecordTable = $TaskTimeRecordTableTable(this); + late final $TaskTimeRecordTableTable taskTimeRecordTable = + $TaskTimeRecordTableTable(this); @override - Iterable> get allTables => allSchemaEntities.whereType>(); + Iterable> get allTables => + allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ appUsageIgnoreRuleTable, @@ -4477,7 +5295,8 @@ abstract class _$AppDatabase extends GeneratedDatabase { StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules( [ WritePropagation( - on: TableUpdateQuery.onTableName('habit_table', limitUpdateKind: UpdateKind.delete), + on: TableUpdateQuery.onTableName('habit_table', + limitUpdateKind: UpdateKind.delete), result: [ TableUpdate('habit_time_record_table', kind: UpdateKind.delete), ], @@ -4486,7 +5305,8 @@ abstract class _$AppDatabase extends GeneratedDatabase { ); } -typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder = AppUsageIgnoreRuleTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder + = AppUsageIgnoreRuleTableCompanion Function({ required String id, required String pattern, Value description, @@ -4495,7 +5315,8 @@ typedef $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder = AppUsageIgnoreRul Value deletedDate, Value rowid, }); -typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder = AppUsageIgnoreRuleTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder + = AppUsageIgnoreRuleTableCompanion Function({ Value id, Value pattern, Value description, @@ -4505,7 +5326,8 @@ typedef $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder = AppUsageIgnoreRul Value rowid, }); -class $$AppUsageIgnoreRuleTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableFilterComposer({ required super.$db, required super.$table, @@ -4513,25 +5335,27 @@ class $$AppUsageIgnoreRuleTableTableFilterComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnFilters(column)); + ColumnFilters get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageIgnoreRuleTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4539,25 +5363,28 @@ class $$AppUsageIgnoreRuleTableTableOrderingComposer extends Composer<_$AppDatab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageIgnoreRuleTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { +class $$AppUsageIgnoreRuleTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageIgnoreRuleTableTable> { $$AppUsageIgnoreRuleTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4565,21 +5392,23 @@ class $$AppUsageIgnoreRuleTableTableAnnotationComposer extends Composer<_$AppDat super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get pattern => $composableBuilder(column: $table.pattern, builder: (column) => column); + GeneratedColumn get pattern => + $composableBuilder(column: $table.pattern, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< @@ -4591,16 +5420,27 @@ class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< $$AppUsageIgnoreRuleTableTableAnnotationComposer, $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, - (AppUsageIgnoreRule, BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, AppUsageIgnoreRule>), + ( + AppUsageIgnoreRule, + BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule> + ), AppUsageIgnoreRule, PrefetchHooks Function()> { - $$AppUsageIgnoreRuleTableTableTableManager(_$AppDatabase db, $AppUsageIgnoreRuleTableTable table) + $$AppUsageIgnoreRuleTableTableTableManager( + _$AppDatabase db, $AppUsageIgnoreRuleTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageIgnoreRuleTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageIgnoreRuleTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageIgnoreRuleTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageIgnoreRuleTableTableFilterComposer( + $db: db, $table: table), + createOrderingComposer: () => + $$AppUsageIgnoreRuleTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageIgnoreRuleTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value pattern = const Value.absent(), @@ -4637,24 +5477,32 @@ class $$AppUsageIgnoreRuleTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageIgnoreRuleTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageIgnoreRuleTableTable, - AppUsageIgnoreRule, - $$AppUsageIgnoreRuleTableTableFilterComposer, - $$AppUsageIgnoreRuleTableTableOrderingComposer, - $$AppUsageIgnoreRuleTableTableAnnotationComposer, - $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, - $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, - (AppUsageIgnoreRule, BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, AppUsageIgnoreRule>), - AppUsageIgnoreRule, - PrefetchHooks Function()>; -typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion Function({ +typedef $$AppUsageIgnoreRuleTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule, + $$AppUsageIgnoreRuleTableTableFilterComposer, + $$AppUsageIgnoreRuleTableTableOrderingComposer, + $$AppUsageIgnoreRuleTableTableAnnotationComposer, + $$AppUsageIgnoreRuleTableTableCreateCompanionBuilder, + $$AppUsageIgnoreRuleTableTableUpdateCompanionBuilder, + ( + AppUsageIgnoreRule, + BaseReferences<_$AppDatabase, $AppUsageIgnoreRuleTableTable, + AppUsageIgnoreRule> + ), + AppUsageIgnoreRule, + PrefetchHooks Function()>; +typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -4665,7 +5513,8 @@ typedef $$AppUsageTableTableCreateCompanionBuilder = AppUsageTableCompanion Func Value deviceName, Value rowid, }); -typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion Function({ +typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -4677,7 +5526,8 @@ typedef $$AppUsageTableTableUpdateCompanionBuilder = AppUsageTableCompanion Func Value rowid, }); -class $$AppUsageTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableFilterComposer({ required super.$db, required super.$table, @@ -4685,30 +5535,33 @@ class $$AppUsageTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => ColumnFilters(column)); + ColumnFilters get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => ColumnFilters(column)); - ColumnFilters get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnFilters(column)); + ColumnFilters get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnFilters(column)); - ColumnFilters get deviceName => - $composableBuilder(column: $table.deviceName, builder: (column) => ColumnFilters(column)); + ColumnFilters get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4716,31 +5569,34 @@ class $$AppUsageTableTableOrderingComposer extends Composer<_$AppDatabase, $AppU super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deviceName => - $composableBuilder(column: $table.deviceName, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTableTable> { +class $$AppUsageTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTableTable> { $$AppUsageTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4748,25 +5604,29 @@ class $$AppUsageTableTableAnnotationComposer extends Composer<_$AppDatabase, $Ap super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get displayName => - $composableBuilder(column: $table.displayName, builder: (column) => column); + GeneratedColumn get displayName => $composableBuilder( + column: $table.displayName, builder: (column) => column); - GeneratedColumn get color => $composableBuilder(column: $table.color, builder: (column) => column); + GeneratedColumn get color => + $composableBuilder(column: $table.color, builder: (column) => column); - GeneratedColumn get deviceName => $composableBuilder(column: $table.deviceName, builder: (column) => column); + GeneratedColumn get deviceName => $composableBuilder( + column: $table.deviceName, builder: (column) => column); } class $$AppUsageTableTableTableManager extends RootTableManager< @@ -4785,9 +5645,12 @@ class $$AppUsageTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -4832,7 +5695,9 @@ class $$AppUsageTableTableTableManager extends RootTableManager< deviceName: deviceName, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -4849,7 +5714,8 @@ typedef $$AppUsageTableTableProcessedTableManager = ProcessedTableManager< (AppUsage, BaseReferences<_$AppDatabase, $AppUsageTableTable, AppUsage>), AppUsage, PrefetchHooks Function()>; -typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder = AppUsageTagRuleTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder + = AppUsageTagRuleTableCompanion Function({ required String id, required String pattern, required String tagId, @@ -4859,7 +5725,8 @@ typedef $$AppUsageTagRuleTableTableCreateCompanionBuilder = AppUsageTagRuleTable Value deletedDate, Value rowid, }); -typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder = AppUsageTagRuleTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder + = AppUsageTagRuleTableCompanion Function({ Value id, Value pattern, Value tagId, @@ -4870,7 +5737,8 @@ typedef $$AppUsageTagRuleTableTableUpdateCompanionBuilder = AppUsageTagRuleTable Value rowid, }); -class $$AppUsageTagRuleTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableFilterComposer({ required super.$db, required super.$table, @@ -4878,28 +5746,30 @@ class $$AppUsageTagRuleTableTableFilterComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnFilters(column)); + ColumnFilters get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTagRuleTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableOrderingComposer({ required super.$db, required super.$table, @@ -4907,28 +5777,31 @@ class $$AppUsageTagRuleTableTableOrderingComposer extends Composer<_$AppDatabase super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get pattern => - $composableBuilder(column: $table.pattern, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get pattern => $composableBuilder( + column: $table.pattern, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTagRuleTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { +class $$AppUsageTagRuleTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTagRuleTableTable> { $$AppUsageTagRuleTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -4936,23 +5809,26 @@ class $$AppUsageTagRuleTableTableAnnotationComposer extends Composer<_$AppDataba super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get pattern => $composableBuilder(column: $table.pattern, builder: (column) => column); + GeneratedColumn get pattern => + $composableBuilder(column: $table.pattern, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< @@ -4964,16 +5840,25 @@ class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< $$AppUsageTagRuleTableTableAnnotationComposer, $$AppUsageTagRuleTableTableCreateCompanionBuilder, $$AppUsageTagRuleTableTableUpdateCompanionBuilder, - (AppUsageTagRule, BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule>), + ( + AppUsageTagRule, + BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule> + ), AppUsageTagRule, PrefetchHooks Function()> { - $$AppUsageTagRuleTableTableTableManager(_$AppDatabase db, $AppUsageTagRuleTableTable table) + $$AppUsageTagRuleTableTableTableManager( + _$AppDatabase db, $AppUsageTagRuleTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTagRuleTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTagRuleTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTagRuleTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTagRuleTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTagRuleTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTagRuleTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value pattern = const Value.absent(), @@ -5014,24 +5899,32 @@ class $$AppUsageTagRuleTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageTagRuleTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageTagRuleTableTable, - AppUsageTagRule, - $$AppUsageTagRuleTableTableFilterComposer, - $$AppUsageTagRuleTableTableOrderingComposer, - $$AppUsageTagRuleTableTableAnnotationComposer, - $$AppUsageTagRuleTableTableCreateCompanionBuilder, - $$AppUsageTagRuleTableTableUpdateCompanionBuilder, - (AppUsageTagRule, BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, AppUsageTagRule>), - AppUsageTagRule, - PrefetchHooks Function()>; -typedef $$AppUsageTagTableTableCreateCompanionBuilder = AppUsageTagTableCompanion Function({ +typedef $$AppUsageTagRuleTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageTagRuleTableTable, + AppUsageTagRule, + $$AppUsageTagRuleTableTableFilterComposer, + $$AppUsageTagRuleTableTableOrderingComposer, + $$AppUsageTagRuleTableTableAnnotationComposer, + $$AppUsageTagRuleTableTableCreateCompanionBuilder, + $$AppUsageTagRuleTableTableUpdateCompanionBuilder, + ( + AppUsageTagRule, + BaseReferences<_$AppDatabase, $AppUsageTagRuleTableTable, + AppUsageTagRule> + ), + AppUsageTagRule, + PrefetchHooks Function()>; +typedef $$AppUsageTagTableTableCreateCompanionBuilder + = AppUsageTagTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5040,7 +5933,8 @@ typedef $$AppUsageTagTableTableCreateCompanionBuilder = AppUsageTagTableCompanio required String tagId, Value rowid, }); -typedef $$AppUsageTagTableTableUpdateCompanionBuilder = AppUsageTagTableCompanion Function({ +typedef $$AppUsageTagTableTableUpdateCompanionBuilder + = AppUsageTagTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -5050,7 +5944,8 @@ typedef $$AppUsageTagTableTableUpdateCompanionBuilder = AppUsageTagTableCompanio Value rowid, }); -class $$AppUsageTagTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -5058,25 +5953,27 @@ class $$AppUsageTagTableTableFilterComposer extends Composer<_$AppDatabase, $App super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnFilters(column)); + ColumnFilters get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTagTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5084,25 +5981,28 @@ class $$AppUsageTagTableTableOrderingComposer extends Composer<_$AppDatabase, $A super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTagTableTable> { +class $$AppUsageTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTagTableTable> { $$AppUsageTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5110,20 +6010,23 @@ class $$AppUsageTagTableTableAnnotationComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get appUsageId => $composableBuilder(column: $table.appUsageId, builder: (column) => column); + GeneratedColumn get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$AppUsageTagTableTableTableManager extends RootTableManager< @@ -5135,16 +6038,23 @@ class $$AppUsageTagTableTableTableManager extends RootTableManager< $$AppUsageTagTableTableAnnotationComposer, $$AppUsageTagTableTableCreateCompanionBuilder, $$AppUsageTagTableTableUpdateCompanionBuilder, - (AppUsageTag, BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag>), + ( + AppUsageTag, + BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag> + ), AppUsageTag, PrefetchHooks Function()> { - $$AppUsageTagTableTableTableManager(_$AppDatabase db, $AppUsageTagTableTable table) + $$AppUsageTagTableTableTableManager( + _$AppDatabase db, $AppUsageTagTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5181,7 +6091,9 @@ class $$AppUsageTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -5195,10 +6107,14 @@ typedef $$AppUsageTagTableTableProcessedTableManager = ProcessedTableManager< $$AppUsageTagTableTableAnnotationComposer, $$AppUsageTagTableTableCreateCompanionBuilder, $$AppUsageTagTableTableUpdateCompanionBuilder, - (AppUsageTag, BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag>), + ( + AppUsageTag, + BaseReferences<_$AppDatabase, $AppUsageTagTableTable, AppUsageTag> + ), AppUsageTag, PrefetchHooks Function()>; -typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder = AppUsageTimeRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder + = AppUsageTimeRecordTableCompanion Function({ required String id, required String appUsageId, required int duration, @@ -5208,7 +6124,8 @@ typedef $$AppUsageTimeRecordTableTableCreateCompanionBuilder = AppUsageTimeRecor Value deletedDate, Value rowid, }); -typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder = AppUsageTimeRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder + = AppUsageTimeRecordTableCompanion Function({ Value id, Value appUsageId, Value duration, @@ -5219,7 +6136,8 @@ typedef $$AppUsageTimeRecordTableTableUpdateCompanionBuilder = AppUsageTimeRecor Value rowid, }); -class $$AppUsageTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -5227,28 +6145,30 @@ class $$AppUsageTimeRecordTableTableFilterComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnFilters(column)); + ColumnFilters get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get usageDate => - $composableBuilder(column: $table.usageDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get usageDate => $composableBuilder( + column: $table.usageDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$AppUsageTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5256,28 +6176,31 @@ class $$AppUsageTimeRecordTableTableOrderingComposer extends Composer<_$AppDatab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get appUsageId => - $composableBuilder(column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get usageDate => - $composableBuilder(column: $table.usageDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get usageDate => $composableBuilder( + column: $table.usageDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$AppUsageTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { +class $$AppUsageTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $AppUsageTimeRecordTableTable> { $$AppUsageTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5285,22 +6208,26 @@ class $$AppUsageTimeRecordTableTableAnnotationComposer extends Composer<_$AppDat super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get appUsageId => $composableBuilder(column: $table.appUsageId, builder: (column) => column); + GeneratedColumn get appUsageId => $composableBuilder( + column: $table.appUsageId, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get usageDate => $composableBuilder(column: $table.usageDate, builder: (column) => column); + GeneratedColumn get usageDate => + $composableBuilder(column: $table.usageDate, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< @@ -5312,16 +6239,27 @@ class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< $$AppUsageTimeRecordTableTableAnnotationComposer, $$AppUsageTimeRecordTableTableCreateCompanionBuilder, $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, - (AppUsageTimeRecord, BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, AppUsageTimeRecord>), + ( + AppUsageTimeRecord, + BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, + AppUsageTimeRecord> + ), AppUsageTimeRecord, PrefetchHooks Function()> { - $$AppUsageTimeRecordTableTableTableManager(_$AppDatabase db, $AppUsageTimeRecordTableTable table) + $$AppUsageTimeRecordTableTableTableManager( + _$AppDatabase db, $AppUsageTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$AppUsageTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$AppUsageTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$AppUsageTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$AppUsageTimeRecordTableTableFilterComposer( + $db: db, $table: table), + createOrderingComposer: () => + $$AppUsageTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$AppUsageTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value appUsageId = const Value.absent(), @@ -5362,24 +6300,32 @@ class $$AppUsageTimeRecordTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } -typedef $$AppUsageTimeRecordTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $AppUsageTimeRecordTableTable, - AppUsageTimeRecord, - $$AppUsageTimeRecordTableTableFilterComposer, - $$AppUsageTimeRecordTableTableOrderingComposer, - $$AppUsageTimeRecordTableTableAnnotationComposer, - $$AppUsageTimeRecordTableTableCreateCompanionBuilder, - $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, - (AppUsageTimeRecord, BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, AppUsageTimeRecord>), - AppUsageTimeRecord, - PrefetchHooks Function()>; -typedef $$HabitRecordTableTableCreateCompanionBuilder = HabitRecordTableCompanion Function({ +typedef $$AppUsageTimeRecordTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $AppUsageTimeRecordTableTable, + AppUsageTimeRecord, + $$AppUsageTimeRecordTableTableFilterComposer, + $$AppUsageTimeRecordTableTableOrderingComposer, + $$AppUsageTimeRecordTableTableAnnotationComposer, + $$AppUsageTimeRecordTableTableCreateCompanionBuilder, + $$AppUsageTimeRecordTableTableUpdateCompanionBuilder, + ( + AppUsageTimeRecord, + BaseReferences<_$AppDatabase, $AppUsageTimeRecordTableTable, + AppUsageTimeRecord> + ), + AppUsageTimeRecord, + PrefetchHooks Function()>; +typedef $$HabitRecordTableTableCreateCompanionBuilder + = HabitRecordTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5388,7 +6334,8 @@ typedef $$HabitRecordTableTableCreateCompanionBuilder = HabitRecordTableCompanio required DateTime occurredAt, Value rowid, }); -typedef $$HabitRecordTableTableUpdateCompanionBuilder = HabitRecordTableCompanion Function({ +typedef $$HabitRecordTableTableUpdateCompanionBuilder + = HabitRecordTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -5398,7 +6345,8 @@ typedef $$HabitRecordTableTableUpdateCompanionBuilder = HabitRecordTableCompanio Value rowid, }); -class $$HabitRecordTableTableFilterComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -5406,25 +6354,27 @@ class $$HabitRecordTableTableFilterComposer extends Composer<_$AppDatabase, $Hab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnFilters(column)); + ColumnFilters get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnFilters(column)); - ColumnFilters get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnFilters(column)); } -class $$HabitRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5432,25 +6382,28 @@ class $$HabitRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $H super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); } -class $$HabitRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitRecordTableTable> { +class $$HabitRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitRecordTableTable> { $$HabitRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5458,21 +6411,23 @@ class $$HabitRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get habitId => $composableBuilder(column: $table.habitId, builder: (column) => column); + GeneratedColumn get habitId => + $composableBuilder(column: $table.habitId, builder: (column) => column); - GeneratedColumn get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => column); + GeneratedColumn get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => column); } class $$HabitRecordTableTableTableManager extends RootTableManager< @@ -5484,16 +6439,23 @@ class $$HabitRecordTableTableTableManager extends RootTableManager< $$HabitRecordTableTableAnnotationComposer, $$HabitRecordTableTableCreateCompanionBuilder, $$HabitRecordTableTableUpdateCompanionBuilder, - (HabitRecord, BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord>), + ( + HabitRecord, + BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord> + ), HabitRecord, PrefetchHooks Function()> { - $$HabitRecordTableTableTableManager(_$AppDatabase db, $HabitRecordTableTable table) + $$HabitRecordTableTableTableManager( + _$AppDatabase db, $HabitRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitRecordTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitRecordTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5530,7 +6492,9 @@ class $$HabitRecordTableTableTableManager extends RootTableManager< occurredAt: occurredAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -5544,7 +6508,10 @@ typedef $$HabitRecordTableTableProcessedTableManager = ProcessedTableManager< $$HabitRecordTableTableAnnotationComposer, $$HabitRecordTableTableCreateCompanionBuilder, $$HabitRecordTableTableUpdateCompanionBuilder, - (HabitRecord, BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord>), + ( + HabitRecord, + BaseReferences<_$AppDatabase, $HabitRecordTableTable, HabitRecord> + ), HabitRecord, PrefetchHooks Function()>; typedef $$HabitTableTableCreateCompanionBuilder = HabitTableCompanion Function({ @@ -5586,24 +6553,31 @@ typedef $$HabitTableTableUpdateCompanionBuilder = HabitTableCompanion Function({ Value rowid, }); -final class $$HabitTableTableReferences extends BaseReferences<_$AppDatabase, $HabitTableTable, Habit> { +final class $$HabitTableTableReferences + extends BaseReferences<_$AppDatabase, $HabitTableTable, Habit> { $$HabitTableTableReferences(super.$_db, super.$_table, super.$_typedResult); - static MultiTypedResultKey<$HabitTimeRecordTableTable, List> _habitTimeRecordTableRefsTable( - _$AppDatabase db) => - MultiTypedResultKey.fromTable(db.habitTimeRecordTable, - aliasName: $_aliasNameGenerator(db.habitTable.id, db.habitTimeRecordTable.habitId)); + static MultiTypedResultKey<$HabitTimeRecordTableTable, List> + _habitTimeRecordTableRefsTable(_$AppDatabase db) => + MultiTypedResultKey.fromTable(db.habitTimeRecordTable, + aliasName: $_aliasNameGenerator( + db.habitTable.id, db.habitTimeRecordTable.habitId)); - $$HabitTimeRecordTableTableProcessedTableManager get habitTimeRecordTableRefs { - final manager = $$HabitTimeRecordTableTableTableManager($_db, $_db.habitTimeRecordTable) - .filter((f) => f.habitId.id.sqlEquals($_itemColumn('id')!)); + $$HabitTimeRecordTableTableProcessedTableManager + get habitTimeRecordTableRefs { + final manager = + $$HabitTimeRecordTableTableTableManager($_db, $_db.habitTimeRecordTable) + .filter((f) => f.habitId.id.sqlEquals($_itemColumn('id')!)); - final cache = $_typedResult.readTableOrNull(_habitTimeRecordTableRefsTable($_db)); - return ProcessedTableManager(manager.$state.copyWith(prefetchedData: cache)); + final cache = + $_typedResult.readTableOrNull(_habitTimeRecordTableRefsTable($_db)); + return ProcessedTableManager( + manager.$state.copyWith(prefetchedData: cache)); } } -class $$HabitTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableFilterComposer({ required super.$db, required super.$table, @@ -5611,71 +6585,80 @@ class $$HabitTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnFilters get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get archivedDate => $composableBuilder( + column: $table.archivedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get hasReminder => - $composableBuilder(column: $table.hasReminder, builder: (column) => ColumnFilters(column)); + ColumnFilters get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => ColumnFilters(column)); - ColumnFilters get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get reminderTime => $composableBuilder( + column: $table.reminderTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => ColumnFilters(column)); + ColumnFilters get reminderDays => $composableBuilder( + column: $table.reminderDays, builder: (column) => ColumnFilters(column)); - ColumnFilters get hasGoal => - $composableBuilder(column: $table.hasGoal, builder: (column) => ColumnFilters(column)); + ColumnFilters get hasGoal => $composableBuilder( + column: $table.hasGoal, builder: (column) => ColumnFilters(column)); - ColumnFilters get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => ColumnFilters(column)); + ColumnFilters get targetFrequency => $composableBuilder( + column: $table.targetFrequency, + builder: (column) => ColumnFilters(column)); - ColumnFilters get periodDays => - $composableBuilder(column: $table.periodDays, builder: (column) => ColumnFilters(column)); + ColumnFilters get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => ColumnFilters(column)); - ColumnFilters get dailyTarget => - $composableBuilder(column: $table.dailyTarget, builder: (column) => ColumnFilters(column)); + ColumnFilters get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - Expression habitTimeRecordTableRefs(Expression Function($$HabitTimeRecordTableTableFilterComposer f) f) { + Expression habitTimeRecordTableRefs( + Expression Function($$HabitTimeRecordTableTableFilterComposer f) + f) { final $$HabitTimeRecordTableTableFilterComposer composer = $composerBuilder( composer: this, getCurrentColumn: (t) => t.id, referencedTable: $db.habitTimeRecordTable, getReferencedColumn: (t) => t.habitId, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTimeRecordTableTableFilterComposer( $db: $db, $table: $db.habitTimeRecordTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return f(composer); } } -class $$HabitTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5683,55 +6666,63 @@ class $$HabitTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get estimatedTime => $composableBuilder( + column: $table.estimatedTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get archivedDate => $composableBuilder( + column: $table.archivedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get hasReminder => - $composableBuilder(column: $table.hasReminder, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get reminderTime => $composableBuilder( + column: $table.reminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get reminderDays => $composableBuilder( + column: $table.reminderDays, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get hasGoal => - $composableBuilder(column: $table.hasGoal, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get hasGoal => $composableBuilder( + column: $table.hasGoal, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get targetFrequency => $composableBuilder( + column: $table.targetFrequency, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get periodDays => - $composableBuilder(column: $table.periodDays, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dailyTarget => - $composableBuilder(column: $table.dailyTarget, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); } -class $$HabitTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTableTable> { +class $$HabitTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTableTable> { $$HabitTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -5739,62 +6730,74 @@ class $$HabitTableTableAnnotationComposer extends Composer<_$AppDatabase, $Habit super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); - GeneratedColumn get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => column); + GeneratedColumn get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => column); - GeneratedColumn get archivedDate => - $composableBuilder(column: $table.archivedDate, builder: (column) => column); + GeneratedColumn get archivedDate => $composableBuilder( + column: $table.archivedDate, builder: (column) => column); - GeneratedColumn get hasReminder => $composableBuilder(column: $table.hasReminder, builder: (column) => column); + GeneratedColumn get hasReminder => $composableBuilder( + column: $table.hasReminder, builder: (column) => column); - GeneratedColumn get reminderTime => - $composableBuilder(column: $table.reminderTime, builder: (column) => column); + GeneratedColumn get reminderTime => $composableBuilder( + column: $table.reminderTime, builder: (column) => column); - GeneratedColumn get reminderDays => - $composableBuilder(column: $table.reminderDays, builder: (column) => column); + GeneratedColumn get reminderDays => $composableBuilder( + column: $table.reminderDays, builder: (column) => column); - GeneratedColumn get hasGoal => $composableBuilder(column: $table.hasGoal, builder: (column) => column); + GeneratedColumn get hasGoal => + $composableBuilder(column: $table.hasGoal, builder: (column) => column); - GeneratedColumn get targetFrequency => - $composableBuilder(column: $table.targetFrequency, builder: (column) => column); + GeneratedColumn get targetFrequency => $composableBuilder( + column: $table.targetFrequency, builder: (column) => column); - GeneratedColumn get periodDays => $composableBuilder(column: $table.periodDays, builder: (column) => column); + GeneratedColumn get periodDays => $composableBuilder( + column: $table.periodDays, builder: (column) => column); - GeneratedColumn get dailyTarget => $composableBuilder(column: $table.dailyTarget, builder: (column) => column); + GeneratedColumn get dailyTarget => $composableBuilder( + column: $table.dailyTarget, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); Expression habitTimeRecordTableRefs( - Expression Function($$HabitTimeRecordTableTableAnnotationComposer a) f) { - final $$HabitTimeRecordTableTableAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.id, - referencedTable: $db.habitTimeRecordTable, - getReferencedColumn: (t) => t.habitId, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => - $$HabitTimeRecordTableTableAnnotationComposer( - $db: $db, - $table: $db.habitTimeRecordTable, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, - )); + Expression Function($$HabitTimeRecordTableTableAnnotationComposer a) + f) { + final $$HabitTimeRecordTableTableAnnotationComposer composer = + $composerBuilder( + composer: this, + getCurrentColumn: (t) => t.id, + referencedTable: $db.habitTimeRecordTable, + getReferencedColumn: (t) => t.habitId, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $$HabitTimeRecordTableTableAnnotationComposer( + $db: $db, + $table: $db.habitTimeRecordTable, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } @@ -5815,9 +6818,12 @@ class $$HabitTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -5894,22 +6900,32 @@ class $$HabitTableTableTableManager extends RootTableManager< order: order, rowid: rowid, ), - withReferenceMapper: (p0) => - p0.map((e) => (e.readTable(table), $$HabitTableTableReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => ( + e.readTable(table), + $$HabitTableTableReferences(db, table, e) + )) + .toList(), prefetchHooksCallback: ({habitTimeRecordTableRefs = false}) { return PrefetchHooks( db: db, - explicitlyWatchedTables: [if (habitTimeRecordTableRefs) db.habitTimeRecordTable], + explicitlyWatchedTables: [ + if (habitTimeRecordTableRefs) db.habitTimeRecordTable + ], addJoins: null, getPrefetchedDataCallback: (items) async { return [ if (habitTimeRecordTableRefs) - await $_getPrefetchedData( + await $_getPrefetchedData( currentTable: table, - referencedTable: $$HabitTableTableReferences._habitTimeRecordTableRefsTable(db), + referencedTable: $$HabitTableTableReferences + ._habitTimeRecordTableRefsTable(db), managerFromTypedResult: (p0) => - $$HabitTableTableReferences(db, table, p0).habitTimeRecordTableRefs, - referencedItemsForCurrentItem: (item, referencedItems) => + $$HabitTableTableReferences(db, table, p0) + .habitTimeRecordTableRefs, + referencedItemsForCurrentItem: (item, + referencedItems) => referencedItems.where((e) => e.habitId == item.id), typedResults: items) ]; @@ -5931,7 +6947,8 @@ typedef $$HabitTableTableProcessedTableManager = ProcessedTableManager< (Habit, $$HabitTableTableReferences), Habit, PrefetchHooks Function({bool habitTimeRecordTableRefs})>; -typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion Function({ +typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -5940,7 +6957,8 @@ typedef $$HabitTagTableTableCreateCompanionBuilder = HabitTagTableCompanion Func required String tagId, Value rowid, }); -typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion Function({ +typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -5950,7 +6968,8 @@ typedef $$HabitTagTableTableUpdateCompanionBuilder = HabitTagTableCompanion Func Value rowid, }); -class $$HabitTagTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -5958,25 +6977,27 @@ class $$HabitTagTableTableFilterComposer extends Composer<_$AppDatabase, $HabitT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnFilters(column)); + ColumnFilters get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$HabitTagTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -5984,25 +7005,28 @@ class $$HabitTagTableTableOrderingComposer extends Composer<_$AppDatabase, $Habi super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get habitId => - $composableBuilder(column: $table.habitId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get habitId => $composableBuilder( + column: $table.habitId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$HabitTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTagTableTable> { +class $$HabitTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTagTableTable> { $$HabitTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6010,20 +7034,23 @@ class $$HabitTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Ha super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get habitId => $composableBuilder(column: $table.habitId, builder: (column) => column); + GeneratedColumn get habitId => + $composableBuilder(column: $table.habitId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$HabitTagTableTableTableManager extends RootTableManager< @@ -6042,9 +7069,12 @@ class $$HabitTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6081,7 +7111,9 @@ class $$HabitTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6098,7 +7130,8 @@ typedef $$HabitTagTableTableProcessedTableManager = ProcessedTableManager< (HabitTag, BaseReferences<_$AppDatabase, $HabitTagTableTable, HabitTag>), HabitTag, PrefetchHooks Function()>; -typedef $$HabitTimeRecordTableTableCreateCompanionBuilder = HabitTimeRecordTableCompanion Function({ +typedef $$HabitTimeRecordTableTableCreateCompanionBuilder + = HabitTimeRecordTableCompanion Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6109,7 +7142,8 @@ typedef $$HabitTimeRecordTableTableCreateCompanionBuilder = HabitTimeRecordTable Value isEstimated, Value rowid, }); -typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder = HabitTimeRecordTableCompanion Function({ +typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder + = HabitTimeRecordTableCompanion Function({ Value id, Value createdDate, Value modifiedDate, @@ -6121,24 +7155,29 @@ typedef $$HabitTimeRecordTableTableUpdateCompanionBuilder = HabitTimeRecordTable Value rowid, }); -final class $$HabitTimeRecordTableTableReferences - extends BaseReferences<_$AppDatabase, $HabitTimeRecordTableTable, HabitTimeRecord> { - $$HabitTimeRecordTableTableReferences(super.$_db, super.$_table, super.$_typedResult); +final class $$HabitTimeRecordTableTableReferences extends BaseReferences< + _$AppDatabase, $HabitTimeRecordTableTable, HabitTimeRecord> { + $$HabitTimeRecordTableTableReferences( + super.$_db, super.$_table, super.$_typedResult); static $HabitTableTable _habitIdTable(_$AppDatabase db) => - db.habitTable.createAlias($_aliasNameGenerator(db.habitTimeRecordTable.habitId, db.habitTable.id)); + db.habitTable.createAlias($_aliasNameGenerator( + db.habitTimeRecordTable.habitId, db.habitTable.id)); $$HabitTableTableProcessedTableManager get habitId { final $_column = $_itemColumn('habit_id')!; - final manager = $$HabitTableTableTableManager($_db, $_db.habitTable).filter((f) => f.id.sqlEquals($_column)); + final manager = $$HabitTableTableTableManager($_db, $_db.habitTable) + .filter((f) => f.id.sqlEquals($_column)); final item = $_typedResult.readTableOrNull(_habitIdTable($_db)); if (item == null) return manager; - return ProcessedTableManager(manager.$state.copyWith(prefetchedData: [item])); + return ProcessedTableManager( + manager.$state.copyWith(prefetchedData: [item])); } } -class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -6146,25 +7185,26 @@ class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get isEstimated => - $composableBuilder(column: $table.isEstimated, builder: (column) => ColumnFilters(column)); + ColumnFilters get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => ColumnFilters(column)); $$HabitTableTableFilterComposer get habitId { final $$HabitTableTableFilterComposer composer = $composerBuilder( @@ -6172,19 +7212,23 @@ class $$HabitTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableFilterComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } } -class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6192,25 +7236,27 @@ class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get isEstimated => - $composableBuilder(column: $table.isEstimated, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => ColumnOrderings(column)); $$HabitTableTableOrderingComposer get habitId { final $$HabitTableTableOrderingComposer composer = $composerBuilder( @@ -6218,19 +7264,23 @@ class $$HabitTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableOrderingComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } } -class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { +class $$HabitTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $HabitTimeRecordTableTable> { $$HabitTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6238,23 +7288,26 @@ class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDataba super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get occurredAt => - $composableBuilder(column: $table.occurredAt, builder: (column) => column); + GeneratedColumn get occurredAt => $composableBuilder( + column: $table.occurredAt, builder: (column) => column); - GeneratedColumn get isEstimated => $composableBuilder(column: $table.isEstimated, builder: (column) => column); + GeneratedColumn get isEstimated => $composableBuilder( + column: $table.isEstimated, builder: (column) => column); $$HabitTableTableAnnotationComposer get habitId { final $$HabitTableTableAnnotationComposer composer = $composerBuilder( @@ -6262,13 +7315,16 @@ class $$HabitTimeRecordTableTableAnnotationComposer extends Composer<_$AppDataba getCurrentColumn: (t) => t.habitId, referencedTable: $db.habitTable, getReferencedColumn: (t) => t.id, - builder: (joinBuilder, {$addJoinBuilderToRootComposer, $removeJoinBuilderFromRootComposer}) => + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => $$HabitTableTableAnnotationComposer( $db: $db, $table: $db.habitTable, $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, )); return composer; } @@ -6286,13 +7342,19 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), HabitTimeRecord, PrefetchHooks Function({bool habitId})> { - $$HabitTimeRecordTableTableTableManager(_$AppDatabase db, $HabitTimeRecordTableTable table) + $$HabitTimeRecordTableTableTableManager( + _$AppDatabase db, $HabitTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$HabitTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$HabitTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$HabitTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$HabitTimeRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$HabitTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$HabitTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6337,21 +7399,38 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< isEstimated: isEstimated, rowid: rowid, ), - withReferenceMapper: (p0) => - p0.map((e) => (e.readTable(table), $$HabitTimeRecordTableTableReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => ( + e.readTable(table), + $$HabitTimeRecordTableTableReferences(db, table, e) + )) + .toList(), prefetchHooksCallback: ({habitId = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [], addJoins: < - T extends TableManagerState>(state) { + T extends TableManagerState< + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic>>(state) { if (habitId) { state = state.withJoin( currentTable: table, currentColumn: table.habitId, - referencedTable: $$HabitTimeRecordTableTableReferences._habitIdTable(db), - referencedColumn: $$HabitTimeRecordTableTableReferences._habitIdTable(db).id, + referencedTable: + $$HabitTimeRecordTableTableReferences._habitIdTable(db), + referencedColumn: $$HabitTimeRecordTableTableReferences + ._habitIdTable(db) + .id, ) as T; } @@ -6365,18 +7444,19 @@ class $$HabitTimeRecordTableTableTableManager extends RootTableManager< )); } -typedef $$HabitTimeRecordTableTableProcessedTableManager = ProcessedTableManager< - _$AppDatabase, - $HabitTimeRecordTableTable, - HabitTimeRecord, - $$HabitTimeRecordTableTableFilterComposer, - $$HabitTimeRecordTableTableOrderingComposer, - $$HabitTimeRecordTableTableAnnotationComposer, - $$HabitTimeRecordTableTableCreateCompanionBuilder, - $$HabitTimeRecordTableTableUpdateCompanionBuilder, - (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), - HabitTimeRecord, - PrefetchHooks Function({bool habitId})>; +typedef $$HabitTimeRecordTableTableProcessedTableManager + = ProcessedTableManager< + _$AppDatabase, + $HabitTimeRecordTableTable, + HabitTimeRecord, + $$HabitTimeRecordTableTableFilterComposer, + $$HabitTimeRecordTableTableOrderingComposer, + $$HabitTimeRecordTableTableAnnotationComposer, + $$HabitTimeRecordTableTableCreateCompanionBuilder, + $$HabitTimeRecordTableTableUpdateCompanionBuilder, + (HabitTimeRecord, $$HabitTimeRecordTableTableReferences), + HabitTimeRecord, + PrefetchHooks Function({bool habitId})>; typedef $$NoteTableTableCreateCompanionBuilder = NoteTableCompanion Function({ required String id, required String title, @@ -6398,7 +7478,8 @@ typedef $$NoteTableTableUpdateCompanionBuilder = NoteTableCompanion Function({ Value rowid, }); -class $$NoteTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableFilterComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableFilterComposer({ required super.$db, required super.$table, @@ -6406,28 +7487,30 @@ class $$NoteTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnFilters(column)); + ColumnFilters get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnFilters(column)); - ColumnFilters get content => - $composableBuilder(column: $table.content, builder: (column) => ColumnFilters(column)); + ColumnFilters get content => $composableBuilder( + column: $table.content, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$NoteTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableOrderingComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6435,28 +7518,31 @@ class $$NoteTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get content => - $composableBuilder(column: $table.content, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get content => $composableBuilder( + column: $table.content, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$NoteTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTableTable> { +class $$NoteTableTableAnnotationComposer + extends Composer<_$AppDatabase, $NoteTableTable> { $$NoteTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6464,22 +7550,26 @@ class $$NoteTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get title => $composableBuilder(column: $table.title, builder: (column) => column); + GeneratedColumn get title => + $composableBuilder(column: $table.title, builder: (column) => column); - GeneratedColumn get content => $composableBuilder(column: $table.content, builder: (column) => column); + GeneratedColumn get content => + $composableBuilder(column: $table.content, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$NoteTableTableTableManager extends RootTableManager< @@ -6498,9 +7588,12 @@ class $$NoteTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$NoteTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$NoteTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$NoteTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$NoteTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$NoteTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$NoteTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value title = const Value.absent(), @@ -6541,7 +7634,9 @@ class $$NoteTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6558,7 +7653,8 @@ typedef $$NoteTableTableProcessedTableManager = ProcessedTableManager< (Note, BaseReferences<_$AppDatabase, $NoteTableTable, Note>), Note, PrefetchHooks Function()>; -typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion Function({ +typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion + Function({ required String id, required String noteId, required String tagId, @@ -6567,7 +7663,8 @@ typedef $$NoteTagTableTableCreateCompanionBuilder = NoteTagTableCompanion Functi Value deletedDate, Value rowid, }); -typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion Function({ +typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion + Function({ Value id, Value noteId, Value tagId, @@ -6577,7 +7674,8 @@ typedef $$NoteTagTableTableUpdateCompanionBuilder = NoteTagTableCompanion Functi Value rowid, }); -class $$NoteTagTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableFilterComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -6585,25 +7683,27 @@ class $$NoteTagTableTableFilterComposer extends Composer<_$AppDatabase, $NoteTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get noteId => - $composableBuilder(column: $table.noteId, builder: (column) => ColumnFilters(column)); + ColumnFilters get noteId => $composableBuilder( + column: $table.noteId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$NoteTagTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6611,25 +7711,28 @@ class $$NoteTagTableTableOrderingComposer extends Composer<_$AppDatabase, $NoteT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get noteId => - $composableBuilder(column: $table.noteId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get noteId => $composableBuilder( + column: $table.noteId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$NoteTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $NoteTagTableTable> { +class $$NoteTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $NoteTagTableTable> { $$NoteTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6637,20 +7740,23 @@ class $$NoteTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Not super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get noteId => $composableBuilder(column: $table.noteId, builder: (column) => column); + GeneratedColumn get noteId => + $composableBuilder(column: $table.noteId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$NoteTagTableTableTableManager extends RootTableManager< @@ -6669,9 +7775,12 @@ class $$NoteTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$NoteTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$NoteTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$NoteTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$NoteTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$NoteTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$NoteTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value noteId = const Value.absent(), @@ -6708,7 +7817,9 @@ class $$NoteTagTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6725,7 +7836,8 @@ typedef $$NoteTagTableTableProcessedTableManager = ProcessedTableManager< (NoteTag, BaseReferences<_$AppDatabase, $NoteTagTableTable, NoteTag>), NoteTag, PrefetchHooks Function()>; -typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion Function({ +typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6735,7 +7847,8 @@ typedef $$SettingTableTableCreateCompanionBuilder = SettingTableCompanion Functi required SettingValueType valueType, Value rowid, }); -typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion Function({ +typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -6746,7 +7859,8 @@ typedef $$SettingTableTableUpdateCompanionBuilder = SettingTableCompanion Functi Value rowid, }); -class $$SettingTableTableFilterComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableFilterComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableFilterComposer({ required super.$db, required super.$table, @@ -6754,27 +7868,32 @@ class $$SettingTableTableFilterComposer extends Composer<_$AppDatabase, $Setting super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get key => $composableBuilder(column: $table.key, builder: (column) => ColumnFilters(column)); + ColumnFilters get key => $composableBuilder( + column: $table.key, builder: (column) => ColumnFilters(column)); - ColumnFilters get value => - $composableBuilder(column: $table.value, builder: (column) => ColumnFilters(column)); + ColumnFilters get value => $composableBuilder( + column: $table.value, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get valueType => - $composableBuilder(column: $table.valueType, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get valueType => $composableBuilder( + column: $table.valueType, + builder: (column) => ColumnWithTypeConverterFilters(column)); } -class $$SettingTableTableOrderingComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableOrderingComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6782,28 +7901,31 @@ class $$SettingTableTableOrderingComposer extends Composer<_$AppDatabase, $Setti super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get key => - $composableBuilder(column: $table.key, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get key => $composableBuilder( + column: $table.key, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get value => - $composableBuilder(column: $table.value, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get value => $composableBuilder( + column: $table.value, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get valueType => - $composableBuilder(column: $table.valueType, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get valueType => $composableBuilder( + column: $table.valueType, builder: (column) => ColumnOrderings(column)); } -class $$SettingTableTableAnnotationComposer extends Composer<_$AppDatabase, $SettingTableTable> { +class $$SettingTableTableAnnotationComposer + extends Composer<_$AppDatabase, $SettingTableTable> { $$SettingTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -6811,20 +7933,23 @@ class $$SettingTableTableAnnotationComposer extends Composer<_$AppDatabase, $Set super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get key => $composableBuilder(column: $table.key, builder: (column) => column); + GeneratedColumn get key => + $composableBuilder(column: $table.key, builder: (column) => column); - GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); + GeneratedColumn get value => + $composableBuilder(column: $table.value, builder: (column) => column); GeneratedColumnWithTypeConverter get valueType => $composableBuilder(column: $table.valueType, builder: (column) => column); @@ -6846,9 +7971,12 @@ class $$SettingTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$SettingTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$SettingTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$SettingTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$SettingTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$SettingTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$SettingTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -6889,7 +8017,9 @@ class $$SettingTableTableTableManager extends RootTableManager< valueType: valueType, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -6906,7 +8036,8 @@ typedef $$SettingTableTableProcessedTableManager = ProcessedTableManager< (Setting, BaseReferences<_$AppDatabase, $SettingTableTable, Setting>), Setting, PrefetchHooks Function()>; -typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion Function({ +typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -6919,7 +8050,8 @@ typedef $$SyncDeviceTableTableCreateCompanionBuilder = SyncDeviceTableCompanion Value lastSyncDate, Value rowid, }); -typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion Function({ +typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -6933,7 +8065,8 @@ typedef $$SyncDeviceTableTableUpdateCompanionBuilder = SyncDeviceTableCompanion Value rowid, }); -class $$SyncDeviceTableTableFilterComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableFilterComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableFilterComposer({ required super.$db, required super.$table, @@ -6941,35 +8074,39 @@ class $$SyncDeviceTableTableFilterComposer extends Composer<_$AppDatabase, $Sync super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get fromIp => - $composableBuilder(column: $table.fromIp, builder: (column) => ColumnFilters(column)); + ColumnFilters get fromIp => $composableBuilder( + column: $table.fromIp, builder: (column) => ColumnFilters(column)); - ColumnFilters get toIp => $composableBuilder(column: $table.toIp, builder: (column) => ColumnFilters(column)); + ColumnFilters get toIp => $composableBuilder( + column: $table.toIp, builder: (column) => ColumnFilters(column)); - ColumnFilters get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => ColumnFilters(column)); + ColumnFilters get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, builder: (column) => ColumnFilters(column)); - ColumnFilters get toDeviceId => - $composableBuilder(column: $table.toDeviceId, builder: (column) => ColumnFilters(column)); + ColumnFilters get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, builder: (column) => ColumnFilters(column)); } -class $$SyncDeviceTableTableOrderingComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableOrderingComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableOrderingComposer({ required super.$db, required super.$table, @@ -6977,37 +8114,42 @@ class $$SyncDeviceTableTableOrderingComposer extends Composer<_$AppDatabase, $Sy super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fromIp => - $composableBuilder(column: $table.fromIp, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get fromIp => $composableBuilder( + column: $table.fromIp, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get toIp => - $composableBuilder(column: $table.toIp, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get toIp => $composableBuilder( + column: $table.toIp, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get toDeviceId => - $composableBuilder(column: $table.toDeviceId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, + builder: (column) => ColumnOrderings(column)); } -class $$SyncDeviceTableTableAnnotationComposer extends Composer<_$AppDatabase, $SyncDeviceTableTable> { +class $$SyncDeviceTableTableAnnotationComposer + extends Composer<_$AppDatabase, $SyncDeviceTableTable> { $$SyncDeviceTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7015,30 +8157,35 @@ class $$SyncDeviceTableTableAnnotationComposer extends Composer<_$AppDatabase, $ super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get fromIp => $composableBuilder(column: $table.fromIp, builder: (column) => column); + GeneratedColumn get fromIp => + $composableBuilder(column: $table.fromIp, builder: (column) => column); - GeneratedColumn get toIp => $composableBuilder(column: $table.toIp, builder: (column) => column); + GeneratedColumn get toIp => + $composableBuilder(column: $table.toIp, builder: (column) => column); - GeneratedColumn get fromDeviceId => - $composableBuilder(column: $table.fromDeviceId, builder: (column) => column); + GeneratedColumn get fromDeviceId => $composableBuilder( + column: $table.fromDeviceId, builder: (column) => column); - GeneratedColumn get toDeviceId => $composableBuilder(column: $table.toDeviceId, builder: (column) => column); + GeneratedColumn get toDeviceId => $composableBuilder( + column: $table.toDeviceId, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get lastSyncDate => - $composableBuilder(column: $table.lastSyncDate, builder: (column) => column); + GeneratedColumn get lastSyncDate => $composableBuilder( + column: $table.lastSyncDate, builder: (column) => column); } class $$SyncDeviceTableTableTableManager extends RootTableManager< @@ -7050,16 +8197,23 @@ class $$SyncDeviceTableTableTableManager extends RootTableManager< $$SyncDeviceTableTableAnnotationComposer, $$SyncDeviceTableTableCreateCompanionBuilder, $$SyncDeviceTableTableUpdateCompanionBuilder, - (SyncDevice, BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice>), + ( + SyncDevice, + BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice> + ), SyncDevice, PrefetchHooks Function()> { - $$SyncDeviceTableTableTableManager(_$AppDatabase db, $SyncDeviceTableTable table) + $$SyncDeviceTableTableTableManager( + _$AppDatabase db, $SyncDeviceTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$SyncDeviceTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$SyncDeviceTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$SyncDeviceTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$SyncDeviceTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$SyncDeviceTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$SyncDeviceTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7112,7 +8266,9 @@ class $$SyncDeviceTableTableTableManager extends RootTableManager< lastSyncDate: lastSyncDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7126,7 +8282,10 @@ typedef $$SyncDeviceTableTableProcessedTableManager = ProcessedTableManager< $$SyncDeviceTableTableAnnotationComposer, $$SyncDeviceTableTableCreateCompanionBuilder, $$SyncDeviceTableTableUpdateCompanionBuilder, - (SyncDevice, BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice>), + ( + SyncDevice, + BaseReferences<_$AppDatabase, $SyncDeviceTableTable, SyncDevice> + ), SyncDevice, PrefetchHooks Function()>; typedef $$TagTableTableCreateCompanionBuilder = TagTableCompanion Function({ @@ -7150,7 +8309,8 @@ typedef $$TagTableTableUpdateCompanionBuilder = TagTableCompanion Function({ Value rowid, }); -class $$TagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableFilterComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7158,27 +8318,30 @@ class $$TagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTableTab super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get name => $composableBuilder(column: $table.name, builder: (column) => ColumnFilters(column)); + ColumnFilters get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnFilters(column)); - ColumnFilters get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnFilters(column)); + ColumnFilters get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnFilters(column)); - ColumnFilters get isArchived => - $composableBuilder(column: $table.isArchived, builder: (column) => ColumnFilters(column)); + ColumnFilters get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => ColumnFilters(column)); } -class $$TagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7186,28 +8349,31 @@ class $$TagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get name => - $composableBuilder(column: $table.name, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get name => $composableBuilder( + column: $table.name, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get color => - $composableBuilder(column: $table.color, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get color => $composableBuilder( + column: $table.color, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get isArchived => - $composableBuilder(column: $table.isArchived, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => ColumnOrderings(column)); } -class $$TagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTableTable> { +class $$TagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TagTableTable> { $$TagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7215,22 +8381,26 @@ class $$TagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get name => $composableBuilder(column: $table.name, builder: (column) => column); + GeneratedColumn get name => + $composableBuilder(column: $table.name, builder: (column) => column); - GeneratedColumn get color => $composableBuilder(column: $table.color, builder: (column) => column); + GeneratedColumn get color => + $composableBuilder(column: $table.color, builder: (column) => column); - GeneratedColumn get isArchived => $composableBuilder(column: $table.isArchived, builder: (column) => column); + GeneratedColumn get isArchived => $composableBuilder( + column: $table.isArchived, builder: (column) => column); } class $$TagTableTableTableManager extends RootTableManager< @@ -7249,9 +8419,12 @@ class $$TagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7292,7 +8465,9 @@ class $$TagTableTableTableManager extends RootTableManager< isArchived: isArchived, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7309,7 +8484,8 @@ typedef $$TagTableTableProcessedTableManager = ProcessedTableManager< (Tag, BaseReferences<_$AppDatabase, $TagTableTable, Tag>), Tag, PrefetchHooks Function()>; -typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion Function({ +typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -7318,7 +8494,8 @@ typedef $$TagTagTableTableCreateCompanionBuilder = TagTagTableCompanion Function required String secondaryTagId, Value rowid, }); -typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion Function({ +typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -7328,7 +8505,8 @@ typedef $$TagTagTableTableUpdateCompanionBuilder = TagTagTableCompanion Function Value rowid, }); -class $$TagTagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableFilterComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7336,25 +8514,28 @@ class $$TagTagTableTableFilterComposer extends Composer<_$AppDatabase, $TagTagTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get primaryTagId => $composableBuilder( + column: $table.primaryTagId, builder: (column) => ColumnFilters(column)); - ColumnFilters get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, + builder: (column) => ColumnFilters(column)); } -class $$TagTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7362,25 +8543,30 @@ class $$TagTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TagTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get primaryTagId => $composableBuilder( + column: $table.primaryTagId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, + builder: (column) => ColumnOrderings(column)); } -class $$TagTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagTagTableTable> { +class $$TagTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TagTagTableTable> { $$TagTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7388,22 +8574,23 @@ class $$TagTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TagT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get primaryTagId => - $composableBuilder(column: $table.primaryTagId, builder: (column) => column); + GeneratedColumn get primaryTagId => $composableBuilder( + column: $table.primaryTagId, builder: (column) => column); - GeneratedColumn get secondaryTagId => - $composableBuilder(column: $table.secondaryTagId, builder: (column) => column); + GeneratedColumn get secondaryTagId => $composableBuilder( + column: $table.secondaryTagId, builder: (column) => column); } class $$TagTagTableTableTableManager extends RootTableManager< @@ -7422,9 +8609,12 @@ class $$TagTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TagTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TagTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TagTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TagTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TagTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TagTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -7461,7 +8651,9 @@ class $$TagTagTableTableTableManager extends RootTableManager< secondaryTagId: secondaryTagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7529,7 +8721,8 @@ typedef $$TaskTableTableUpdateCompanionBuilder = TaskTableCompanion Function({ Value rowid, }); -class $$TaskTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableFilterComposer({ required super.$db, required super.$table, @@ -7537,73 +8730,89 @@ class $$TaskTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTableT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get parentTaskId => $composableBuilder( + column: $table.parentTaskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnFilters(column)); + ColumnFilters get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnFilters(column)); - ColumnFilters get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnFilters(column)); + ColumnFilters get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get priority => - $composableBuilder(column: $table.priority, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get priority => $composableBuilder( + column: $table.priority, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnFilters get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deadlineDate => $composableBuilder( + column: $table.deadlineDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); + ColumnFilters get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => ColumnFilters(column)); - ColumnFilters get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => ColumnFilters(column)); + ColumnFilters get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnFilters(column)); + ColumnFilters get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnFilters(column)); - ColumnWithTypeConverterFilters get plannedDateReminderTime => $composableBuilder( - column: $table.plannedDateReminderTime, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnWithTypeConverterFilters get deadlineDateReminderTime => $composableBuilder( - column: $table.deadlineDateReminderTime, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnWithTypeConverterFilters get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => ColumnWithTypeConverterFilters(column)); + ColumnWithTypeConverterFilters + get recurrenceType => $composableBuilder( + column: $table.recurrenceType, + builder: (column) => ColumnWithTypeConverterFilters(column)); - ColumnFilters get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, + builder: (column) => ColumnFilters(column)); - ColumnFilters get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => ColumnFilters(column)); + ColumnFilters get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, + builder: (column) => ColumnFilters(column)); } -class $$TaskTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7611,73 +8820,88 @@ class $$TaskTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTabl super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get parentTaskId => $composableBuilder( + column: $table.parentTaskId, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get title => - $composableBuilder(column: $table.title, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get title => $composableBuilder( + column: $table.title, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get description => - $composableBuilder(column: $table.description, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get description => $composableBuilder( + column: $table.description, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get priority => - $composableBuilder(column: $table.priority, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get priority => $composableBuilder( + column: $table.priority, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deadlineDate => $composableBuilder( + column: $table.deadlineDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get estimatedTime => $composableBuilder( + column: $table.estimatedTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get order => - $composableBuilder(column: $table.order, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get order => $composableBuilder( + column: $table.order, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get plannedDateReminderTime => - $composableBuilder(column: $table.plannedDateReminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deadlineDateReminderTime => - $composableBuilder(column: $table.deadlineDateReminderTime, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceType => $composableBuilder( + column: $table.recurrenceType, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, + builder: (column) => ColumnOrderings(column)); } -class $$TaskTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTableTable> { +class $$TaskTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTableTable> { $$TaskTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7685,68 +8909,74 @@ class $$TaskTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTa super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get parentTaskId => - $composableBuilder(column: $table.parentTaskId, builder: (column) => column); + GeneratedColumn get parentTaskId => $composableBuilder( + column: $table.parentTaskId, builder: (column) => column); - GeneratedColumn get title => $composableBuilder(column: $table.title, builder: (column) => column); + GeneratedColumn get title => + $composableBuilder(column: $table.title, builder: (column) => column); - GeneratedColumn get description => - $composableBuilder(column: $table.description, builder: (column) => column); + GeneratedColumn get description => $composableBuilder( + column: $table.description, builder: (column) => column); GeneratedColumnWithTypeConverter get priority => $composableBuilder(column: $table.priority, builder: (column) => column); - GeneratedColumn get plannedDate => - $composableBuilder(column: $table.plannedDate, builder: (column) => column); + GeneratedColumn get plannedDate => $composableBuilder( + column: $table.plannedDate, builder: (column) => column); - GeneratedColumn get deadlineDate => - $composableBuilder(column: $table.deadlineDate, builder: (column) => column); + GeneratedColumn get deadlineDate => $composableBuilder( + column: $table.deadlineDate, builder: (column) => column); - GeneratedColumn get estimatedTime => - $composableBuilder(column: $table.estimatedTime, builder: (column) => column); + GeneratedColumn get estimatedTime => $composableBuilder( + column: $table.estimatedTime, builder: (column) => column); - GeneratedColumn get completedAt => - $composableBuilder(column: $table.completedAt, builder: (column) => column); + GeneratedColumn get completedAt => $composableBuilder( + column: $table.completedAt, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get order => $composableBuilder(column: $table.order, builder: (column) => column); + GeneratedColumn get order => + $composableBuilder(column: $table.order, builder: (column) => column); - GeneratedColumnWithTypeConverter get plannedDateReminderTime => - $composableBuilder(column: $table.plannedDateReminderTime, builder: (column) => column); + GeneratedColumnWithTypeConverter + get plannedDateReminderTime => $composableBuilder( + column: $table.plannedDateReminderTime, builder: (column) => column); - GeneratedColumnWithTypeConverter get deadlineDateReminderTime => - $composableBuilder(column: $table.deadlineDateReminderTime, builder: (column) => column); + GeneratedColumnWithTypeConverter + get deadlineDateReminderTime => $composableBuilder( + column: $table.deadlineDateReminderTime, builder: (column) => column); GeneratedColumnWithTypeConverter get recurrenceType => - $composableBuilder(column: $table.recurrenceType, builder: (column) => column); + $composableBuilder( + column: $table.recurrenceType, builder: (column) => column); - GeneratedColumn get recurrenceInterval => - $composableBuilder(column: $table.recurrenceInterval, builder: (column) => column); + GeneratedColumn get recurrenceInterval => $composableBuilder( + column: $table.recurrenceInterval, builder: (column) => column); - GeneratedColumn get recurrenceDaysString => - $composableBuilder(column: $table.recurrenceDaysString, builder: (column) => column); + GeneratedColumn get recurrenceDaysString => $composableBuilder( + column: $table.recurrenceDaysString, builder: (column) => column); - GeneratedColumn get recurrenceStartDate => - $composableBuilder(column: $table.recurrenceStartDate, builder: (column) => column); + GeneratedColumn get recurrenceStartDate => $composableBuilder( + column: $table.recurrenceStartDate, builder: (column) => column); - GeneratedColumn get recurrenceEndDate => - $composableBuilder(column: $table.recurrenceEndDate, builder: (column) => column); + GeneratedColumn get recurrenceEndDate => $composableBuilder( + column: $table.recurrenceEndDate, builder: (column) => column); - GeneratedColumn get recurrenceCount => - $composableBuilder(column: $table.recurrenceCount, builder: (column) => column); + GeneratedColumn get recurrenceCount => $composableBuilder( + column: $table.recurrenceCount, builder: (column) => column); - GeneratedColumn get recurrenceParentId => - $composableBuilder(column: $table.recurrenceParentId, builder: (column) => column); + GeneratedColumn get recurrenceParentId => $composableBuilder( + column: $table.recurrenceParentId, builder: (column) => column); } class $$TaskTableTableTableManager extends RootTableManager< @@ -7765,9 +8995,12 @@ class $$TaskTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value parentTaskId = const Value.absent(), @@ -7868,7 +9101,9 @@ class $$TaskTableTableTableManager extends RootTableManager< recurrenceParentId: recurrenceParentId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -7885,7 +9120,8 @@ typedef $$TaskTableTableProcessedTableManager = ProcessedTableManager< (Task, BaseReferences<_$AppDatabase, $TaskTableTable, Task>), Task, PrefetchHooks Function()>; -typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion Function({ +typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion + Function({ required String id, required DateTime createdDate, Value modifiedDate, @@ -7894,7 +9130,8 @@ typedef $$TaskTagTableTableCreateCompanionBuilder = TaskTagTableCompanion Functi required String tagId, Value rowid, }); -typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion Function({ +typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion + Function({ Value id, Value createdDate, Value modifiedDate, @@ -7904,7 +9141,8 @@ typedef $$TaskTagTableTableUpdateCompanionBuilder = TaskTagTableCompanion Functi Value rowid, }); -class $$TaskTagTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableFilterComposer({ required super.$db, required super.$table, @@ -7912,25 +9150,27 @@ class $$TaskTagTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTag super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnFilters(column)); + ColumnFilters get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnFilters(column)); } -class $$TaskTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableOrderingComposer({ required super.$db, required super.$table, @@ -7938,25 +9178,28 @@ class $$TaskTagTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskT super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get tagId => - $composableBuilder(column: $table.tagId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get tagId => $composableBuilder( + column: $table.tagId, builder: (column) => ColumnOrderings(column)); } -class $$TaskTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTagTableTable> { +class $$TaskTagTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTagTableTable> { $$TaskTagTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -7964,20 +9207,23 @@ class $$TaskTagTableTableAnnotationComposer extends Composer<_$AppDatabase, $Tas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); - GeneratedColumn get taskId => $composableBuilder(column: $table.taskId, builder: (column) => column); + GeneratedColumn get taskId => + $composableBuilder(column: $table.taskId, builder: (column) => column); - GeneratedColumn get tagId => $composableBuilder(column: $table.tagId, builder: (column) => column); + GeneratedColumn get tagId => + $composableBuilder(column: $table.tagId, builder: (column) => column); } class $$TaskTagTableTableTableManager extends RootTableManager< @@ -7996,9 +9242,12 @@ class $$TaskTagTableTableTableManager extends RootTableManager< : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTagTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTagTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTagTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTagTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTagTableTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTagTableTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value createdDate = const Value.absent(), @@ -8035,7 +9284,9 @@ class $$TaskTagTableTableTableManager extends RootTableManager< tagId: tagId, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -8052,7 +9303,8 @@ typedef $$TaskTagTableTableProcessedTableManager = ProcessedTableManager< (TaskTag, BaseReferences<_$AppDatabase, $TaskTagTableTable, TaskTag>), TaskTag, PrefetchHooks Function()>; -typedef $$TaskTimeRecordTableTableCreateCompanionBuilder = TaskTimeRecordTableCompanion Function({ +typedef $$TaskTimeRecordTableTableCreateCompanionBuilder + = TaskTimeRecordTableCompanion Function({ required String id, required String taskId, required int duration, @@ -8061,7 +9313,8 @@ typedef $$TaskTimeRecordTableTableCreateCompanionBuilder = TaskTimeRecordTableCo Value deletedDate, Value rowid, }); -typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder = TaskTimeRecordTableCompanion Function({ +typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder + = TaskTimeRecordTableCompanion Function({ Value id, Value taskId, Value duration, @@ -8071,7 +9324,8 @@ typedef $$TaskTimeRecordTableTableUpdateCompanionBuilder = TaskTimeRecordTableCo Value rowid, }); -class $$TaskTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableFilterComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableFilterComposer({ required super.$db, required super.$table, @@ -8079,25 +9333,27 @@ class $$TaskTimeRecordTableTableFilterComposer extends Composer<_$AppDatabase, $ super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); + ColumnFilters get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnFilters(column)); + ColumnFilters get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnFilters(column)); - ColumnFilters get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnFilters(column)); + ColumnFilters get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => ColumnFilters(column)); - ColumnFilters get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnFilters(column)); + ColumnFilters get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnFilters(column)); } -class $$TaskTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableOrderingComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableOrderingComposer({ required super.$db, required super.$table, @@ -8105,25 +9361,28 @@ class $$TaskTimeRecordTableTableOrderingComposer extends Composer<_$AppDatabase, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get id => $composableBuilder( + column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get taskId => - $composableBuilder(column: $table.taskId, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get taskId => $composableBuilder( + column: $table.taskId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get duration => - $composableBuilder(column: $table.duration, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get duration => $composableBuilder( + column: $table.duration, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get modifiedDate => $composableBuilder( + column: $table.modifiedDate, + builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); + ColumnOrderings get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => ColumnOrderings(column)); } -class $$TaskTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { +class $$TaskTimeRecordTableTableAnnotationComposer + extends Composer<_$AppDatabase, $TaskTimeRecordTableTable> { $$TaskTimeRecordTableTableAnnotationComposer({ required super.$db, required super.$table, @@ -8131,20 +9390,23 @@ class $$TaskTimeRecordTableTableAnnotationComposer extends Composer<_$AppDatabas super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => + $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get taskId => $composableBuilder(column: $table.taskId, builder: (column) => column); + GeneratedColumn get taskId => + $composableBuilder(column: $table.taskId, builder: (column) => column); - GeneratedColumn get duration => $composableBuilder(column: $table.duration, builder: (column) => column); + GeneratedColumn get duration => + $composableBuilder(column: $table.duration, builder: (column) => column); - GeneratedColumn get createdDate => - $composableBuilder(column: $table.createdDate, builder: (column) => column); + GeneratedColumn get createdDate => $composableBuilder( + column: $table.createdDate, builder: (column) => column); - GeneratedColumn get modifiedDate => - $composableBuilder(column: $table.modifiedDate, builder: (column) => column); + GeneratedColumn get modifiedDate => $composableBuilder( + column: $table.modifiedDate, builder: (column) => column); - GeneratedColumn get deletedDate => - $composableBuilder(column: $table.deletedDate, builder: (column) => column); + GeneratedColumn get deletedDate => $composableBuilder( + column: $table.deletedDate, builder: (column) => column); } class $$TaskTimeRecordTableTableTableManager extends RootTableManager< @@ -8156,16 +9418,25 @@ class $$TaskTimeRecordTableTableTableManager extends RootTableManager< $$TaskTimeRecordTableTableAnnotationComposer, $$TaskTimeRecordTableTableCreateCompanionBuilder, $$TaskTimeRecordTableTableUpdateCompanionBuilder, - (TaskTimeRecord, BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord>), + ( + TaskTimeRecord, + BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord> + ), TaskTimeRecord, PrefetchHooks Function()> { - $$TaskTimeRecordTableTableTableManager(_$AppDatabase db, $TaskTimeRecordTableTable table) + $$TaskTimeRecordTableTableTableManager( + _$AppDatabase db, $TaskTimeRecordTableTable table) : super(TableManagerState( db: db, table: table, - createFilteringComposer: () => $$TaskTimeRecordTableTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => $$TaskTimeRecordTableTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => $$TaskTimeRecordTableTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => + $$TaskTimeRecordTableTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $$TaskTimeRecordTableTableOrderingComposer( + $db: db, $table: table), + createComputedFieldComposer: () => + $$TaskTimeRecordTableTableAnnotationComposer( + $db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value taskId = const Value.absent(), @@ -8202,7 +9473,9 @@ class $$TaskTimeRecordTableTableTableManager extends RootTableManager< deletedDate: deletedDate, rowid: rowid, ), - withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, )); } @@ -8216,7 +9489,10 @@ typedef $$TaskTimeRecordTableTableProcessedTableManager = ProcessedTableManager< $$TaskTimeRecordTableTableAnnotationComposer, $$TaskTimeRecordTableTableCreateCompanionBuilder, $$TaskTimeRecordTableTableUpdateCompanionBuilder, - (TaskTimeRecord, BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord>), + ( + TaskTimeRecord, + BaseReferences<_$AppDatabase, $TaskTimeRecordTableTable, TaskTimeRecord> + ), TaskTimeRecord, PrefetchHooks Function()>; @@ -8224,29 +9500,41 @@ class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); $$AppUsageIgnoreRuleTableTableTableManager get appUsageIgnoreRuleTable => - $$AppUsageIgnoreRuleTableTableTableManager(_db, _db.appUsageIgnoreRuleTable); - $$AppUsageTableTableTableManager get appUsageTable => $$AppUsageTableTableTableManager(_db, _db.appUsageTable); + $$AppUsageIgnoreRuleTableTableTableManager( + _db, _db.appUsageIgnoreRuleTable); + $$AppUsageTableTableTableManager get appUsageTable => + $$AppUsageTableTableTableManager(_db, _db.appUsageTable); $$AppUsageTagRuleTableTableTableManager get appUsageTagRuleTable => $$AppUsageTagRuleTableTableTableManager(_db, _db.appUsageTagRuleTable); $$AppUsageTagTableTableTableManager get appUsageTagTable => $$AppUsageTagTableTableTableManager(_db, _db.appUsageTagTable); $$AppUsageTimeRecordTableTableTableManager get appUsageTimeRecordTable => - $$AppUsageTimeRecordTableTableTableManager(_db, _db.appUsageTimeRecordTable); + $$AppUsageTimeRecordTableTableTableManager( + _db, _db.appUsageTimeRecordTable); $$HabitRecordTableTableTableManager get habitRecordTable => $$HabitRecordTableTableTableManager(_db, _db.habitRecordTable); - $$HabitTableTableTableManager get habitTable => $$HabitTableTableTableManager(_db, _db.habitTable); - $$HabitTagTableTableTableManager get habitTagTable => $$HabitTagTableTableTableManager(_db, _db.habitTagTable); + $$HabitTableTableTableManager get habitTable => + $$HabitTableTableTableManager(_db, _db.habitTable); + $$HabitTagTableTableTableManager get habitTagTable => + $$HabitTagTableTableTableManager(_db, _db.habitTagTable); $$HabitTimeRecordTableTableTableManager get habitTimeRecordTable => $$HabitTimeRecordTableTableTableManager(_db, _db.habitTimeRecordTable); - $$NoteTableTableTableManager get noteTable => $$NoteTableTableTableManager(_db, _db.noteTable); - $$NoteTagTableTableTableManager get noteTagTable => $$NoteTagTableTableTableManager(_db, _db.noteTagTable); - $$SettingTableTableTableManager get settingTable => $$SettingTableTableTableManager(_db, _db.settingTable); + $$NoteTableTableTableManager get noteTable => + $$NoteTableTableTableManager(_db, _db.noteTable); + $$NoteTagTableTableTableManager get noteTagTable => + $$NoteTagTableTableTableManager(_db, _db.noteTagTable); + $$SettingTableTableTableManager get settingTable => + $$SettingTableTableTableManager(_db, _db.settingTable); $$SyncDeviceTableTableTableManager get syncDeviceTable => $$SyncDeviceTableTableTableManager(_db, _db.syncDeviceTable); - $$TagTableTableTableManager get tagTable => $$TagTableTableTableManager(_db, _db.tagTable); - $$TagTagTableTableTableManager get tagTagTable => $$TagTagTableTableTableManager(_db, _db.tagTagTable); - $$TaskTableTableTableManager get taskTable => $$TaskTableTableTableManager(_db, _db.taskTable); - $$TaskTagTableTableTableManager get taskTagTable => $$TaskTagTableTableTableManager(_db, _db.taskTagTable); + $$TagTableTableTableManager get tagTable => + $$TagTableTableTableManager(_db, _db.tagTable); + $$TagTagTableTableTableManager get tagTagTable => + $$TagTagTableTableTableManager(_db, _db.tagTagTable); + $$TaskTableTableTableManager get taskTable => + $$TaskTableTableTableManager(_db, _db.taskTable); + $$TaskTagTableTableTableManager get taskTagTable => + $$TaskTagTableTableTableManager(_db, _db.taskTagTable); $$TaskTimeRecordTableTableTableManager get taskTimeRecordTable => $$TaskTimeRecordTableTableTableManager(_db, _db.taskTimeRecordTable); } diff --git a/src/lib/infrastructure/persistence/shared/repositories/drift/README.md b/src/lib/infrastructure/persistence/shared/repositories/drift/README.md index a1cd4dd4a8..7135406430 100755 --- a/src/lib/infrastructure/persistence/shared/repositories/drift/README.md +++ b/src/lib/infrastructure/persistence/shared/repositories/drift/README.md @@ -1 +1 @@ -Run `flutter pub run build_runner build` to generate the auto-generated context files. \ No newline at end of file +Run `flutter pub run build_runner build` to generate the auto-generated context files. diff --git a/src/lib/main.dart b/src/lib/main.dart index 91a2775c39..c9672544c4 100644 --- a/src/lib/main.dart +++ b/src/lib/main.dart @@ -15,6 +15,8 @@ import 'package:whph/core/application/features/widget/services/widget_service.da import 'package:whph/core/application/features/widget/services/widget_update_service.dart'; import 'package:whph/core/application/shared/services/abstraction/i_single_instance_service.dart'; import 'package:acore/acore.dart'; +import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; +import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; /// Global navigator key for accessing context throughout the application final GlobalKey navigatorKey = GlobalKey(); @@ -44,6 +46,15 @@ void main(List args) async { try { container = await AppBootstrapService.initializeApp(); tempContainer = container; + + // Configure responsive dialog helper with WHPH theme settings + ResponsiveDialogHelper.configure( + ResponsiveDialogConfig( + screenMediumBreakpoint: AppTheme.screenMedium, + containerBorderRadius: AppTheme.containerBorderRadius, + isDesktopScreen: (context) => AppThemeHelper.isScreenGreaterThan(context, AppTheme.screenMedium), + ), + ); } catch (e) { debugPrint('Critical error during container initialization: $e'); debugPrint('Cannot proceed with app initialization. Exiting...'); diff --git a/src/lib/main.mapper.g.dart b/src/lib/main.mapper.g.dart index 3e64b4d83e..d101c5599a 100644 --- a/src/lib/main.mapper.g.dart +++ b/src/lib/main.mapper.g.dart @@ -1,23 +1,21 @@ // This file has been generated by the dart_json_mapper v2.2.16 // https://github.com/k-paxian/dart-json-mapper // @dart = 2.12 -import 'core/application/features/habits/queries/get_list_habits_query.dart' as x36 show HabitSortFields; -import 'core/application/features/notes/queries/get_list_notes_query.dart' as x38 show NoteSortFields; -import 'core/application/features/settings/commands/export_data_command.dart' as x39 show ExportDataFileOptions; -import 'core/application/features/settings/commands/import_data_command.dart' as x40 show ImportStrategy; +import 'core/application/features/habits/queries/get_list_habits_query.dart' as x40 show HabitSortFields; +import 'core/application/features/notes/queries/get_list_notes_query.dart' as x42 show NoteSortFields; +import 'core/application/features/settings/commands/export_data_command.dart' as x43 show ExportDataFileOptions; +import 'core/application/features/settings/commands/import_data_command.dart' as x44 show ImportStrategy; import 'core/application/features/sync/commands/paginated_sync_command.dart' as x22 show PaginatedSyncCommandResponse; -import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 - show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; +import 'core/application/features/sync/models/bidirectional_sync_progress.dart' as x24 show BidirectionalSyncProgress, OverallSyncProgress, SyncDirection, SyncPhase; import 'core/application/features/sync/models/paginated_sync_data.dart' as x1 show PaginatedSyncData, SyncProgress; import 'core/application/features/sync/models/paginated_sync_data_dto.dart' as x23 show PaginatedSyncDataDto; import 'core/application/features/sync/models/sync_data.dart' as x2 show SyncData; -import 'core/application/features/sync/models/sync_status.dart' as x41 show SyncState; -import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x42 show ConflictAction; -import 'core/application/features/tags/models/tag_time_category.dart' as x35 show TagTimeCategory; -import 'core/application/features/tags/queries/get_list_tags_query.dart' as x37 show TagSortFields; -import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x43 show TaskSortFields; -import 'core/application/features/widget/models/widget_data.dart' as x26 - show WidgetTaskData, WidgetHabitData, WidgetData; +import 'core/application/features/sync/models/sync_status.dart' as x45 show SyncState; +import 'core/application/features/sync/services/sync_conflict_resolution_service.dart' as x46 show ConflictAction; +import 'core/application/features/tags/models/tag_time_category.dart' as x39 show TagTimeCategory; +import 'core/application/features/tags/queries/get_list_tags_query.dart' as x41 show TagSortFields; +import 'core/application/features/tasks/queries/get_list_tasks_query.dart' as x47 show TaskSortFields; +import 'core/application/features/widget/models/widget_data.dart' as x26 show WidgetTaskData, WidgetHabitData, WidgetData; import 'core/application/shared/models/websocket_request.dart' as x25 show WebSocketMessage; import 'core/domain/features/app_usages/app_usage.dart' as x3 show AppUsage; import 'core/domain/features/app_usages/app_usage_ignore_rule.dart' as x7 show AppUsageIgnoreRule; @@ -31,7 +29,7 @@ import 'core/domain/features/habits/habit_time_record.dart' as x21 show HabitTim import 'core/domain/features/notes/note.dart' as x18 show Note; import 'core/domain/features/notes/note_tag.dart' as x19 show NoteTag; import 'core/domain/features/settings/setting.dart' as x16 show Setting, SettingValueType; -import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x44 show DesktopSyncMode; +import 'core/domain/features/sync/models/desktop_sync_mode.dart' as x48 show DesktopSyncMode; import 'core/domain/features/sync/sync_device.dart' as x17 show SyncDevice; import 'core/domain/features/tags/tag.dart' as x11 show Tag; import 'core/domain/features/tags/tag_tag.dart' as x12 show TagTag; @@ -40,25 +38,26 @@ import 'core/domain/features/tasks/task.dart' as x13 show Task, EisenhowerPriori import 'core/domain/features/tasks/task_tag.dart' as x14 show TaskTag; import 'core/domain/features/tasks/task_time_record.dart' as x15 show TaskTimeRecord; import 'core/domain/shared/constants/app_assets.dart' as x28 show TrayIconType; -import 'core/domain/shared/constants/app_theme.dart' as x45 show UiDensity; -import 'package:acore/components/date_time_picker/date_picker_dialog.dart' as x30 show DateSelectionMode; -import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x31 - show DateTimePickerTranslationKey; -import 'package:acore/logging/log_level.dart' as x32 show LogLevel; +import 'core/domain/shared/constants/app_theme.dart' as x49 show UiDensity; +import 'package:acore/components/date_time_picker/date_picker_dialog.dart' as x32 show QuickSelectionType; +import 'package:acore/components/date_time_picker/date_picker_types.dart' as x30 show DateSelectionMode; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart' as x29 show DateTimePickerTranslationKey; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart' as x34 show NumericInputTranslationKey; +import 'package:acore/logging/log_level.dart' as x35 show LogLevel; import 'package:acore/repository/models/base_entity.dart' as x0 show BaseEntity; -import 'package:acore/repository/models/sort_direction.dart' as x33 show SortDirection; -import 'package:acore/time/date_format_service.dart' as x29 show DateFormatType; -import 'package:acore/time/week_days.dart' as x34 show WeekDays; -import 'package:dart_json_mapper/dart_json_mapper.dart' - show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; +import 'package:acore/repository/models/sort_direction.dart' as x36 show SortDirection; +import 'package:acore/time/date_format_service.dart' as x33 show DateFormatType; +import 'package:acore/time/week_days.dart' as x37 show WeekDays; +import 'package:acore/utils/dialog_size.dart' as x38 show DialogSize; +import 'package:acore/utils/responsive_util.dart' as x31 show ResponsiveDeviceType, ResponsiveLayoutType, LandscapeLayoutStrategy; +import 'package:dart_json_mapper/dart_json_mapper.dart' show JsonMapper, JsonMapperAdapter, SerializationOptions, DeserializationOptions, typeOf; import 'presentation/ui/features/sync/models/sync_qr_code_message.dart' as x27 show SyncQrCodeMessage; -import 'presentation/ui/features/tasks/components/schedule_button.dart' as x49 show ScheduleOption; -import 'presentation/ui/shared/components/border_fade_overlay.dart' as x48 show FadeBorder; -import 'presentation/ui/shared/components/time_logging_dialog.dart' as x50 show LoggingMode; -import 'presentation/ui/shared/components/tour_overlay.dart' as x52 show TourHighlightShape, TourPosition; -import 'presentation/ui/shared/enums/dialog_size.dart' as x47 show DialogSize; -import 'presentation/ui/shared/enums/timer_mode.dart' as x51 show TimerMode; -import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x46 show AppThemeMode; +import 'presentation/ui/features/tasks/components/schedule_button.dart' as x52 show ScheduleOption; +import 'presentation/ui/shared/components/border_fade_overlay.dart' as x51 show FadeBorder; +import 'presentation/ui/shared/components/time_logging_dialog.dart' as x53 show LoggingMode; +import 'presentation/ui/shared/components/tour_overlay.dart' as x55 show TourHighlightShape, TourPosition; +import 'presentation/ui/shared/enums/timer_mode.dart' as x54 show TimerMode; +import 'presentation/ui/shared/services/abstraction/i_theme_service.dart' as x50 show AppThemeMode; // This file has been generated by the reflectable package. // https://github.com/dart-lang/reflectable. import 'dart:core'; @@ -106,4192 +105,8 @@ import 'package:reflectable/mirrors.dart' as m; import 'package:reflectable/src/reflectable_builder_based.dart' as r; import 'package:reflectable/reflectable.dart' as r show Reflectable; -final _data = { - const prefix0.JsonSerializable(): r.ReflectorData( - [ - r.NonGenericClassMirrorImpl( - r'WidgetTaskData', - r'.WidgetTaskData', - 134217735, - 0, - const prefix0.JsonSerializable(), - const [0, 1, 2, 3, 4, 201], - const [202, 203, 204, 205, 206, 196, 197, 198, 199, 200], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({id, title, isCompleted, plannedDate, deadlineDate}) => b - ? prefix1.WidgetTaskData( - deadlineDate: deadlineDate, - id: id, - isCompleted: isCompleted, - plannedDate: plannedDate, - title: title) - : null - }, - -1, - 0, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WidgetHabitData', - r'.WidgetHabitData', - 134217735, - 1, - const prefix0.JsonSerializable(), - const [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 218], - const [202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {id, - name, - isCompletedToday, - hasGoal = false, - dailyTarget = 1, - currentCompletionCount = 0, - isDailyGoalMet = false, - completedAt, - targetFrequency = 1, - periodDays = 1, - isPeriodGoalMet = false}) => - b - ? prefix1.WidgetHabitData( - completedAt: completedAt, - currentCompletionCount: currentCompletionCount, - dailyTarget: dailyTarget, - hasGoal: hasGoal, - id: id, - isCompletedToday: isCompletedToday, - isDailyGoalMet: isDailyGoalMet, - isPeriodGoalMet: isPeriodGoalMet, - name: name, - periodDays: periodDays, - targetFrequency: targetFrequency) - : null - }, - -1, - 1, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WidgetData', - r'.WidgetData', - 134217735, - 2, - const prefix0.JsonSerializable(), - const [16, 17, 18, 219, 223], - const [202, 203, 204, 205, 206, 219, 220, 221, 222], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({tasks, habits, lastUpdated}) => - b ? prefix1.WidgetData(habits: habits, lastUpdated: lastUpdated, tasks: tasks) : null - }, - -1, - 2, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Setting', - r'.Setting', - 134217735, - 3, - const prefix0.JsonSerializable(), - const [19, 20, 21, 224, 225, 232, 233], - const [ - 202, - 203, - 204, - 205, - 206, - 225, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 224, - 226, - 227, - 228, - 229, - 230, - 231 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, key, value, valueType}) => b - ? prefix2.Setting( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - key: key, - modifiedDate: modifiedDate, - value: value, - valueType: valueType) - : null, - r'fromJson': (bool b) => (json) => b ? prefix2.Setting.fromJson(json) : null - }, - -1, - 3, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'PaginatedSyncData', - r'.PaginatedSyncData', - 134217735, - 4, - const prefix0.JsonSerializable(), - const [26, 27, 28, 29, 30, 31, 32, 243, 251, 252], - const [202, 203, 204, 205, 206, 243, 244, 245, 246, 247, 248, 249, 250], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({data, pageIndex, pageSize, totalPages, totalItems, isLastPage, entityType}) => b - ? prefix3.PaginatedSyncData( - data: data, - entityType: entityType, - isLastPage: isLastPage, - pageIndex: pageIndex, - pageSize: pageSize, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'fromJson': (bool b) => (json, type) => b ? prefix3.PaginatedSyncData.fromJson(json, type) : null - }, - -1, - 4, - const [], - const [prefix0.jsonSerializable], - null, (o) { - return o is prefix3.PaginatedSyncData; - }, const [33], 4), - r.NonGenericClassMirrorImpl( - r'SyncProgress', - r'.SyncProgress', - 134217735, - 5, - const prefix0.JsonSerializable(), - const [33, 34, 35, 36, 37, 38, 39, 253, 261, 262], - const [202, 203, 204, 205, 206, 253, 254, 255, 256, 257, 258, 259, 260], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {currentEntity, - currentPage, - totalPages, - progressPercentage, - entitiesCompleted, - totalEntities, - operation}) => - b - ? prefix3.SyncProgress( - currentEntity: currentEntity, - currentPage: currentPage, - entitiesCompleted: entitiesCompleted, - operation: operation, - progressPercentage: progressPercentage, - totalEntities: totalEntities, - totalPages: totalPages) - : null, - r'fromJson': (bool b) => (json) => b ? prefix3.SyncProgress.fromJson(json) : null - }, - -1, - 5, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'PaginatedSyncDataDto', - r'.PaginatedSyncDataDto', - 134217735, - 6, - const prefix0.JsonSerializable(), - const [ - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 263, - 264, - 296, - 297 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 271, - 272, - 273, - 274, - 275, - 276, - 277, - 278, - 279, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {appVersion, - syncDevice, - isDebugMode, - entityType, - pageIndex, - pageSize, - totalPages, - totalItems, - isLastPage, - requestedServerPage, - currentServerPage, - totalServerPages, - hasMoreServerPages, - progress, - appUsagesSyncData, - appUsageTagsSyncData, - appUsageTimeRecordsSyncData, - appUsageTagRulesSyncData, - appUsageIgnoreRulesSyncData, - habitsSyncData, - habitRecordsSyncData, - habitTagsSyncData, - tagsSyncData, - tagTagsSyncData, - tasksSyncData, - taskTagsSyncData, - taskTimeRecordsSyncData, - settingsSyncData, - syncDevicesSyncData, - notesSyncData, - noteTagsSyncData}) => - b - ? prefix4.PaginatedSyncDataDto( - appUsageIgnoreRulesSyncData: appUsageIgnoreRulesSyncData, - appUsageTagRulesSyncData: appUsageTagRulesSyncData, - appUsageTagsSyncData: appUsageTagsSyncData, - appUsageTimeRecordsSyncData: appUsageTimeRecordsSyncData, - appUsagesSyncData: appUsagesSyncData, - appVersion: appVersion, - currentServerPage: currentServerPage, - entityType: entityType, - habitRecordsSyncData: habitRecordsSyncData, - habitTagsSyncData: habitTagsSyncData, - habitsSyncData: habitsSyncData, - hasMoreServerPages: hasMoreServerPages, - isDebugMode: isDebugMode, - isLastPage: isLastPage, - noteTagsSyncData: noteTagsSyncData, - notesSyncData: notesSyncData, - pageIndex: pageIndex, - pageSize: pageSize, - progress: progress, - requestedServerPage: requestedServerPage, - settingsSyncData: settingsSyncData, - syncDevice: syncDevice, - syncDevicesSyncData: syncDevicesSyncData, - tagTagsSyncData: tagTagsSyncData, - tagsSyncData: tagsSyncData, - taskTagsSyncData: taskTagsSyncData, - taskTimeRecordsSyncData: taskTimeRecordsSyncData, - tasksSyncData: tasksSyncData, - totalItems: totalItems, - totalPages: totalPages, - totalServerPages: totalServerPages) - : null, - r'fromJson': (bool b) => (json) => b ? prefix4.PaginatedSyncDataDto.fromJson(json) : null - }, - -1, - 6, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'SyncDevice', - r'.SyncDevice', - 134217735, - 7, - const prefix0.JsonSerializable(), - const [71, 72, 73, 74, 75, 76, 298, 311, 312], - const [ - 202, - 203, - 204, - 205, - 206, - 298, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - fromIp, - toIp, - modifiedDate, - deletedDate, - fromDeviceId, - toDeviceId, - name, - lastSyncDate}) => - b - ? prefix5.SyncDevice( - createdDate: createdDate, - deletedDate: deletedDate, - fromDeviceId: fromDeviceId, - fromIp: fromIp, - id: id, - lastSyncDate: lastSyncDate, - modifiedDate: modifiedDate, - name: name, - toDeviceId: toDeviceId, - toIp: toIp) - : null, - r'fromJson': (bool b) => (json) => b ? prefix5.SyncDevice.fromJson(json) : null - }, - -1, - 7, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Habit', - r'.Habit', - 134217735, - 8, - const prefix0.JsonSerializable(), - const [ - 77, - 78, - 79, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 87, - 88, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 327, - 352, - 353, - 354 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 327, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - modifiedDate, - deletedDate, - name, - description, - estimatedTime, - archivedDate, - hasReminder = false, - reminderTime, - reminderDays = "", - hasGoal = false, - targetFrequency = 1, - periodDays = 1, - dailyTarget, - order = 0.0}) => - b - ? prefix6.Habit( - archivedDate: archivedDate, - createdDate: createdDate, - dailyTarget: dailyTarget, - deletedDate: deletedDate, - description: description, - estimatedTime: estimatedTime, - hasGoal: hasGoal, - hasReminder: hasReminder, - id: id, - modifiedDate: modifiedDate, - name: name, - order: order, - periodDays: periodDays, - reminderDays: reminderDays, - reminderTime: reminderTime, - targetFrequency: targetFrequency) - : null, - r'fromJson': (bool b) => (json) => b ? prefix6.Habit.fromJson(json) : null - }, - -1, - 8, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Task', - r'.Task', - 134217735, - 9, - const prefix0.JsonSerializable(), - const [ - 89, - 90, - 91, - 92, - 93, - 94, - 95, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 355, - 356, - 357, - 358, - 359, - 396, - 397, - 398 - ], - const [ - 202, - 203, - 204, - 205, - 206, - 358, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 355, - 356, - 357, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 393, - 394, - 395, - 396 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - createdDate, - modifiedDate, - deletedDate, - title, - description, - plannedDate, - deadlineDate, - priority, - estimatedTime, - completedAt, - parentTaskId, - order = 0.0, - plannedDateReminderTime = prefix7.ReminderTime.none, - deadlineDateReminderTime = prefix7.ReminderTime.none, - recurrenceType = prefix7.RecurrenceType.none, - recurrenceInterval, - recurrenceDaysString, - recurrenceStartDate, - recurrenceEndDate, - recurrenceCount, - recurrenceParentId}) => - b - ? prefix7.Task( - completedAt: completedAt, - createdDate: createdDate, - deadlineDate: deadlineDate, - deadlineDateReminderTime: deadlineDateReminderTime, - deletedDate: deletedDate, - description: description, - estimatedTime: estimatedTime, - id: id, - modifiedDate: modifiedDate, - order: order, - parentTaskId: parentTaskId, - plannedDate: plannedDate, - plannedDateReminderTime: plannedDateReminderTime, - priority: priority, - recurrenceCount: recurrenceCount, - recurrenceDaysString: recurrenceDaysString, - recurrenceEndDate: recurrenceEndDate, - recurrenceInterval: recurrenceInterval, - recurrenceParentId: recurrenceParentId, - recurrenceStartDate: recurrenceStartDate, - recurrenceType: recurrenceType, - title: title) - : null, - r'fromJson': (bool b) => (json) => b ? prefix7.Task.fromJson(json) : null - }, - -1, - 9, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'PaginatedSyncCommandResponse', - r'.PaginatedSyncCommandResponse', - 134217735, - 10, - const prefix0.JsonSerializable(), - const [107, 108, 109, 110, 111, 112, 113, 114, 115, 408], - const [202, 203, 204, 205, 206, 399, 400, 401, 402, 403, 404, 405, 406, 407], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {paginatedSyncDataDto, - isComplete = false, - nextEntityType, - nextPageIndex, - syncedDeviceCount = 0, - hadMeaningfulSync = false, - hasErrors = false, - errorMessages = const [], - errorParams}) => - b - ? prefix8.PaginatedSyncCommandResponse( - errorMessages: errorMessages, - errorParams: errorParams, - hadMeaningfulSync: hadMeaningfulSync, - hasErrors: hasErrors, - isComplete: isComplete, - nextEntityType: nextEntityType, - nextPageIndex: nextPageIndex, - paginatedSyncDataDto: paginatedSyncDataDto, - syncedDeviceCount: syncedDeviceCount) - : null - }, - -1, - 10, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'WebSocketMessage', - r'.WebSocketMessage', - 134217735, - 11, - const prefix0.JsonSerializable(), - const [116, 117, 409, 412, 413], - const [202, 203, 204, 205, 206, 409, 410, 411], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({type, data}) => b ? prefix9.WebSocketMessage(data: data, type: type) : null, - r'fromJson': (bool b) => (json) => b ? prefix9.WebSocketMessage.fromJson(json) : null - }, - -1, - 11, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskTag', - r'.TaskTag', - 134217735, - 12, - const prefix0.JsonSerializable(), - const [118, 119, 414, 419, 420], - const [202, 203, 204, 205, 206, 414, 234, 235, 236, 237, 238, 239, 240, 241, 242, 415, 416, 417, 418], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, taskId, tagId}) => b - ? prefix10.TaskTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - tagId: tagId, - taskId: taskId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix10.TaskTag.fromJson(json) : null - }, - -1, - 12, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitRecord', - r'.HabitRecord', - 134217735, - 13, - const prefix0.JsonSerializable(), - const [120, 121, 421, 426, 427, 428], - const [ - 202, - 203, - 204, - 205, - 206, - 421, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 422, - 423, - 424, - 425, - 426 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, occurredAt}) => b - ? prefix11.HabitRecord( - createdDate: createdDate, - deletedDate: deletedDate, - habitId: habitId, - id: id, - modifiedDate: modifiedDate, - occurredAt: occurredAt) - : null, - r'fromJson': (bool b) => (json) => b ? prefix11.HabitRecord.fromJson(json) : null - }, - -1, - 13, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'BaseEntity', - r'.BaseEntity', - 134218247, - 14, - const prefix0.JsonSerializable(), - const [22, 23, 24, 25, 429, 242, 430], - const [202, 203, 204, 205, 206, 429, 234, 235, 236, 237, 238, 239, 240, 241, 242], - const [], - -1, - {}, - {}, - {}, - -1, - 14, - const [], - const [prefix0.jsonSerializable], - null, - (o) => false, - const [34], - 14), - r.NonGenericClassMirrorImpl( - r'AppUsageIgnoreRule', - r'.AppUsageIgnoreRule', - 134217735, - 15, - const prefix0.JsonSerializable(), - const [122, 123, 431, 436, 437], - const [202, 203, 204, 205, 206, 431, 234, 235, 236, 237, 238, 239, 240, 241, 242, 432, 433, 434, 435], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, description}) => b - ? prefix13.AppUsageIgnoreRule( - createdDate: createdDate, - deletedDate: deletedDate, - description: description, - id: id, - modifiedDate: modifiedDate, - pattern: pattern) - : null, - r'fromJson': (bool b) => (json) => b ? prefix13.AppUsageIgnoreRule.fromJson(json) : null - }, - -1, - 15, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsage', - r'.AppUsage', - 134217735, - 16, - const prefix0.JsonSerializable(), - const [124, 125, 126, 127, 438, 447, 448], - const [ - 202, - 203, - 204, - 205, - 206, - 438, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 439, - 440, - 441, - 442, - 443, - 444, - 445, - 446 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName}) => b - ? prefix14.AppUsage( - color: color, - createdDate: createdDate, - deletedDate: deletedDate, - deviceName: deviceName, - displayName: displayName, - id: id, - modifiedDate: modifiedDate, - name: name) - : null, - r'fromJson': (bool b) => (json) => b ? prefix14.AppUsage.fromJson(json) : null - }, - -1, - 16, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTag', - r'.AppUsageTag', - 134217735, - 17, - const prefix0.JsonSerializable(), - const [128, 129, 449, 454, 455], - const [202, 203, 204, 205, 206, 449, 234, 235, 236, 237, 238, 239, 240, 241, 242, 450, 451, 452, 453], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, tagId}) => b - ? prefix15.AppUsageTag( - appUsageId: appUsageId, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix15.AppUsageTag.fromJson(json) : null - }, - -1, - 17, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTagRule', - r'.AppUsageTagRule', - 134217735, - 18, - const prefix0.JsonSerializable(), - const [130, 131, 132, 456, 463, 464], - const [ - 202, - 203, - 204, - 205, - 206, - 456, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 457, - 458, - 459, - 460, - 461, - 462 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, tagId, description}) => b - ? prefix16.AppUsageTagRule( - createdDate: createdDate, - deletedDate: deletedDate, - description: description, - id: id, - modifiedDate: modifiedDate, - pattern: pattern, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix16.AppUsageTagRule.fromJson(json) : null - }, - -1, - 18, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'AppUsageTimeRecord', - r'.AppUsageTimeRecord', - 134217735, - 19, - const prefix0.JsonSerializable(), - const [133, 134, 135, 465, 472, 473], - const [ - 202, - 203, - 204, - 205, - 206, - 465, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 466, - 467, - 468, - 469, - 470, - 471 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, duration, usageDate}) => b - ? prefix17.AppUsageTimeRecord( - appUsageId: appUsageId, - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - id: id, - modifiedDate: modifiedDate, - usageDate: usageDate) - : null, - r'fromJson': (bool b) => (json) => b ? prefix17.AppUsageTimeRecord.fromJson(json) : null - }, - -1, - 19, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitTag', - r'.HabitTag', - 134217735, - 20, - const prefix0.JsonSerializable(), - const [136, 137, 474, 479, 480], - const [202, 203, 204, 205, 206, 474, 234, 235, 236, 237, 238, 239, 240, 241, 242, 475, 476, 477, 478], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, tagId}) => b - ? prefix18.HabitTag( - createdDate: createdDate, - deletedDate: deletedDate, - habitId: habitId, - id: id, - modifiedDate: modifiedDate, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix18.HabitTag.fromJson(json) : null - }, - -1, - 20, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'NoteTag', - r'.NoteTag', - 134217735, - 21, - const prefix0.JsonSerializable(), - const [138, 139, 140, 481, 488, 489], - const [ - 202, - 203, - 204, - 205, - 206, - 481, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 482, - 483, - 484, - 485, - 486, - 487 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, noteId, tagId, tag}) => b - ? prefix19.NoteTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - noteId: noteId, - tag: tag, - tagId: tagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix19.NoteTag.fromJson(json) : null - }, - -1, - 21, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'HabitTimeRecord', - r'.HabitTimeRecord', - 134217735, - 22, - const prefix0.JsonSerializable(), - const [141, 142, 143, 144, 490, 499, 500], - const [ - 202, - 203, - 204, - 205, - 206, - 490, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 491, - 492, - 493, - 494, - 495, - 496, - 497, - 498 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ( - {id, - habitId, - duration, - occurredAt, - isEstimated = false, - createdDate, - modifiedDate, - deletedDate}) => - b - ? prefix20.HabitTimeRecord( - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - habitId: habitId, - id: id, - isEstimated: isEstimated, - modifiedDate: modifiedDate, - occurredAt: occurredAt) - : null, - r'fromJson': (bool b) => (json) => b ? prefix20.HabitTimeRecord.fromJson(json) : null - }, - -1, - 22, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Note', - r'.Note', - 134217735, - 23, - const prefix0.JsonSerializable(), - const [145, 146, 147, 148, 501, 510, 511], - const [ - 202, - 203, - 204, - 205, - 206, - 501, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => - ({id, createdDate, modifiedDate, deletedDate, title, content, order = 0.0, tags = const []}) => b - ? prefix21.Note( - content: content, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - order: order, - tags: tags, - title: title) - : null, - r'fromJson': (bool b) => (json) => b ? prefix21.Note.fromJson(json) : null - }, - -1, - 23, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'Tag', - r'.Tag', - 134217735, - 24, - const prefix0.JsonSerializable(), - const [149, 150, 151, 512, 519, 520], - const [ - 202, - 203, - 204, - 205, - 206, - 512, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 513, - 514, - 515, - 516, - 517, - 518 - ], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, isArchived = false, color}) => b - ? prefix22.Tag( - color: color, - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - isArchived: isArchived, - modifiedDate: modifiedDate, - name: name) - : null, - r'fromJson': (bool b) => (json) => b ? prefix22.Tag.fromJson(json) : null - }, - -1, - 24, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TagTag', - r'.TagTag', - 134217735, - 25, - const prefix0.JsonSerializable(), - const [152, 153, 521, 526, 527], - const [202, 203, 204, 205, 206, 521, 234, 235, 236, 237, 238, 239, 240, 241, 242, 522, 523, 524, 525], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId}) => b - ? prefix23.TagTag( - createdDate: createdDate, - deletedDate: deletedDate, - id: id, - modifiedDate: modifiedDate, - primaryTagId: primaryTagId, - secondaryTagId: secondaryTagId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix23.TagTag.fromJson(json) : null - }, - -1, - 25, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskWithTotalDuration', - r'.TaskWithTotalDuration', - 134217735, - 26, - const prefix0.JsonSerializable(), - const [154, 529], - const [ - 202, - 203, - 204, - 205, - 206, - 358, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 355, - 356, - 357, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 393, - 394, - 395, - 396, - 528 - ], - const [], - 9, - {}, - {}, - { - r'': (bool b) => ( - {id, - title, - totalDuration, - priority, - plannedDate, - deadlineDate, - completedAt, - estimatedTime, - parentTaskId, - order = 0, - plannedDateReminderTime = prefix7.ReminderTime.none, - deadlineDateReminderTime = prefix7.ReminderTime.none, - createdDate, - modifiedDate, - deletedDate}) => - b - ? prefix24.TaskWithTotalDuration( - completedAt: completedAt, - createdDate: createdDate, - deadlineDate: deadlineDate, - deadlineDateReminderTime: deadlineDateReminderTime, - deletedDate: deletedDate, - estimatedTime: estimatedTime, - id: id, - modifiedDate: modifiedDate, - order: order, - parentTaskId: parentTaskId, - plannedDate: plannedDate, - plannedDateReminderTime: plannedDateReminderTime, - priority: priority, - title: title, - totalDuration: totalDuration) - : null - }, - -1, - 26, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'TaskTimeRecord', - r'.TaskTimeRecord', - 134217735, - 27, - const prefix0.JsonSerializable(), - const [155, 156, 530, 535, 536], - const [202, 203, 204, 205, 206, 530, 234, 235, 236, 237, 238, 239, 240, 241, 242, 531, 532, 533, 534], - const [], - 14, - {}, - {}, - { - r'': (bool b) => ({id, taskId, duration, createdDate, modifiedDate, deletedDate}) => b - ? prefix25.TaskTimeRecord( - createdDate: createdDate, - deletedDate: deletedDate, - duration: duration, - id: id, - modifiedDate: modifiedDate, - taskId: taskId) - : null, - r'fromJson': (bool b) => (json) => b ? prefix25.TaskTimeRecord.fromJson(json) : null - }, - -1, - 27, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'SyncData', - r'.SyncData', - 134217735, - 28, - const prefix0.JsonSerializable(), - const [157, 158, 159, 537, 538, 545, 546], - const [202, 203, 204, 205, 206, 537, 538, 539, 540, 541, 542, 543, 544], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({createSync, updateSync, deleteSync}) => - b ? prefix26.SyncData(createSync: createSync, deleteSync: deleteSync, updateSync: updateSync) : null, - r'fromJson': (bool b) => (json, type) => b ? prefix26.SyncData.fromJson(json, type) : null - }, - -1, - 28, - const [], - const [prefix0.jsonSerializable], - null, (o) { - return o is prefix26.SyncData; - }, const [35], 28), - r.NonGenericClassMirrorImpl( - r'BidirectionalSyncProgress', - r'.BidirectionalSyncProgress', - 134217735, - 29, - const prefix0.JsonSerializable(), - const [ - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 547, - 548, - 549, - 564, - 565, - 566, - 567, - 568, - 569, - 570 - ], - const [ - 549, - 548, - 204, - 566, - 206, - 547, - 550, - 551, - 552, - 553, - 554, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {entityType, - deviceId, - direction, - phase, - currentPage = 0, - totalPages = 1, - itemsProcessed = 0, - totalItems = 0, - progressPercentage = 0.0, - conflictsResolved = 0, - errorMessages = const [], - timestamp, - isComplete = false, - metadata = const {}}) => - b - ? prefix27.BidirectionalSyncProgress( - conflictsResolved: conflictsResolved, - currentPage: currentPage, - deviceId: deviceId, - direction: direction, - entityType: entityType, - errorMessages: errorMessages, - isComplete: isComplete, - itemsProcessed: itemsProcessed, - metadata: metadata, - phase: phase, - progressPercentage: progressPercentage, - timestamp: timestamp, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'outgoingStart': (bool b) => ({entityType, deviceId, totalPages = 1, totalItems = 0, metadata}) => b - ? prefix27.BidirectionalSyncProgress.outgoingStart( - deviceId: deviceId, - entityType: entityType, - metadata: metadata, - totalItems: totalItems, - totalPages: totalPages) - : null, - r'incomingStart': (bool b) => ({entityType, deviceId, totalItems = 0, metadata}) => b - ? prefix27.BidirectionalSyncProgress.incomingStart( - deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems) - : null, - r'completed': (bool b) => ( - {entityType, - deviceId, - itemsProcessed, - conflictsResolved = 0, - errorMessages = const [], - metadata}) => - b - ? prefix27.BidirectionalSyncProgress.completed( - conflictsResolved: conflictsResolved, - deviceId: deviceId, - entityType: entityType, - errorMessages: errorMessages, - itemsProcessed: itemsProcessed, - metadata: metadata) - : null - }, - -1, - 29, - const [], - const [prefix0.jsonSerializable], - null), - r.NonGenericClassMirrorImpl( - r'OverallSyncProgress', - r'.OverallSyncProgress', - 134217735, - 30, - const prefix0.JsonSerializable(), - const [174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 571, 572, 585, 586, 587, 588], - const [ - 202, - 572, - 204, - 205, - 206, - 571, - 573, - 574, - 575, - 576, - 577, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587 - ], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ( - {entityProgress = const {}, - totalDevices = 0, - completedDevices = 0, - totalEntities = 0, - completedEntities = 0, - overallProgress = 0.0, - totalItemsProcessed = 0, - totalConflictsResolved = 0, - errorMessages = const [], - isComplete = false, - startTime, - endTime}) => - b - ? prefix27.OverallSyncProgress( - completedDevices: completedDevices, - completedEntities: completedEntities, - endTime: endTime, - entityProgress: entityProgress, - errorMessages: errorMessages, - isComplete: isComplete, - overallProgress: overallProgress, - startTime: startTime, - totalConflictsResolved: totalConflictsResolved, - totalDevices: totalDevices, - totalEntities: totalEntities, - totalItemsProcessed: totalItemsProcessed) - : null - }, - -1, - 30, - const [], - const [prefix0.jsonSerializable], - null), - r.GenericClassMirrorImpl( - r'BaseEntity', - r'.BaseEntity', - 134218247, - 31, - const prefix0.JsonSerializable(), - const [186, 187, 188, 189, 589, 598, 599], - const [202, 203, 204, 205, 206, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598], - const [], - -1, - {}, - {}, - {}, - -1, - 31, - const [], - const [prefix0.jsonSerializable], - null, - (o) => false, - const [36], - 31), - r.NonGenericClassMirrorImpl( - r'SyncQrCodeMessage', - r'.SyncQrCodeMessage', - 134217735, - 32, - const prefix0.JsonSerializable(), - const [190, 191, 192, 193, 194, 195, 600, 601, 608, 609, 610, 611], - const [202, 203, 204, 205, 206, 600, 601, 602, 603, 604, 605, 606, 607, 608], - const [], - -1, - {}, - {}, - { - r'': (bool b) => ({localIP, deviceName, deviceId, platform, ipAddresses, port = 44040}) => b - ? prefix29.SyncQrCodeMessage( - deviceId: deviceId, - deviceName: deviceName, - ipAddresses: ipAddresses, - localIP: localIP, - platform: platform, - port: port) - : null, - r'fromJson': (bool b) => (json) => b ? prefix29.SyncQrCodeMessage.fromJson(json) : null, - r'fromCsv': (bool b) => (csv) => b ? prefix29.SyncQrCodeMessage.fromCsv(csv) : null - }, - -1, - 32, - const [], - const [prefix0.jsonSerializable], - null), - r.TypeVariableMirrorImpl(r'T', r'.PaginatedSyncData.T', const prefix0.JsonSerializable(), -1, 4, []), - r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 14, []), - r.TypeVariableMirrorImpl(r'T', r'.SyncData.T', const prefix0.JsonSerializable(), -1, 28, []), - r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 31, []) - ], - [ - r.VariableMirrorImpl( - r'id', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'title', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isCompleted', 134349829, 0, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'plannedDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deadlineDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'id', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'name', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isCompletedToday', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'hasGoal', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'dailyTarget', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl(r'currentCompletionCount', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl( - r'isDailyGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'completedAt', 67240965, 1, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'targetFrequency', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'periodDays', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isPeriodGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'tasks', 151127045, 2, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const []), - r.VariableMirrorImpl( - r'habits', 151127045, 2, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const []), - r.VariableMirrorImpl( - r'lastUpdated', 134349829, 2, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'key', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'value', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'valueType', 134348805, 3, const prefix0.JsonSerializable(), -1, 42, 42, const [], const []), - r.VariableMirrorImpl(r'id', 5, 14, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'createdDate', 134348805, 14, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'modifiedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deletedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl(r'data', 151127045, 4, const prefix0.JsonSerializable(), 28, 43, 28, null, const []), - r.VariableMirrorImpl( - r'pageIndex', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'pageSize', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isLastPage', 134349829, 4, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 4, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'currentEntity', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'currentPage', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'progressPercentage', 134349829, 5, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'entitiesCompleted', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalEntities', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'operation', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'appVersion', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'syncDevice', 134349829, 6, const prefix0.JsonSerializable(), 7, 7, 7, const [], const []), - r.VariableMirrorImpl( - r'isDebugMode', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'pageIndex', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'pageSize', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'isLastPage', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'requestedServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'currentServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'totalServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'hasMoreServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 46, 46, const [], const []), - r.VariableMirrorImpl( - r'progress', 67240965, 6, const prefix0.JsonSerializable(), 5, 5, 5, const [], const []), - r.VariableMirrorImpl( - r'appUsagesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const []), - r.VariableMirrorImpl(r'appUsageTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 48, 4, - const [17], const []), - r.VariableMirrorImpl(r'appUsageTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 49, 4, - const [19], const []), - r.VariableMirrorImpl(r'appUsageTagRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 50, 4, - const [18], const []), - r.VariableMirrorImpl(r'appUsageIgnoreRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 51, 4, - const [15], const []), - r.VariableMirrorImpl( - r'habitsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const []), - r.VariableMirrorImpl(r'habitRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 53, 4, - const [13], const []), - r.VariableMirrorImpl( - r'habitTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const []), - r.VariableMirrorImpl( - r'tagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const []), - r.VariableMirrorImpl( - r'tagTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const []), - r.VariableMirrorImpl( - r'tasksSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const []), - r.VariableMirrorImpl( - r'taskTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const []), - r.VariableMirrorImpl(r'taskTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 59, 4, - const [27], const []), - r.VariableMirrorImpl( - r'settingsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const []), - r.VariableMirrorImpl( - r'syncDevicesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const []), - r.VariableMirrorImpl( - r'notesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const []), - r.VariableMirrorImpl( - r'noteTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const []), - r.VariableMirrorImpl( - r'fromIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'toIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'fromDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'toDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'name', 67239941, 7, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'lastSyncDate', 67239941, 7, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'name', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'estimatedTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'archivedDate', 67239941, 8, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'hasReminder', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'reminderTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'reminderDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'hasGoal', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'targetFrequency', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'periodDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'dailyTarget', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 8, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'title', 134348805, 9, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'priority', 67239941, 9, const prefix0.JsonSerializable(), -1, 65, 65, const [], const []), - r.VariableMirrorImpl( - r'plannedDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deadlineDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'estimatedTime', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'completedAt', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'parentTaskId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 9, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl(r'plannedDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), - r.VariableMirrorImpl(r'deadlineDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), - r.VariableMirrorImpl(r'recurrenceType', 134348805, 9, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [const prefix0.JsonProperty(defaultValue: 'RecurrenceType.none')]), - r.VariableMirrorImpl( - r'recurrenceInterval', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl(r'recurrenceDaysString', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const []), - r.VariableMirrorImpl( - r'recurrenceStartDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'recurrenceEndDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'recurrenceCount', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'recurrenceParentId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'paginatedSyncDataDto', 67240965, 10, const prefix0.JsonSerializable(), 6, 6, 6, const [], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'nextEntityType', 67240965, 10, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'nextPageIndex', 67240965, 10, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), - r.VariableMirrorImpl( - r'syncedDeviceCount', 134349829, 10, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'hadMeaningfulSync', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'hasErrors', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 10, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'errorParams', 84018181, 10, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const []), - r.VariableMirrorImpl( - r'type', 134349829, 11, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'data', 67142661, 11, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'taskId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 13, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'occurredAt', 134348805, 13, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'pattern', 134348805, 15, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 15, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'name', 134348805, 16, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'displayName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'color', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'deviceName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'appUsageId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'pattern', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'description', 67239941, 18, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'appUsageId', 134348805, 19, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 19, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'usageDate', 134348805, 19, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'noteId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tagId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'tag', 67239941, 21, const prefix0.JsonSerializable(), 24, 24, 24, const [], const []), - r.VariableMirrorImpl( - r'habitId', 134348805, 22, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 22, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'occurredAt', 67239941, 22, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'isEstimated', 134348805, 22, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'title', 134348805, 23, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'content', 67239941, 23, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'order', 134348805, 23, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl( - r'tags', 151126021, 23, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const []), - r.VariableMirrorImpl( - r'name', 134348805, 24, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'isArchived', 134348805, 24, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'color', 67239941, 24, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), - r.VariableMirrorImpl( - r'primaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'secondaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'totalDuration', 134349829, 26, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'taskId', 134348805, 27, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'duration', 134348805, 27, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'createSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'updateSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'deleteSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), - r.VariableMirrorImpl( - r'entityType', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceId', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'direction', 134349829, 29, const prefix0.JsonSerializable(), -1, 76, 76, const [], const []), - r.VariableMirrorImpl( - r'phase', 134349829, 29, const prefix0.JsonSerializable(), -1, 77, 77, const [], const []), - r.VariableMirrorImpl( - r'currentPage', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalPages', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'itemsProcessed', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalItems', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl(r'progressPercentage', 134349829, 29, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const []), - r.VariableMirrorImpl( - r'conflictsResolved', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 29, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'timestamp', 134349829, 29, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 29, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl(r'metadata', 151127045, 29, const prefix0.JsonSerializable(), -1, 78, 79, null, const []), - r.VariableMirrorImpl(r'entityProgress', 151127045, 30, const prefix0.JsonSerializable(), -1, 80, 81, - const [33, 82], const []), - r.VariableMirrorImpl( - r'totalDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'completedDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'totalEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'completedEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.VariableMirrorImpl( - r'overallProgress', 134349829, 30, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), - r.VariableMirrorImpl(r'totalItemsProcessed', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl(r'totalConflictsResolved', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const []), - r.VariableMirrorImpl( - r'errorMessages', 151127045, 30, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), - r.VariableMirrorImpl( - r'isComplete', 134349829, 30, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), - r.VariableMirrorImpl( - r'startTime', 134349829, 30, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'endTime', 67240965, 30, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl(r'id', 5, 31, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), - r.VariableMirrorImpl( - r'createdDate', 134348805, 31, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), - r.VariableMirrorImpl( - r'modifiedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'deletedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), - r.VariableMirrorImpl( - r'localIP', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceName', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'deviceId', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'platform', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), - r.VariableMirrorImpl( - r'ipAddresses', 84018181, 32, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const []), - r.VariableMirrorImpl( - r'port', 134349829, 32, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 0, 196), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 1, 197), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 2, 198), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 3, 199), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 4, 200), - r.MethodMirrorImpl( - r'', 0, 0, -1, 0, 0, const [], const [0, 1, 2, 3, 4], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'==', 2097154, -1, -1, 34, 34, const [], const [5], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'noSuchMethod', 524290, -1, -1, -1, -1, const [], const [6], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'runtimeType', 2097155, -1, -1, 85, 85, const [], const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 5, 207), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 6, 208), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 7, 209), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 8, 210), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 9, 211), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 10, 212), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 11, 213), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 12, 214), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 13, 215), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 14, 216), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 15, 217), - r.MethodMirrorImpl(r'', 0, 1, -1, 1, 1, const [], const [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 2, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 16, 220), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 17, 221), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 18, 222), - r.MethodMirrorImpl( - r'', 0, 2, -1, 2, 2, const [], const [18, 19, 20], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'getValue', 2, 3, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 3, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 19, 226), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 19, 227), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 20, 228), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 20, 229), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 21, 230), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 21, 231), - r.MethodMirrorImpl(r'', 0, 3, -1, 3, 3, const [], const [21, 22, 23, 24, 25, 26, 27], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 3, -1, 3, 3, const [], const [28], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 22, 234), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 22, 235), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 23, 236), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 23, 237), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 24, 238), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 24, 239), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 25, 240), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 25, 241), - r.MethodMirrorImpl(r'isDeleted', 2097155, 14, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 4, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 26, 244), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 27, 245), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 28, 246), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 29, 247), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 30, 248), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 31, 249), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 32, 250), - r.MethodMirrorImpl(r'', 0, 4, -1, 86, 4, null, const [36, 37, 38, 39, 40, 41, 42], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 4, -1, 86, 4, null, const [43, 44], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 5, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 33, 254), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 34, 255), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 35, 256), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 36, 257), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 37, 258), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 38, 259), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 39, 260), - r.MethodMirrorImpl(r'', 0, 5, -1, 5, 5, const [], const [45, 46, 47, 48, 49, 50, 51], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 5, -1, 5, 5, const [], const [52], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 6, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getPopulatedSyncData', 35651586, 6, 4, 87, 4, null, const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 40, 265), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 41, 266), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 42, 267), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 43, 268), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 44, 269), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 45, 270), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 46, 271), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 47, 272), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 48, 273), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 49, 274), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 50, 275), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 51, 276), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 52, 277), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 53, 278), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 54, 279), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 55, 280), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 56, 281), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 57, 282), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 58, 283), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 59, 284), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 60, 285), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 61, 286), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 62, 287), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 63, 288), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 64, 289), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 65, 290), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 66, 291), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 67, 292), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 68, 293), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 69, 294), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 70, 295), - r.MethodMirrorImpl( - r'', - 0, - 6, - -1, - 6, - 6, - const [], - const [ - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 80, - 81, - 82, - 83 - ], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 6, -1, 6, 6, const [], const [84], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 7, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 71, 299), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 71, 300), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 72, 301), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 72, 302), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 73, 303), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 73, 304), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 74, 305), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 74, 306), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 75, 307), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 75, 308), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 76, 309), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 76, 310), - r.MethodMirrorImpl(r'', 0, 7, -1, 7, 7, const [], const [85, 86, 87, 88, 89, 90, 91, 92, 93, 94], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 7, -1, 7, 7, const [], const [95], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getReminderDaysAsList', 35651586, 8, -1, 88, 89, const [36], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setReminderDaysFromList', 1310722, 8, -1, -1, -1, const [], const [102], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getReminderTimeOfDay', 2097154, 8, -1, 90, 90, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setReminderTimeOfDay', 1310722, 8, -1, -1, -1, const [], const [103], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hasActiveGoal', 2097154, 8, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getGoalDescriptionParams', 35651586, 8, -1, 91, 92, const [33, 36], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'isGoalMet', 2097154, 8, -1, 34, 34, const [], const [104], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getGoalCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [105], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getDailyTarget', 2097154, 8, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'isDailyTargetMet', 2097154, 8, -1, 34, 34, const [], const [106], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getDailyCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [107], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setArchived', 1310722, 8, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setUnarchived', 1310722, 8, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getLocalArchivedDate', 2097154, 8, -1, 35, 35, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 8, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 77, 328), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 77, 329), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 78, 330), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 78, 331), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 79, 332), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 79, 333), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 80, 334), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 80, 335), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 81, 336), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 81, 337), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 82, 338), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 82, 339), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 83, 340), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 83, 341), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 84, 342), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 84, 343), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 85, 344), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 85, 345), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 86, 346), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 86, 347), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 87, 348), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 87, 349), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 88, 350), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 88, 351), - r.MethodMirrorImpl(r'isArchived', 2097155, 8, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 8, - -1, - 8, - 8, - const [], - const [108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 8, -1, 8, 8, const [], const [124], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'markCompleted', 1310722, 9, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'markNotCompleted', 1310722, 9, -1, -1, -1, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'setRecurrenceDays', 1310722, 9, -1, -1, -1, const [], const [137], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 9, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.MethodMirrorImpl( - r'copyWith', - 2097154, - 9, - 9, - 9, - 9, - const [], - const [ - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159 - ], - const prefix0.JsonSerializable(), - const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 89, 360), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 89, 361), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 90, 362), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 90, 363), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 91, 364), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 91, 365), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 92, 366), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 92, 367), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 93, 368), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 93, 369), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 94, 370), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 94, 371), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 95, 372), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 95, 373), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 96, 374), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 96, 375), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 97, 376), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 97, 377), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 98, 378), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 98, 379), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 99, 380), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 99, 381), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 100, 382), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 100, 383), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 101, 384), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 101, 385), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 102, 386), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 102, 387), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 103, 388), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 103, 389), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 104, 390), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 104, 391), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 105, 392), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 105, 393), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 106, 394), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 106, 395), - r.MethodMirrorImpl(r'isCompleted', 2097155, 9, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 9, - -1, - 9, - 9, - const [], - const [ - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181 - ], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'fromJson', 1, 9, -1, 9, 9, const [], const [182], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 107, 399), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 108, 400), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 109, 401), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 110, 402), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 111, 403), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 112, 404), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 113, 405), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 114, 406), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 115, 407), - r.MethodMirrorImpl(r'', 0, 10, -1, 10, 10, const [], - const [201, 202, 203, 204, 205, 206, 207, 208, 209], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 11, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 116, 410), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 117, 411), - r.MethodMirrorImpl( - r'', 0, 11, -1, 11, 11, const [], const [210, 211], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 11, -1, 11, 11, const [], const [212], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 12, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 118, 415), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 118, 416), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 119, 417), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 119, 418), - r.MethodMirrorImpl(r'', 0, 12, -1, 12, 12, const [], const [213, 214, 215, 216, 217, 218], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 12, -1, 12, 12, const [], const [219], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 13, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 120, 422), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 120, 423), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 121, 424), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 121, 425), - r.MethodMirrorImpl(r'recordDate', 2097155, 13, -1, 41, 41, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'', 0, 13, -1, 13, 13, const [], const [222, 223, 224, 225, 226, 227], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 13, -1, 13, 13, const [], const [228], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 14, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', 0, 14, -1, 93, 14, null, const [231, 232, 233, 234], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 15, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 122, 432), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 122, 433), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 123, 434), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 123, 435), - r.MethodMirrorImpl(r'', 0, 15, -1, 15, 15, const [], const [235, 236, 237, 238, 239, 240], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 15, -1, 15, 15, const [], const [241], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 16, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 124, 439), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 124, 440), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 125, 441), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 125, 442), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 126, 443), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 126, 444), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 127, 445), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 127, 446), - r.MethodMirrorImpl(r'', 0, 16, -1, 16, 16, const [], const [244, 245, 246, 247, 248, 249, 250, 251], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 16, -1, 16, 16, const [], const [252], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 17, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 128, 450), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 128, 451), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 129, 452), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 129, 453), - r.MethodMirrorImpl(r'', 0, 17, -1, 17, 17, const [], const [257, 258, 259, 260, 261, 262], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 17, -1, 17, 17, const [], const [263], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 18, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 130, 457), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 130, 458), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 131, 459), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 131, 460), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 132, 461), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 132, 462), - r.MethodMirrorImpl(r'', 0, 18, -1, 18, 18, const [], const [266, 267, 268, 269, 270, 271, 272], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 18, -1, 18, 18, const [], const [273], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 19, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 133, 466), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 133, 467), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 134, 468), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 134, 469), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 135, 470), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 135, 471), - r.MethodMirrorImpl(r'', 0, 19, -1, 19, 19, const [], const [277, 278, 279, 280, 281, 282, 283], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 19, -1, 19, 19, const [], const [284], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 20, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 136, 475), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 136, 476), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 137, 477), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 137, 478), - r.MethodMirrorImpl(r'', 0, 20, -1, 20, 20, const [], const [288, 289, 290, 291, 292, 293], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 20, -1, 20, 20, const [], const [294], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 21, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 138, 482), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 138, 483), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 139, 484), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 139, 485), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 140, 486), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 140, 487), - r.MethodMirrorImpl(r'', 0, 21, -1, 21, 21, const [], const [297, 298, 299, 300, 301, 302, 303], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 21, -1, 21, 21, const [], const [304], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 22, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 141, 491), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 141, 492), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 142, 493), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 142, 494), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 143, 495), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 143, 496), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 144, 497), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 144, 498), - r.MethodMirrorImpl(r'', 0, 22, -1, 22, 22, const [], const [308, 309, 310, 311, 312, 313, 314, 315], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 22, -1, 22, 22, const [], const [316], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 23, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 145, 502), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 145, 503), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 146, 504), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 146, 505), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 147, 506), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 147, 507), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 148, 508), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 148, 509), - r.MethodMirrorImpl(r'', 0, 23, -1, 23, 23, const [], const [321, 322, 323, 324, 325, 326, 327, 328], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 23, -1, 23, 23, const [], const [329], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 24, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 149, 513), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 149, 514), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 150, 515), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 150, 516), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 151, 517), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 151, 518), - r.MethodMirrorImpl(r'', 0, 24, -1, 24, 24, const [], const [334, 335, 336, 337, 338, 339, 340], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 24, -1, 24, 24, const [], const [341], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toJson', 35651586, 25, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 152, 522), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 152, 523), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 153, 524), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 153, 525), - r.MethodMirrorImpl(r'', 0, 25, -1, 25, 25, const [], const [345, 346, 347, 348, 349, 350], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 25, -1, 25, 25, const [], const [351], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 154, 528), - r.MethodMirrorImpl( - r'', - 0, - 26, - -1, - 26, - 26, - const [], - const [354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'toJson', 35651586, 27, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), - const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 155, 531), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 155, 532), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 156, 533), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 156, 534), - r.MethodMirrorImpl(r'', 0, 27, -1, 27, 27, const [], const [369, 370, 371, 372, 373, 374], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 27, -1, 27, 27, const [], const [375], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getTotalItemCount', 2097154, 28, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 28, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 157, 539), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 157, 540), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 158, 541), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 158, 542), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 159, 543), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 159, 544), - r.MethodMirrorImpl( - r'', 0, 28, -1, 94, 28, null, const [378, 379, 380], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromJson', 1, 28, -1, 94, 28, null, const [381, 382], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'copyWith', - 2097154, - 29, - 29, - 29, - 29, - const [], - const [386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'toString', 2097154, 29, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.MethodMirrorImpl(r'==', 2097154, 29, -1, 34, 34, const [], const [400], - const prefix0.JsonSerializable(), const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 160, 550), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 161, 551), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 162, 552), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 163, 553), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 164, 554), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 165, 555), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 166, 556), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 167, 557), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 168, 558), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 169, 559), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 170, 560), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 171, 561), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 172, 562), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 173, 563), - r.MethodMirrorImpl(r'statusDescription', 2097155, 29, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'key', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'hashCode', 2097155, 29, -1, 36, 36, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.MethodMirrorImpl( - r'', - 0, - 29, - -1, - 29, - 29, - const [], - const [401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl(r'outgoingStart', 1, 29, -1, 29, 29, const [], const [415, 416, 417, 418, 419], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'incomingStart', 1, 29, -1, 29, 29, const [], const [420, 421, 422, 423], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'completed', 1, 29, -1, 29, 29, const [], const [424, 425, 426, 427, 428, 429], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'getEntityProgress', 35651586, 30, -1, 95, 82, const [29], const [430], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toString', 2097154, 30, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const [override]), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 174, 573), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 175, 574), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 176, 575), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 177, 576), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 178, 577), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 179, 578), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 180, 579), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 181, 580), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 182, 581), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 183, 582), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 184, 583), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 185, 584), - r.MethodMirrorImpl(r'duration', 2097155, 30, -1, 96, 96, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'activeOperations', 35651587, 30, -1, 95, 82, const [29], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'completedOperations', 35651587, 30, -1, 95, 82, const [29], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', - 0, - 30, - -1, - 30, - 30, - const [], - const [431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442], - const prefix0.JsonSerializable(), - const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 31, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 186, 590), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 186, 591), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 187, 592), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 187, 593), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 188, 594), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 188, 595), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 189, 596), - r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 189, 597), - r.MethodMirrorImpl(r'isDeleted', 2097155, 31, -1, 34, 34, const [], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'', 0, 31, -1, 97, 31, null, const [443, 444, 445, 446], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'toJson', 35651586, 32, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'toCsv', 2097154, 32, -1, 33, 33, const [], const [], - const prefix0.JsonSerializable(), const []), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 190, 602), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 191, 603), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 192, 604), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 193, 605), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 194, 606), - r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 195, 607), - r.MethodMirrorImpl(r'allIPAddresses', 35651587, 32, -1, 68, 69, const [33], const [], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'', 0, 32, -1, 32, 32, const [], const [451, 452, 453, 454, 455, 456], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl(r'fromJson', 1, 32, -1, 32, 32, const [], const [457], - const prefix0.JsonSerializable(), const []), - r.MethodMirrorImpl( - r'fromCsv', 1, 32, -1, 32, 32, const [], const [458], const prefix0.JsonSerializable(), const []) - ], - [ - r.ParameterMirrorImpl( - r'id', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'title', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'isCompleted', 134358022, 201, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isCompleted), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'other', 134348806, 202, const prefix0.JsonSerializable(), -1, 98, 98, const [], - const [], null, null), - r.ParameterMirrorImpl(r'invocation', 134348806, 204, const prefix0.JsonSerializable(), -1, 99, 99, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'name', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'isCompletedToday', 134358022, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isCompletedToday), - r.ParameterMirrorImpl(r'hasGoal', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasGoal), - r.ParameterMirrorImpl(r'dailyTarget', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #dailyTarget), - r.ParameterMirrorImpl(r'currentCompletionCount', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #currentCompletionCount), - r.ParameterMirrorImpl(r'isDailyGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isDailyGoalMet), - r.ParameterMirrorImpl(r'completedAt', 67253254, 218, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'targetFrequency', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #targetFrequency), - r.ParameterMirrorImpl(r'periodDays', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #periodDays), - r.ParameterMirrorImpl(r'isPeriodGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isPeriodGoalMet), - r.ParameterMirrorImpl(r'tasks', 151135238, 223, const prefix0.JsonSerializable(), -1, 37, 38, const [0], - const [], null, #tasks), - r.ParameterMirrorImpl(r'habits', 151135238, 223, const prefix0.JsonSerializable(), -1, 39, 40, const [1], - const [], null, #habits), - r.ParameterMirrorImpl(r'lastUpdated', 134358022, 223, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #lastUpdated), - r.ParameterMirrorImpl( - r'id', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 232, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'key', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #key), - r.ParameterMirrorImpl(r'value', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #value), - r.ParameterMirrorImpl(r'valueType', 134358022, 232, const prefix0.JsonSerializable(), -1, 42, 42, const [], - const [], null, #valueType), - r.ParameterMirrorImpl( - r'json', 151126022, 233, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'_key', 134348902, 227, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), - r.ParameterMirrorImpl(r'_value', 134348902, 229, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_valueType', 134348902, 231, const prefix0.JsonSerializable(), -1, 42, 42, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'_id', 102, 235, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), - r.ParameterMirrorImpl(r'_createdDate', 134348902, 237, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 239, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deletedDate', 67240038, 241, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'data', 151135238, 251, const prefix0.JsonSerializable(), 28, 43, 28, null, const [], null, #data), - r.ParameterMirrorImpl(r'pageIndex', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageIndex), - r.ParameterMirrorImpl(r'pageSize', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageSize), - r.ParameterMirrorImpl(r'totalPages', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalItems), - r.ParameterMirrorImpl(r'isLastPage', 134358022, 251, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isLastPage), - r.ParameterMirrorImpl(r'entityType', 134358022, 251, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl( - r'json', 151126022, 252, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'type', 134348806, 252, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), - r.ParameterMirrorImpl(r'currentEntity', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #currentEntity), - r.ParameterMirrorImpl(r'currentPage', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'progressPercentage', 134358022, 261, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], null, #progressPercentage), - r.ParameterMirrorImpl(r'entitiesCompleted', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #entitiesCompleted), - r.ParameterMirrorImpl(r'totalEntities', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalEntities), - r.ParameterMirrorImpl(r'operation', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #operation), - r.ParameterMirrorImpl( - r'json', 151126022, 262, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'appVersion', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appVersion), - r.ParameterMirrorImpl(r'syncDevice', 134358022, 296, const prefix0.JsonSerializable(), 7, 7, 7, const [], - const [], null, #syncDevice), - r.ParameterMirrorImpl(r'isDebugMode', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isDebugMode), - r.ParameterMirrorImpl(r'entityType', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'pageIndex', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageIndex), - r.ParameterMirrorImpl(r'pageSize', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #pageSize), - r.ParameterMirrorImpl(r'totalPages', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalItems), - r.ParameterMirrorImpl(r'isLastPage', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, #isLastPage), - r.ParameterMirrorImpl(r'requestedServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #requestedServerPage), - r.ParameterMirrorImpl(r'currentServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #currentServerPage), - r.ParameterMirrorImpl(r'totalServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #totalServerPages), - r.ParameterMirrorImpl(r'hasMoreServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 46, 46, - const [], const [], null, #hasMoreServerPages), - r.ParameterMirrorImpl(r'progress', 67253254, 296, const prefix0.JsonSerializable(), 5, 5, 5, const [], - const [], null, #progress), - r.ParameterMirrorImpl(r'appUsagesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 47, 4, - const [16], const [], null, #appUsagesSyncData), - r.ParameterMirrorImpl(r'appUsageTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 48, 4, - const [17], const [], null, #appUsageTagsSyncData), - r.ParameterMirrorImpl(r'appUsageTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 49, 4, - const [19], const [], null, #appUsageTimeRecordsSyncData), - r.ParameterMirrorImpl(r'appUsageTagRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 50, 4, - const [18], const [], null, #appUsageTagRulesSyncData), - r.ParameterMirrorImpl(r'appUsageIgnoreRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 51, 4, - const [15], const [], null, #appUsageIgnoreRulesSyncData), - r.ParameterMirrorImpl(r'habitsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 52, 4, - const [8], const [], null, #habitsSyncData), - r.ParameterMirrorImpl(r'habitRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 53, 4, - const [13], const [], null, #habitRecordsSyncData), - r.ParameterMirrorImpl(r'habitTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 54, 4, - const [20], const [], null, #habitTagsSyncData), - r.ParameterMirrorImpl(r'tagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 55, 4, - const [24], const [], null, #tagsSyncData), - r.ParameterMirrorImpl(r'tagTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 56, 4, - const [25], const [], null, #tagTagsSyncData), - r.ParameterMirrorImpl(r'tasksSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 57, 4, - const [9], const [], null, #tasksSyncData), - r.ParameterMirrorImpl(r'taskTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 58, 4, - const [12], const [], null, #taskTagsSyncData), - r.ParameterMirrorImpl(r'taskTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 59, 4, - const [27], const [], null, #taskTimeRecordsSyncData), - r.ParameterMirrorImpl(r'settingsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 60, 4, - const [3], const [], null, #settingsSyncData), - r.ParameterMirrorImpl(r'syncDevicesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 61, 4, - const [7], const [], null, #syncDevicesSyncData), - r.ParameterMirrorImpl(r'notesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 62, 4, - const [23], const [], null, #notesSyncData), - r.ParameterMirrorImpl(r'noteTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 63, 4, - const [21], const [], null, #noteTagsSyncData), - r.ParameterMirrorImpl( - r'json', 151126022, 297, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 311, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'fromIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #fromIp), - r.ParameterMirrorImpl(r'toIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #toIp), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'fromDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #fromDeviceId), - r.ParameterMirrorImpl(r'toDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #toDeviceId), - r.ParameterMirrorImpl( - r'name', 67253254, 311, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #name), - r.ParameterMirrorImpl(r'lastSyncDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #lastSyncDate), - r.ParameterMirrorImpl( - r'json', 151126022, 312, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_fromIp', 134348902, 300, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_toIp', 134348902, 302, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_fromDeviceId', 134348902, 304, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_toDeviceId', 134348902, 306, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'_name', 67240038, 308, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), - r.ParameterMirrorImpl(r'_lastSyncDate', 67240038, 310, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'days', 151126022, 314, const prefix0.JsonSerializable(), -1, 88, 89, const [36], - const [], null, null), - r.ParameterMirrorImpl(r'time', 134348806, 316, const prefix0.JsonSerializable(), -1, 100, 100, const [], - const [], null, null), - r.ParameterMirrorImpl(r'completedCount', 134348806, 319, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'completedCount', 134348806, 320, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'dailyCount', 134348806, 322, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'dailyCount', 134348806, 323, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 353, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'description', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'archivedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #archivedDate), - r.ParameterMirrorImpl(r'hasReminder', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #hasReminder), - r.ParameterMirrorImpl(r'reminderTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #reminderTime), - r.ParameterMirrorImpl(r'reminderDays', 134363142, 353, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], "", #reminderDays), - r.ParameterMirrorImpl(r'hasGoal', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasGoal), - r.ParameterMirrorImpl(r'targetFrequency', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #targetFrequency), - r.ParameterMirrorImpl(r'periodDays', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #periodDays), - r.ParameterMirrorImpl(r'dailyTarget', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #dailyTarget), - r.ParameterMirrorImpl(r'order', 134364166, 353, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl( - r'json', 151126022, 354, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 329, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 134348902, 331, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 333, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_archivedDate', 67240038, 335, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_hasReminder', 134348902, 337, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_reminderTime', 67240038, 339, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_reminderDays', 134348902, 341, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_hasGoal', 134348902, 343, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_targetFrequency', 134348902, 345, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_periodDays', 134348902, 347, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_dailyTarget', 67240038, 349, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 351, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'days', 84017158, 357, const prefix0.JsonSerializable(), -1, 101, 102, const [103], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'description', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'priority', 67252230, 359, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'plannedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'estimatedTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'completedAt', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'parentTaskId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl(r'order', 67252230, 359, const prefix0.JsonSerializable(), -1, 104, 104, const [], - const [], null, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, - const [], const [], null, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, - 105, const [], const [], null, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'recurrenceType', 67252230, 359, const prefix0.JsonSerializable(), -1, 106, 106, - const [], const [], null, #recurrenceType), - r.ParameterMirrorImpl(r'recurrenceInterval', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceInterval), - r.ParameterMirrorImpl(r'recurrenceDaysString', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceDaysString), - r.ParameterMirrorImpl(r'recurrenceStartDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceStartDate), - r.ParameterMirrorImpl(r'recurrenceEndDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceEndDate), - r.ParameterMirrorImpl(r'recurrenceCount', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceCount), - r.ParameterMirrorImpl(r'recurrenceParentId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceParentId), - r.ParameterMirrorImpl( - r'id', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 397, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'description', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'priority', 67253254, 397, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'completedAt', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'parentTaskId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl(r'order', 134364166, 397, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'recurrenceType', 134364166, 397, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [], prefix7.RecurrenceType.none, #recurrenceType), - r.ParameterMirrorImpl(r'recurrenceInterval', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceInterval), - r.ParameterMirrorImpl(r'recurrenceDaysString', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceDaysString), - r.ParameterMirrorImpl(r'recurrenceStartDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceStartDate), - r.ParameterMirrorImpl(r'recurrenceEndDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #recurrenceEndDate), - r.ParameterMirrorImpl(r'recurrenceCount', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #recurrenceCount), - r.ParameterMirrorImpl(r'recurrenceParentId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #recurrenceParentId), - r.ParameterMirrorImpl( - r'json', 151126022, 398, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_title', 134348902, 361, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 363, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_priority', 67240038, 365, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_plannedDate', 67240038, 367, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deadlineDate', 67240038, 369, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 371, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_completedAt', 67240038, 373, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_parentTaskId', 67240038, 375, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 377, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_plannedDateReminderTime', 134348902, 379, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deadlineDateReminderTime', 134348902, 381, const prefix0.JsonSerializable(), -1, 66, - 66, const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceType', 134348902, 383, const prefix0.JsonSerializable(), -1, 67, 67, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceInterval', 67240038, 385, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceDaysString', 67240038, 387, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceStartDate', 67240038, 389, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceEndDate', 67240038, 391, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceCount', 67240038, 393, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_recurrenceParentId', 67240038, 395, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'paginatedSyncDataDto', 67253254, 408, const prefix0.JsonSerializable(), 6, 6, 6, - const [], const [], null, #paginatedSyncDataDto), - r.ParameterMirrorImpl(r'isComplete', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'nextEntityType', 67253254, 408, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #nextEntityType), - r.ParameterMirrorImpl(r'nextPageIndex', 67253254, 408, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #nextPageIndex), - r.ParameterMirrorImpl(r'syncedDeviceCount', 134364166, 408, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #syncedDeviceCount), - r.ParameterMirrorImpl(r'hadMeaningfulSync', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #hadMeaningfulSync), - r.ParameterMirrorImpl(r'hasErrors', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], - const [], false, #hasErrors), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 408, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'errorParams', 84030470, 408, const prefix0.JsonSerializable(), -1, 70, 71, - const [33, 33], const [], null, #errorParams), - r.ParameterMirrorImpl(r'type', 134358022, 412, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #type), - r.ParameterMirrorImpl( - r'data', 67150854, 412, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #data), - r.ParameterMirrorImpl( - r'json', 151126022, 413, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 419, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'taskId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #taskId), - r.ParameterMirrorImpl(r'tagId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 420, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_taskId', 134348902, 416, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 418, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'habitId', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'occurredAt', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #occurredAt), - r.ParameterMirrorImpl( - r'json', 151126022, 428, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 423, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_occurredAt', 134348902, 425, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 9222, 430, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 430, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'id', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 436, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'pattern', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #pattern), - r.ParameterMirrorImpl(r'description', 67253254, 436, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl( - r'json', 151126022, 437, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_pattern', 134348902, 433, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 435, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 447, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'displayName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #displayName), - r.ParameterMirrorImpl(r'color', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #color), - r.ParameterMirrorImpl(r'deviceName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #deviceName), - r.ParameterMirrorImpl( - r'json', 151126022, 448, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 440, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_displayName', 67240038, 442, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_color', 67240038, 444, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_deviceName', 67240038, 446, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 454, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'appUsageId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appUsageId), - r.ParameterMirrorImpl(r'tagId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 455, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_appUsageId', 134348902, 451, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 453, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 463, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'pattern', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #pattern), - r.ParameterMirrorImpl(r'tagId', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl(r'description', 67253254, 463, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #description), - r.ParameterMirrorImpl( - r'json', 151126022, 464, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_pattern', 134348902, 458, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 460, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_description', 67240038, 462, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'appUsageId', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #appUsageId), - r.ParameterMirrorImpl(r'duration', 134358022, 472, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'usageDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], - const [], null, #usageDate), - r.ParameterMirrorImpl( - r'json', 151126022, 473, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_appUsageId', 134348902, 467, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 469, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_usageDate', 134348902, 471, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 479, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'habitId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'tagId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'json', 151126022, 480, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 476, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 478, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 488, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'noteId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #noteId), - r.ParameterMirrorImpl(r'tagId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #tagId), - r.ParameterMirrorImpl( - r'tag', 67253254, 488, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, #tag), - r.ParameterMirrorImpl( - r'json', 151126022, 489, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_noteId', 134348902, 483, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tagId', 134348902, 485, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'_tag', 67240038, 487, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'habitId', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #habitId), - r.ParameterMirrorImpl(r'duration', 134358022, 499, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'occurredAt', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #occurredAt), - r.ParameterMirrorImpl(r'isEstimated', 134364166, 499, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isEstimated), - r.ParameterMirrorImpl(r'createdDate', 134358022, 499, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'json', 151126022, 500, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_habitId', 134348902, 492, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 494, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_occurredAt', 67240038, 496, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_isEstimated', 134348902, 498, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 510, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'title', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'content', 67253254, 510, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #content), - r.ParameterMirrorImpl(r'order', 134364166, 510, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], 0.0, #order), - r.ParameterMirrorImpl(r'tags', 151141382, 510, const prefix0.JsonSerializable(), -1, 72, 73, const [21], - const [], const [], #tags), - r.ParameterMirrorImpl( - r'json', 151126022, 511, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_title', 134348902, 503, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_content', 67240038, 505, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_order', 134348902, 507, const prefix0.JsonSerializable(), -1, 44, 44, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_tags', 151126118, 509, const prefix0.JsonSerializable(), -1, 72, 73, const [21], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 519, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'name', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #name), - r.ParameterMirrorImpl(r'isArchived', 134364166, 519, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isArchived), - r.ParameterMirrorImpl(r'color', 67253254, 519, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #color), - r.ParameterMirrorImpl( - r'json', 151126022, 520, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_name', 134348902, 514, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_isArchived', 134348902, 516, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_color', 67240038, 518, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 526, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl(r'primaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #primaryTagId), - r.ParameterMirrorImpl(r'secondaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #secondaryTagId), - r.ParameterMirrorImpl( - r'json', 151126022, 527, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_primaryTagId', 134348902, 523, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_secondaryTagId', 134348902, 525, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl( - r'id', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'title', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #title), - r.ParameterMirrorImpl(r'totalDuration', 134358022, 529, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #totalDuration), - r.ParameterMirrorImpl(r'priority', 67253254, 529, const prefix0.JsonSerializable(), -1, 65, 65, const [], - const [], null, #priority), - r.ParameterMirrorImpl(r'plannedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #plannedDate), - r.ParameterMirrorImpl(r'deadlineDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deadlineDate), - r.ParameterMirrorImpl(r'completedAt', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #completedAt), - r.ParameterMirrorImpl(r'estimatedTime', 67253254, 529, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #estimatedTime), - r.ParameterMirrorImpl(r'parentTaskId', 67253254, 529, const prefix0.JsonSerializable(), -1, 64, 64, - const [], const [], null, #parentTaskId), - r.ParameterMirrorImpl( - r'order', 134364166, 529, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0, #order), - r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), - r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, - const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), - r.ParameterMirrorImpl(r'createdDate', 134358022, 529, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'id', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), - r.ParameterMirrorImpl(r'taskId', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #taskId), - r.ParameterMirrorImpl(r'duration', 134358022, 535, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, #duration), - r.ParameterMirrorImpl(r'createdDate', 134358022, 535, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'json', 151126022, 536, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl(r'_taskId', 134348902, 532, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, null), - r.ParameterMirrorImpl(r'_duration', 134348902, 534, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], null, null), - r.ParameterMirrorImpl(r'createSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #createSync), - r.ParameterMirrorImpl(r'updateSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #updateSync), - r.ParameterMirrorImpl(r'deleteSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, - const [], null, #deleteSync), - r.ParameterMirrorImpl( - r'json', 151126022, 546, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'type', 134348806, 546, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), - r.ParameterMirrorImpl( - r'_createSync', 151126118, 540, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl( - r'_updateSync', 151126118, 542, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl( - r'_deleteSync', 151126118, 544, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), - r.ParameterMirrorImpl(r'entityType', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'direction', 67252230, 547, const prefix0.JsonSerializable(), -1, 107, 107, - const [], const [], null, #direction), - r.ParameterMirrorImpl(r'phase', 67252230, 547, const prefix0.JsonSerializable(), -1, 108, 108, const [], - const [], null, #phase), - r.ParameterMirrorImpl(r'currentPage', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], - const [], null, #totalPages), - r.ParameterMirrorImpl(r'itemsProcessed', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #itemsProcessed), - r.ParameterMirrorImpl(r'totalItems', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], - const [], null, #totalItems), - r.ParameterMirrorImpl(r'progressPercentage', 67252230, 547, const prefix0.JsonSerializable(), -1, 104, 104, - const [], const [], null, #progressPercentage), - r.ParameterMirrorImpl(r'conflictsResolved', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, - const [], const [], null, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 84029446, 547, const prefix0.JsonSerializable(), -1, 83, 84, - const [33], const [], null, #errorMessages), - r.ParameterMirrorImpl(r'timestamp', 67252230, 547, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #timestamp), - r.ParameterMirrorImpl(r'isComplete', 67252230, 547, const prefix0.JsonSerializable(), -1, 46, 46, const [], - const [], null, #isComplete), - r.ParameterMirrorImpl(r'metadata', 84029446, 547, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'other', 134348806, 549, const prefix0.JsonSerializable(), -1, 98, 98, const [], - const [], null, null), - r.ParameterMirrorImpl(r'entityType', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'direction', 134358022, 567, const prefix0.JsonSerializable(), -1, 76, 76, const [], - const [], null, #direction), - r.ParameterMirrorImpl(r'phase', 134358022, 567, const prefix0.JsonSerializable(), -1, 77, 77, const [], - const [], null, #phase), - r.ParameterMirrorImpl(r'currentPage', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #currentPage), - r.ParameterMirrorImpl(r'totalPages', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #totalPages), - r.ParameterMirrorImpl(r'itemsProcessed', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #itemsProcessed), - r.ParameterMirrorImpl(r'totalItems', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'progressPercentage', 134364166, 567, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], 0.0, #progressPercentage), - r.ParameterMirrorImpl(r'conflictsResolved', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 567, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'timestamp', 67252230, 567, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #timestamp), - r.ParameterMirrorImpl(r'isComplete', 134364166, 567, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'metadata', 151141382, 567, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], - const {}, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'totalPages', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 1, #totalPages), - r.ParameterMirrorImpl(r'totalItems', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'metadata', 84029446, 568, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'totalItems', 134363142, 569, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItems), - r.ParameterMirrorImpl(r'metadata', 84029446, 569, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #entityType), - r.ParameterMirrorImpl(r'deviceId', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'itemsProcessed', 134356998, 570, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], null, #itemsProcessed), - r.ParameterMirrorImpl(r'conflictsResolved', 134363142, 570, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #conflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151140358, 570, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'metadata', 84029446, 570, const prefix0.JsonSerializable(), -1, 109, 110, null, - const [], null, #metadata), - r.ParameterMirrorImpl(r'entityType', 134348806, 571, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, null), - r.ParameterMirrorImpl(r'entityProgress', 151141382, 588, const prefix0.JsonSerializable(), -1, 80, 81, - const [33, 82], const [], const {}, #entityProgress), - r.ParameterMirrorImpl(r'totalDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalDevices), - r.ParameterMirrorImpl(r'completedDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #completedDevices), - r.ParameterMirrorImpl(r'totalEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalEntities), - r.ParameterMirrorImpl(r'completedEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #completedEntities), - r.ParameterMirrorImpl(r'overallProgress', 134364166, 588, const prefix0.JsonSerializable(), -1, 44, 44, - const [], const [], 0.0, #overallProgress), - r.ParameterMirrorImpl(r'totalItemsProcessed', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalItemsProcessed), - r.ParameterMirrorImpl(r'totalConflictsResolved', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, - const [], const [], 0, #totalConflictsResolved), - r.ParameterMirrorImpl(r'errorMessages', 151141382, 588, const prefix0.JsonSerializable(), -1, 68, 69, - const [33], const [], const [], #errorMessages), - r.ParameterMirrorImpl(r'isComplete', 134364166, 588, const prefix0.JsonSerializable(), -1, 34, 34, - const [], const [], false, #isComplete), - r.ParameterMirrorImpl(r'startTime', 67252230, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #startTime), - r.ParameterMirrorImpl(r'endTime', 67253254, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], - const [], null, #endTime), - r.ParameterMirrorImpl( - r'id', 9222, 599, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), - r.ParameterMirrorImpl(r'createdDate', 134358022, 599, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, #createdDate), - r.ParameterMirrorImpl(r'modifiedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #modifiedDate), - r.ParameterMirrorImpl(r'deletedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, #deletedDate), - r.ParameterMirrorImpl( - r'_id', 102, 591, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), - r.ParameterMirrorImpl(r'_createdDate', 134348902, 593, const prefix0.JsonSerializable(), -1, 41, 41, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 595, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'_deletedDate', 67240038, 597, const prefix0.JsonSerializable(), -1, 35, 35, - const [], const [], null, null), - r.ParameterMirrorImpl(r'localIP', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #localIP), - r.ParameterMirrorImpl(r'deviceName', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, - const [], const [], null, #deviceName), - r.ParameterMirrorImpl(r'deviceId', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #deviceId), - r.ParameterMirrorImpl(r'platform', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], - const [], null, #platform), - r.ParameterMirrorImpl(r'ipAddresses', 84030470, 609, const prefix0.JsonSerializable(), -1, 83, 84, - const [33], const [], null, #ipAddresses), - r.ParameterMirrorImpl(r'port', 134364166, 609, const prefix0.JsonSerializable(), -1, 36, 36, const [], - const [], 44040, #port), - r.ParameterMirrorImpl( - r'json', 151126022, 610, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), - r.ParameterMirrorImpl( - r'csv', 134348806, 611, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null) - ], - [ - prefix1.WidgetTaskData, - prefix1.WidgetHabitData, - prefix1.WidgetData, - prefix2.Setting, - prefix3.PaginatedSyncData, - prefix3.SyncProgress, - prefix4.PaginatedSyncDataDto, - prefix5.SyncDevice, - prefix6.Habit, - prefix7.Task, - prefix8.PaginatedSyncCommandResponse, - prefix9.WebSocketMessage, - prefix10.TaskTag, - prefix11.HabitRecord, - prefix12.BaseEntity, - prefix13.AppUsageIgnoreRule, - prefix14.AppUsage, - prefix15.AppUsageTag, - prefix16.AppUsageTagRule, - prefix17.AppUsageTimeRecord, - prefix18.HabitTag, - prefix19.NoteTag, - prefix20.HabitTimeRecord, - prefix21.Note, - prefix22.Tag, - prefix23.TagTag, - prefix24.TaskWithTotalDuration, - prefix25.TaskTimeRecord, - prefix26.SyncData, - prefix27.BidirectionalSyncProgress, - prefix27.OverallSyncProgress, - prefix28.BaseEntity, - prefix29.SyncQrCodeMessage, - String, - bool, - DateTime, - int, - const m.TypeValue>().type, - List, - const m.TypeValue>().type, - List, - DateTime, - prefix2.SettingValueType, - const r.FakeType(r'.SyncData'), - double, - int, - bool, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - const m.TypeValue>().type, - String, - prefix7.EisenhowerPriority, - prefix7.ReminderTime, - prefix7.RecurrenceType, - const m.TypeValue>().type, - List, - const m.TypeValue>().type, - Map, - const m.TypeValue>().type, - List, - const r.FakeType(r'dart.core.List'), - List, - prefix27.SyncDirection, - prefix27.SyncPhase, - const m.TypeValue>().type, - Map, - const m.TypeValue>>().type, - Map, - List, - const m.TypeValue>().type, - List, - Type, - const r.FakeType(r'.PaginatedSyncData'), - const m.TypeValue>().type, - const m.TypeValue>().type, - List, - prefix30.TimeOfDay, - const m.TypeValue>().type, - Map, - const r.FakeType(r'.BaseEntity'), - const r.FakeType(r'.SyncData'), - const m.TypeValue>().type, - Duration, - const r.FakeType(r'.BaseEntity'), - Object, - Invocation, - prefix30.TimeOfDay, - const m.TypeValue>().type, - List, - prefix31.WeekDays, - double, - prefix7.ReminderTime, - prefix7.RecurrenceType, - prefix27.SyncDirection, - prefix27.SyncPhase, - const m.TypeValue>().type, - Map - ], - 33, - { - r'==': (dynamic instance) => (x) => instance == x, - r'toString': (dynamic instance) => instance.toString, - r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, - r'hashCode': (dynamic instance) => instance.hashCode, - r'runtimeType': (dynamic instance) => instance.runtimeType, - r'id': (dynamic instance) => instance.id, - r'title': (dynamic instance) => instance.title, - r'isCompleted': (dynamic instance) => instance.isCompleted, - r'plannedDate': (dynamic instance) => instance.plannedDate, - r'deadlineDate': (dynamic instance) => instance.deadlineDate, - r'name': (dynamic instance) => instance.name, - r'isCompletedToday': (dynamic instance) => instance.isCompletedToday, - r'hasGoal': (dynamic instance) => instance.hasGoal, - r'dailyTarget': (dynamic instance) => instance.dailyTarget, - r'currentCompletionCount': (dynamic instance) => instance.currentCompletionCount, - r'isDailyGoalMet': (dynamic instance) => instance.isDailyGoalMet, - r'completedAt': (dynamic instance) => instance.completedAt, - r'targetFrequency': (dynamic instance) => instance.targetFrequency, - r'periodDays': (dynamic instance) => instance.periodDays, - r'isPeriodGoalMet': (dynamic instance) => instance.isPeriodGoalMet, - r'toJson': (dynamic instance) => instance.toJson, - r'tasks': (dynamic instance) => instance.tasks, - r'habits': (dynamic instance) => instance.habits, - r'lastUpdated': (dynamic instance) => instance.lastUpdated, - r'createdDate': (dynamic instance) => instance.createdDate, - r'modifiedDate': (dynamic instance) => instance.modifiedDate, - r'deletedDate': (dynamic instance) => instance.deletedDate, - r'isDeleted': (dynamic instance) => instance.isDeleted, - r'getValue': (dynamic instance) => instance.getValue, - r'key': (dynamic instance) => instance.key, - r'value': (dynamic instance) => instance.value, - r'valueType': (dynamic instance) => instance.valueType, - r'data': (dynamic instance) => instance.data, - r'pageIndex': (dynamic instance) => instance.pageIndex, - r'pageSize': (dynamic instance) => instance.pageSize, - r'totalPages': (dynamic instance) => instance.totalPages, - r'totalItems': (dynamic instance) => instance.totalItems, - r'isLastPage': (dynamic instance) => instance.isLastPage, - r'entityType': (dynamic instance) => instance.entityType, - r'currentEntity': (dynamic instance) => instance.currentEntity, - r'currentPage': (dynamic instance) => instance.currentPage, - r'progressPercentage': (dynamic instance) => instance.progressPercentage, - r'entitiesCompleted': (dynamic instance) => instance.entitiesCompleted, - r'totalEntities': (dynamic instance) => instance.totalEntities, - r'operation': (dynamic instance) => instance.operation, - r'getPopulatedSyncData': (dynamic instance) => instance.getPopulatedSyncData, - r'appVersion': (dynamic instance) => instance.appVersion, - r'syncDevice': (dynamic instance) => instance.syncDevice, - r'isDebugMode': (dynamic instance) => instance.isDebugMode, - r'requestedServerPage': (dynamic instance) => instance.requestedServerPage, - r'currentServerPage': (dynamic instance) => instance.currentServerPage, - r'totalServerPages': (dynamic instance) => instance.totalServerPages, - r'hasMoreServerPages': (dynamic instance) => instance.hasMoreServerPages, - r'progress': (dynamic instance) => instance.progress, - r'appUsagesSyncData': (dynamic instance) => instance.appUsagesSyncData, - r'appUsageTagsSyncData': (dynamic instance) => instance.appUsageTagsSyncData, - r'appUsageTimeRecordsSyncData': (dynamic instance) => instance.appUsageTimeRecordsSyncData, - r'appUsageTagRulesSyncData': (dynamic instance) => instance.appUsageTagRulesSyncData, - r'appUsageIgnoreRulesSyncData': (dynamic instance) => instance.appUsageIgnoreRulesSyncData, - r'habitsSyncData': (dynamic instance) => instance.habitsSyncData, - r'habitRecordsSyncData': (dynamic instance) => instance.habitRecordsSyncData, - r'habitTagsSyncData': (dynamic instance) => instance.habitTagsSyncData, - r'tagsSyncData': (dynamic instance) => instance.tagsSyncData, - r'tagTagsSyncData': (dynamic instance) => instance.tagTagsSyncData, - r'tasksSyncData': (dynamic instance) => instance.tasksSyncData, - r'taskTagsSyncData': (dynamic instance) => instance.taskTagsSyncData, - r'taskTimeRecordsSyncData': (dynamic instance) => instance.taskTimeRecordsSyncData, - r'settingsSyncData': (dynamic instance) => instance.settingsSyncData, - r'syncDevicesSyncData': (dynamic instance) => instance.syncDevicesSyncData, - r'notesSyncData': (dynamic instance) => instance.notesSyncData, - r'noteTagsSyncData': (dynamic instance) => instance.noteTagsSyncData, - r'fromIp': (dynamic instance) => instance.fromIp, - r'toIp': (dynamic instance) => instance.toIp, - r'fromDeviceId': (dynamic instance) => instance.fromDeviceId, - r'toDeviceId': (dynamic instance) => instance.toDeviceId, - r'lastSyncDate': (dynamic instance) => instance.lastSyncDate, - r'getReminderDaysAsList': (dynamic instance) => instance.getReminderDaysAsList, - r'setReminderDaysFromList': (dynamic instance) => instance.setReminderDaysFromList, - r'getReminderTimeOfDay': (dynamic instance) => instance.getReminderTimeOfDay, - r'setReminderTimeOfDay': (dynamic instance) => instance.setReminderTimeOfDay, - r'hasActiveGoal': (dynamic instance) => instance.hasActiveGoal, - r'getGoalDescriptionParams': (dynamic instance) => instance.getGoalDescriptionParams, - r'isGoalMet': (dynamic instance) => instance.isGoalMet, - r'getGoalCompletionPercentage': (dynamic instance) => instance.getGoalCompletionPercentage, - r'getDailyTarget': (dynamic instance) => instance.getDailyTarget, - r'isDailyTargetMet': (dynamic instance) => instance.isDailyTargetMet, - r'getDailyCompletionPercentage': (dynamic instance) => instance.getDailyCompletionPercentage, - r'setArchived': (dynamic instance) => instance.setArchived, - r'setUnarchived': (dynamic instance) => instance.setUnarchived, - r'getLocalArchivedDate': (dynamic instance) => instance.getLocalArchivedDate, - r'description': (dynamic instance) => instance.description, - r'estimatedTime': (dynamic instance) => instance.estimatedTime, - r'archivedDate': (dynamic instance) => instance.archivedDate, - r'hasReminder': (dynamic instance) => instance.hasReminder, - r'reminderTime': (dynamic instance) => instance.reminderTime, - r'reminderDays': (dynamic instance) => instance.reminderDays, - r'order': (dynamic instance) => instance.order, - r'isArchived': (dynamic instance) => instance.isArchived, - r'markCompleted': (dynamic instance) => instance.markCompleted, - r'markNotCompleted': (dynamic instance) => instance.markNotCompleted, - r'setRecurrenceDays': (dynamic instance) => instance.setRecurrenceDays, - r'copyWith': (dynamic instance) => instance.copyWith, - r'priority': (dynamic instance) => instance.priority, - r'parentTaskId': (dynamic instance) => instance.parentTaskId, - r'plannedDateReminderTime': (dynamic instance) => instance.plannedDateReminderTime, - r'deadlineDateReminderTime': (dynamic instance) => instance.deadlineDateReminderTime, - r'recurrenceType': (dynamic instance) => instance.recurrenceType, - r'recurrenceInterval': (dynamic instance) => instance.recurrenceInterval, - r'recurrenceDaysString': (dynamic instance) => instance.recurrenceDaysString, - r'recurrenceStartDate': (dynamic instance) => instance.recurrenceStartDate, - r'recurrenceEndDate': (dynamic instance) => instance.recurrenceEndDate, - r'recurrenceCount': (dynamic instance) => instance.recurrenceCount, - r'recurrenceParentId': (dynamic instance) => instance.recurrenceParentId, - r'paginatedSyncDataDto': (dynamic instance) => instance.paginatedSyncDataDto, - r'isComplete': (dynamic instance) => instance.isComplete, - r'nextEntityType': (dynamic instance) => instance.nextEntityType, - r'nextPageIndex': (dynamic instance) => instance.nextPageIndex, - r'syncedDeviceCount': (dynamic instance) => instance.syncedDeviceCount, - r'hadMeaningfulSync': (dynamic instance) => instance.hadMeaningfulSync, - r'hasErrors': (dynamic instance) => instance.hasErrors, - r'errorMessages': (dynamic instance) => instance.errorMessages, - r'errorParams': (dynamic instance) => instance.errorParams, - r'type': (dynamic instance) => instance.type, - r'taskId': (dynamic instance) => instance.taskId, - r'tagId': (dynamic instance) => instance.tagId, - r'habitId': (dynamic instance) => instance.habitId, - r'occurredAt': (dynamic instance) => instance.occurredAt, - r'recordDate': (dynamic instance) => instance.recordDate, - r'pattern': (dynamic instance) => instance.pattern, - r'displayName': (dynamic instance) => instance.displayName, - r'color': (dynamic instance) => instance.color, - r'deviceName': (dynamic instance) => instance.deviceName, - r'appUsageId': (dynamic instance) => instance.appUsageId, - r'duration': (dynamic instance) => instance.duration, - r'usageDate': (dynamic instance) => instance.usageDate, - r'noteId': (dynamic instance) => instance.noteId, - r'tag': (dynamic instance) => instance.tag, - r'isEstimated': (dynamic instance) => instance.isEstimated, - r'content': (dynamic instance) => instance.content, - r'tags': (dynamic instance) => instance.tags, - r'primaryTagId': (dynamic instance) => instance.primaryTagId, - r'secondaryTagId': (dynamic instance) => instance.secondaryTagId, - r'totalDuration': (dynamic instance) => instance.totalDuration, - r'getTotalItemCount': (dynamic instance) => instance.getTotalItemCount, - r'createSync': (dynamic instance) => instance.createSync, - r'updateSync': (dynamic instance) => instance.updateSync, - r'deleteSync': (dynamic instance) => instance.deleteSync, - r'deviceId': (dynamic instance) => instance.deviceId, - r'direction': (dynamic instance) => instance.direction, - r'phase': (dynamic instance) => instance.phase, - r'itemsProcessed': (dynamic instance) => instance.itemsProcessed, - r'conflictsResolved': (dynamic instance) => instance.conflictsResolved, - r'timestamp': (dynamic instance) => instance.timestamp, - r'metadata': (dynamic instance) => instance.metadata, - r'statusDescription': (dynamic instance) => instance.statusDescription, - r'getEntityProgress': (dynamic instance) => instance.getEntityProgress, - r'entityProgress': (dynamic instance) => instance.entityProgress, - r'totalDevices': (dynamic instance) => instance.totalDevices, - r'completedDevices': (dynamic instance) => instance.completedDevices, - r'completedEntities': (dynamic instance) => instance.completedEntities, - r'overallProgress': (dynamic instance) => instance.overallProgress, - r'totalItemsProcessed': (dynamic instance) => instance.totalItemsProcessed, - r'totalConflictsResolved': (dynamic instance) => instance.totalConflictsResolved, - r'startTime': (dynamic instance) => instance.startTime, - r'endTime': (dynamic instance) => instance.endTime, - r'activeOperations': (dynamic instance) => instance.activeOperations, - r'completedOperations': (dynamic instance) => instance.completedOperations, - r'toCsv': (dynamic instance) => instance.toCsv, - r'localIP': (dynamic instance) => instance.localIP, - r'platform': (dynamic instance) => instance.platform, - r'ipAddresses': (dynamic instance) => instance.ipAddresses, - r'port': (dynamic instance) => instance.port, - r'allIPAddresses': (dynamic instance) => instance.allIPAddresses - }, - { - r'id=': (dynamic instance, value) => instance.id = value, - r'createdDate=': (dynamic instance, value) => instance.createdDate = value, - r'modifiedDate=': (dynamic instance, value) => instance.modifiedDate = value, - r'deletedDate=': (dynamic instance, value) => instance.deletedDate = value, - r'key=': (dynamic instance, value) => instance.key = value, - r'value=': (dynamic instance, value) => instance.value = value, - r'valueType=': (dynamic instance, value) => instance.valueType = value, - r'fromIp=': (dynamic instance, value) => instance.fromIp = value, - r'toIp=': (dynamic instance, value) => instance.toIp = value, - r'fromDeviceId=': (dynamic instance, value) => instance.fromDeviceId = value, - r'toDeviceId=': (dynamic instance, value) => instance.toDeviceId = value, - r'name=': (dynamic instance, value) => instance.name = value, - r'lastSyncDate=': (dynamic instance, value) => instance.lastSyncDate = value, - r'description=': (dynamic instance, value) => instance.description = value, - r'estimatedTime=': (dynamic instance, value) => instance.estimatedTime = value, - r'archivedDate=': (dynamic instance, value) => instance.archivedDate = value, - r'hasReminder=': (dynamic instance, value) => instance.hasReminder = value, - r'reminderTime=': (dynamic instance, value) => instance.reminderTime = value, - r'reminderDays=': (dynamic instance, value) => instance.reminderDays = value, - r'hasGoal=': (dynamic instance, value) => instance.hasGoal = value, - r'targetFrequency=': (dynamic instance, value) => instance.targetFrequency = value, - r'periodDays=': (dynamic instance, value) => instance.periodDays = value, - r'dailyTarget=': (dynamic instance, value) => instance.dailyTarget = value, - r'order=': (dynamic instance, value) => instance.order = value, - r'title=': (dynamic instance, value) => instance.title = value, - r'priority=': (dynamic instance, value) => instance.priority = value, - r'plannedDate=': (dynamic instance, value) => instance.plannedDate = value, - r'deadlineDate=': (dynamic instance, value) => instance.deadlineDate = value, - r'completedAt=': (dynamic instance, value) => instance.completedAt = value, - r'parentTaskId=': (dynamic instance, value) => instance.parentTaskId = value, - r'plannedDateReminderTime=': (dynamic instance, value) => instance.plannedDateReminderTime = value, - r'deadlineDateReminderTime=': (dynamic instance, value) => instance.deadlineDateReminderTime = value, - r'recurrenceType=': (dynamic instance, value) => instance.recurrenceType = value, - r'recurrenceInterval=': (dynamic instance, value) => instance.recurrenceInterval = value, - r'recurrenceDaysString=': (dynamic instance, value) => instance.recurrenceDaysString = value, - r'recurrenceStartDate=': (dynamic instance, value) => instance.recurrenceStartDate = value, - r'recurrenceEndDate=': (dynamic instance, value) => instance.recurrenceEndDate = value, - r'recurrenceCount=': (dynamic instance, value) => instance.recurrenceCount = value, - r'recurrenceParentId=': (dynamic instance, value) => instance.recurrenceParentId = value, - r'taskId=': (dynamic instance, value) => instance.taskId = value, - r'tagId=': (dynamic instance, value) => instance.tagId = value, - r'habitId=': (dynamic instance, value) => instance.habitId = value, - r'occurredAt=': (dynamic instance, value) => instance.occurredAt = value, - r'pattern=': (dynamic instance, value) => instance.pattern = value, - r'displayName=': (dynamic instance, value) => instance.displayName = value, - r'color=': (dynamic instance, value) => instance.color = value, - r'deviceName=': (dynamic instance, value) => instance.deviceName = value, - r'appUsageId=': (dynamic instance, value) => instance.appUsageId = value, - r'duration=': (dynamic instance, value) => instance.duration = value, - r'usageDate=': (dynamic instance, value) => instance.usageDate = value, - r'noteId=': (dynamic instance, value) => instance.noteId = value, - r'tag=': (dynamic instance, value) => instance.tag = value, - r'isEstimated=': (dynamic instance, value) => instance.isEstimated = value, - r'content=': (dynamic instance, value) => instance.content = value, - r'tags=': (dynamic instance, value) => instance.tags = value, - r'isArchived=': (dynamic instance, value) => instance.isArchived = value, - r'primaryTagId=': (dynamic instance, value) => instance.primaryTagId = value, - r'secondaryTagId=': (dynamic instance, value) => instance.secondaryTagId = value, - r'createSync=': (dynamic instance, value) => instance.createSync = value, - r'updateSync=': (dynamic instance, value) => instance.updateSync = value, - r'deleteSync=': (dynamic instance, value) => instance.deleteSync = value - }, - null, - []) -}; +final _data = {const prefix0.JsonSerializable(): r.ReflectorData([r.NonGenericClassMirrorImpl(r'WidgetTaskData', r'.WidgetTaskData', 134217735, 0, const prefix0.JsonSerializable(), const [0, 1, 2, 3, 4, 201], const [202, 203, 204, 205, 206, 196, 197, 198, 199, 200], const [], -1, {}, {}, {r'': (bool b) => ({id, title, isCompleted, plannedDate, deadlineDate}) => b ? prefix1.WidgetTaskData(deadlineDate: deadlineDate, id: id, isCompleted: isCompleted, plannedDate: plannedDate, title: title) : null}, -1, 0, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WidgetHabitData', r'.WidgetHabitData', 134217735, 1, const prefix0.JsonSerializable(), const [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 218], const [202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217], const [], -1, {}, {}, {r'': (bool b) => ({id, name, isCompletedToday, hasGoal = false, dailyTarget = 1, currentCompletionCount = 0, isDailyGoalMet = false, completedAt, targetFrequency = 1, periodDays = 1, isPeriodGoalMet = false}) => b ? prefix1.WidgetHabitData(completedAt: completedAt, currentCompletionCount: currentCompletionCount, dailyTarget: dailyTarget, hasGoal: hasGoal, id: id, isCompletedToday: isCompletedToday, isDailyGoalMet: isDailyGoalMet, isPeriodGoalMet: isPeriodGoalMet, name: name, periodDays: periodDays, targetFrequency: targetFrequency) : null}, -1, 1, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WidgetData', r'.WidgetData', 134217735, 2, const prefix0.JsonSerializable(), const [16, 17, 18, 219, 223], const [202, 203, 204, 205, 206, 219, 220, 221, 222], const [], -1, {}, {}, {r'': (bool b) => ({tasks, habits, lastUpdated}) => b ? prefix1.WidgetData(habits: habits, lastUpdated: lastUpdated, tasks: tasks) : null}, -1, 2, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Setting', r'.Setting', 134217735, 3, const prefix0.JsonSerializable(), const [19, 20, 21, 224, 225, 232, 233], const [202, 203, 204, 205, 206, 225, 234, 235, 236, 237, 238, 239, 240, 241, 242, 224, 226, 227, 228, 229, 230, 231], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, key, value, valueType}) => b ? prefix2.Setting(createdDate: createdDate, deletedDate: deletedDate, id: id, key: key, modifiedDate: modifiedDate, value: value, valueType: valueType) : null, r'fromJson': (bool b) => (json) => b ? prefix2.Setting.fromJson(json) : null}, -1, 3, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'PaginatedSyncData', r'.PaginatedSyncData', 134217735, 4, const prefix0.JsonSerializable(), const [26, 27, 28, 29, 30, 31, 32, 243, 251, 252], const [202, 203, 204, 205, 206, 243, 244, 245, 246, 247, 248, 249, 250], const [], -1, {}, {}, {r'': (bool b) => ({data, pageIndex, pageSize, totalPages, totalItems, isLastPage, entityType}) => b ? prefix3.PaginatedSyncData(data: data, entityType: entityType, isLastPage: isLastPage, pageIndex: pageIndex, pageSize: pageSize, totalItems: totalItems, totalPages: totalPages) : null, r'fromJson': (bool b) => (json, type) => b ? prefix3.PaginatedSyncData.fromJson(json, type) : null}, -1, 4, const [], const [prefix0.jsonSerializable], null, (o) { return o is prefix3.PaginatedSyncData; }, const [33], 4), r.NonGenericClassMirrorImpl(r'SyncProgress', r'.SyncProgress', 134217735, 5, const prefix0.JsonSerializable(), const [33, 34, 35, 36, 37, 38, 39, 253, 261, 262], const [202, 203, 204, 205, 206, 253, 254, 255, 256, 257, 258, 259, 260], const [], -1, {}, {}, {r'': (bool b) => ({currentEntity, currentPage, totalPages, progressPercentage, entitiesCompleted, totalEntities, operation}) => b ? prefix3.SyncProgress(currentEntity: currentEntity, currentPage: currentPage, entitiesCompleted: entitiesCompleted, operation: operation, progressPercentage: progressPercentage, totalEntities: totalEntities, totalPages: totalPages) : null, r'fromJson': (bool b) => (json) => b ? prefix3.SyncProgress.fromJson(json) : null}, -1, 5, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'PaginatedSyncDataDto', r'.PaginatedSyncDataDto', 134217735, 6, const prefix0.JsonSerializable(), const [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 263, 264, 296, 297], const [202, 203, 204, 205, 206, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295], const [], -1, {}, {}, {r'': (bool b) => ({appVersion, syncDevice, isDebugMode, entityType, pageIndex, pageSize, totalPages, totalItems, isLastPage, requestedServerPage, currentServerPage, totalServerPages, hasMoreServerPages, progress, appUsagesSyncData, appUsageTagsSyncData, appUsageTimeRecordsSyncData, appUsageTagRulesSyncData, appUsageIgnoreRulesSyncData, habitsSyncData, habitRecordsSyncData, habitTagsSyncData, tagsSyncData, tagTagsSyncData, tasksSyncData, taskTagsSyncData, taskTimeRecordsSyncData, settingsSyncData, syncDevicesSyncData, notesSyncData, noteTagsSyncData}) => b ? prefix4.PaginatedSyncDataDto(appUsageIgnoreRulesSyncData: appUsageIgnoreRulesSyncData, appUsageTagRulesSyncData: appUsageTagRulesSyncData, appUsageTagsSyncData: appUsageTagsSyncData, appUsageTimeRecordsSyncData: appUsageTimeRecordsSyncData, appUsagesSyncData: appUsagesSyncData, appVersion: appVersion, currentServerPage: currentServerPage, entityType: entityType, habitRecordsSyncData: habitRecordsSyncData, habitTagsSyncData: habitTagsSyncData, habitsSyncData: habitsSyncData, hasMoreServerPages: hasMoreServerPages, isDebugMode: isDebugMode, isLastPage: isLastPage, noteTagsSyncData: noteTagsSyncData, notesSyncData: notesSyncData, pageIndex: pageIndex, pageSize: pageSize, progress: progress, requestedServerPage: requestedServerPage, settingsSyncData: settingsSyncData, syncDevice: syncDevice, syncDevicesSyncData: syncDevicesSyncData, tagTagsSyncData: tagTagsSyncData, tagsSyncData: tagsSyncData, taskTagsSyncData: taskTagsSyncData, taskTimeRecordsSyncData: taskTimeRecordsSyncData, tasksSyncData: tasksSyncData, totalItems: totalItems, totalPages: totalPages, totalServerPages: totalServerPages) : null, r'fromJson': (bool b) => (json) => b ? prefix4.PaginatedSyncDataDto.fromJson(json) : null}, -1, 6, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'SyncDevice', r'.SyncDevice', 134217735, 7, const prefix0.JsonSerializable(), const [71, 72, 73, 74, 75, 76, 298, 311, 312], const [202, 203, 204, 205, 206, 298, 234, 235, 236, 237, 238, 239, 240, 241, 242, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, fromIp, toIp, modifiedDate, deletedDate, fromDeviceId, toDeviceId, name, lastSyncDate}) => b ? prefix5.SyncDevice(createdDate: createdDate, deletedDate: deletedDate, fromDeviceId: fromDeviceId, fromIp: fromIp, id: id, lastSyncDate: lastSyncDate, modifiedDate: modifiedDate, name: name, toDeviceId: toDeviceId, toIp: toIp) : null, r'fromJson': (bool b) => (json) => b ? prefix5.SyncDevice.fromJson(json) : null}, -1, 7, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Habit', r'.Habit', 134217735, 8, const prefix0.JsonSerializable(), const [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 352, 353, 354], const [202, 203, 204, 205, 206, 327, 234, 235, 236, 237, 238, 239, 240, 241, 242, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, description, estimatedTime, archivedDate, hasReminder = false, reminderTime, reminderDays = "", hasGoal = false, targetFrequency = 1, periodDays = 1, dailyTarget, order = 0.0}) => b ? prefix6.Habit(archivedDate: archivedDate, createdDate: createdDate, dailyTarget: dailyTarget, deletedDate: deletedDate, description: description, estimatedTime: estimatedTime, hasGoal: hasGoal, hasReminder: hasReminder, id: id, modifiedDate: modifiedDate, name: name, order: order, periodDays: periodDays, reminderDays: reminderDays, reminderTime: reminderTime, targetFrequency: targetFrequency) : null, r'fromJson': (bool b) => (json) => b ? prefix6.Habit.fromJson(json) : null}, -1, 8, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Task', r'.Task', 134217735, 9, const prefix0.JsonSerializable(), const [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 355, 356, 357, 358, 359, 396, 397, 398], const [202, 203, 204, 205, 206, 358, 234, 235, 236, 237, 238, 239, 240, 241, 242, 355, 356, 357, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, title, description, plannedDate, deadlineDate, priority, estimatedTime, completedAt, parentTaskId, order = 0.0, plannedDateReminderTime = prefix7.ReminderTime.none, deadlineDateReminderTime = prefix7.ReminderTime.none, recurrenceType = prefix7.RecurrenceType.none, recurrenceInterval, recurrenceDaysString, recurrenceStartDate, recurrenceEndDate, recurrenceCount, recurrenceParentId}) => b ? prefix7.Task(completedAt: completedAt, createdDate: createdDate, deadlineDate: deadlineDate, deadlineDateReminderTime: deadlineDateReminderTime, deletedDate: deletedDate, description: description, estimatedTime: estimatedTime, id: id, modifiedDate: modifiedDate, order: order, parentTaskId: parentTaskId, plannedDate: plannedDate, plannedDateReminderTime: plannedDateReminderTime, priority: priority, recurrenceCount: recurrenceCount, recurrenceDaysString: recurrenceDaysString, recurrenceEndDate: recurrenceEndDate, recurrenceInterval: recurrenceInterval, recurrenceParentId: recurrenceParentId, recurrenceStartDate: recurrenceStartDate, recurrenceType: recurrenceType, title: title) : null, r'fromJson': (bool b) => (json) => b ? prefix7.Task.fromJson(json) : null}, -1, 9, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'PaginatedSyncCommandResponse', r'.PaginatedSyncCommandResponse', 134217735, 10, const prefix0.JsonSerializable(), const [107, 108, 109, 110, 111, 112, 113, 114, 115, 408], const [202, 203, 204, 205, 206, 399, 400, 401, 402, 403, 404, 405, 406, 407], const [], -1, {}, {}, {r'': (bool b) => ({paginatedSyncDataDto, isComplete = false, nextEntityType, nextPageIndex, syncedDeviceCount = 0, hadMeaningfulSync = false, hasErrors = false, errorMessages = const [], errorParams}) => b ? prefix8.PaginatedSyncCommandResponse(errorMessages: errorMessages, errorParams: errorParams, hadMeaningfulSync: hadMeaningfulSync, hasErrors: hasErrors, isComplete: isComplete, nextEntityType: nextEntityType, nextPageIndex: nextPageIndex, paginatedSyncDataDto: paginatedSyncDataDto, syncedDeviceCount: syncedDeviceCount) : null}, -1, 10, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'WebSocketMessage', r'.WebSocketMessage', 134217735, 11, const prefix0.JsonSerializable(), const [116, 117, 409, 412, 413], const [202, 203, 204, 205, 206, 409, 410, 411], const [], -1, {}, {}, {r'': (bool b) => ({type, data}) => b ? prefix9.WebSocketMessage(data: data, type: type) : null, r'fromJson': (bool b) => (json) => b ? prefix9.WebSocketMessage.fromJson(json) : null}, -1, 11, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskTag', r'.TaskTag', 134217735, 12, const prefix0.JsonSerializable(), const [118, 119, 414, 419, 420], const [202, 203, 204, 205, 206, 414, 234, 235, 236, 237, 238, 239, 240, 241, 242, 415, 416, 417, 418], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, taskId, tagId}) => b ? prefix10.TaskTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, tagId: tagId, taskId: taskId) : null, r'fromJson': (bool b) => (json) => b ? prefix10.TaskTag.fromJson(json) : null}, -1, 12, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitRecord', r'.HabitRecord', 134217735, 13, const prefix0.JsonSerializable(), const [120, 121, 421, 426, 427, 428], const [202, 203, 204, 205, 206, 421, 234, 235, 236, 237, 238, 239, 240, 241, 242, 422, 423, 424, 425, 426], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, occurredAt}) => b ? prefix11.HabitRecord(createdDate: createdDate, deletedDate: deletedDate, habitId: habitId, id: id, modifiedDate: modifiedDate, occurredAt: occurredAt) : null, r'fromJson': (bool b) => (json) => b ? prefix11.HabitRecord.fromJson(json) : null}, -1, 13, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'BaseEntity', r'.BaseEntity', 134218247, 14, const prefix0.JsonSerializable(), const [22, 23, 24, 25, 429, 242, 430], const [202, 203, 204, 205, 206, 429, 234, 235, 236, 237, 238, 239, 240, 241, 242], const [], -1, {}, {}, {}, -1, 14, const [], const [prefix0.jsonSerializable], null, (o) => false, const [34], 14), r.NonGenericClassMirrorImpl(r'AppUsageIgnoreRule', r'.AppUsageIgnoreRule', 134217735, 15, const prefix0.JsonSerializable(), const [122, 123, 431, 436, 437], const [202, 203, 204, 205, 206, 431, 234, 235, 236, 237, 238, 239, 240, 241, 242, 432, 433, 434, 435], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, description}) => b ? prefix13.AppUsageIgnoreRule(createdDate: createdDate, deletedDate: deletedDate, description: description, id: id, modifiedDate: modifiedDate, pattern: pattern) : null, r'fromJson': (bool b) => (json) => b ? prefix13.AppUsageIgnoreRule.fromJson(json) : null}, -1, 15, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsage', r'.AppUsage', 134217735, 16, const prefix0.JsonSerializable(), const [124, 125, 126, 127, 438, 447, 448], const [202, 203, 204, 205, 206, 438, 234, 235, 236, 237, 238, 239, 240, 241, 242, 439, 440, 441, 442, 443, 444, 445, 446], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, displayName, color, deviceName}) => b ? prefix14.AppUsage(color: color, createdDate: createdDate, deletedDate: deletedDate, deviceName: deviceName, displayName: displayName, id: id, modifiedDate: modifiedDate, name: name) : null, r'fromJson': (bool b) => (json) => b ? prefix14.AppUsage.fromJson(json) : null}, -1, 16, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTag', r'.AppUsageTag', 134217735, 17, const prefix0.JsonSerializable(), const [128, 129, 449, 454, 455], const [202, 203, 204, 205, 206, 449, 234, 235, 236, 237, 238, 239, 240, 241, 242, 450, 451, 452, 453], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, tagId}) => b ? prefix15.AppUsageTag(appUsageId: appUsageId, createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix15.AppUsageTag.fromJson(json) : null}, -1, 17, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTagRule', r'.AppUsageTagRule', 134217735, 18, const prefix0.JsonSerializable(), const [130, 131, 132, 456, 463, 464], const [202, 203, 204, 205, 206, 456, 234, 235, 236, 237, 238, 239, 240, 241, 242, 457, 458, 459, 460, 461, 462], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, pattern, tagId, description}) => b ? prefix16.AppUsageTagRule(createdDate: createdDate, deletedDate: deletedDate, description: description, id: id, modifiedDate: modifiedDate, pattern: pattern, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix16.AppUsageTagRule.fromJson(json) : null}, -1, 18, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'AppUsageTimeRecord', r'.AppUsageTimeRecord', 134217735, 19, const prefix0.JsonSerializable(), const [133, 134, 135, 465, 472, 473], const [202, 203, 204, 205, 206, 465, 234, 235, 236, 237, 238, 239, 240, 241, 242, 466, 467, 468, 469, 470, 471], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, appUsageId, duration, usageDate}) => b ? prefix17.AppUsageTimeRecord(appUsageId: appUsageId, createdDate: createdDate, deletedDate: deletedDate, duration: duration, id: id, modifiedDate: modifiedDate, usageDate: usageDate) : null, r'fromJson': (bool b) => (json) => b ? prefix17.AppUsageTimeRecord.fromJson(json) : null}, -1, 19, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitTag', r'.HabitTag', 134217735, 20, const prefix0.JsonSerializable(), const [136, 137, 474, 479, 480], const [202, 203, 204, 205, 206, 474, 234, 235, 236, 237, 238, 239, 240, 241, 242, 475, 476, 477, 478], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, habitId, tagId}) => b ? prefix18.HabitTag(createdDate: createdDate, deletedDate: deletedDate, habitId: habitId, id: id, modifiedDate: modifiedDate, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix18.HabitTag.fromJson(json) : null}, -1, 20, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'NoteTag', r'.NoteTag', 134217735, 21, const prefix0.JsonSerializable(), const [138, 139, 140, 481, 488, 489], const [202, 203, 204, 205, 206, 481, 234, 235, 236, 237, 238, 239, 240, 241, 242, 482, 483, 484, 485, 486, 487], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, noteId, tagId, tag}) => b ? prefix19.NoteTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, noteId: noteId, tag: tag, tagId: tagId) : null, r'fromJson': (bool b) => (json) => b ? prefix19.NoteTag.fromJson(json) : null}, -1, 21, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'HabitTimeRecord', r'.HabitTimeRecord', 134217735, 22, const prefix0.JsonSerializable(), const [141, 142, 143, 144, 490, 499, 500], const [202, 203, 204, 205, 206, 490, 234, 235, 236, 237, 238, 239, 240, 241, 242, 491, 492, 493, 494, 495, 496, 497, 498], const [], 14, {}, {}, {r'': (bool b) => ({id, habitId, duration, occurredAt, isEstimated = false, createdDate, modifiedDate, deletedDate}) => b ? prefix20.HabitTimeRecord(createdDate: createdDate, deletedDate: deletedDate, duration: duration, habitId: habitId, id: id, isEstimated: isEstimated, modifiedDate: modifiedDate, occurredAt: occurredAt) : null, r'fromJson': (bool b) => (json) => b ? prefix20.HabitTimeRecord.fromJson(json) : null}, -1, 22, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Note', r'.Note', 134217735, 23, const prefix0.JsonSerializable(), const [145, 146, 147, 148, 501, 510, 511], const [202, 203, 204, 205, 206, 501, 234, 235, 236, 237, 238, 239, 240, 241, 242, 502, 503, 504, 505, 506, 507, 508, 509], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, title, content, order = 0.0, tags = const []}) => b ? prefix21.Note(content: content, createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, order: order, tags: tags, title: title) : null, r'fromJson': (bool b) => (json) => b ? prefix21.Note.fromJson(json) : null}, -1, 23, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'Tag', r'.Tag', 134217735, 24, const prefix0.JsonSerializable(), const [149, 150, 151, 512, 519, 520], const [202, 203, 204, 205, 206, 512, 234, 235, 236, 237, 238, 239, 240, 241, 242, 513, 514, 515, 516, 517, 518], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, name, isArchived = false, color}) => b ? prefix22.Tag(color: color, createdDate: createdDate, deletedDate: deletedDate, id: id, isArchived: isArchived, modifiedDate: modifiedDate, name: name) : null, r'fromJson': (bool b) => (json) => b ? prefix22.Tag.fromJson(json) : null}, -1, 24, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TagTag', r'.TagTag', 134217735, 25, const prefix0.JsonSerializable(), const [152, 153, 521, 526, 527], const [202, 203, 204, 205, 206, 521, 234, 235, 236, 237, 238, 239, 240, 241, 242, 522, 523, 524, 525], const [], 14, {}, {}, {r'': (bool b) => ({id, createdDate, modifiedDate, deletedDate, primaryTagId, secondaryTagId}) => b ? prefix23.TagTag(createdDate: createdDate, deletedDate: deletedDate, id: id, modifiedDate: modifiedDate, primaryTagId: primaryTagId, secondaryTagId: secondaryTagId) : null, r'fromJson': (bool b) => (json) => b ? prefix23.TagTag.fromJson(json) : null}, -1, 25, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskWithTotalDuration', r'.TaskWithTotalDuration', 134217735, 26, const prefix0.JsonSerializable(), const [154, 529], const [202, 203, 204, 205, 206, 358, 234, 235, 236, 237, 238, 239, 240, 241, 242, 355, 356, 357, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 528], const [], 9, {}, {}, {r'': (bool b) => ({id, title, totalDuration, priority, plannedDate, deadlineDate, completedAt, estimatedTime, parentTaskId, order = 0, plannedDateReminderTime = prefix7.ReminderTime.none, deadlineDateReminderTime = prefix7.ReminderTime.none, createdDate, modifiedDate, deletedDate}) => b ? prefix24.TaskWithTotalDuration(completedAt: completedAt, createdDate: createdDate, deadlineDate: deadlineDate, deadlineDateReminderTime: deadlineDateReminderTime, deletedDate: deletedDate, estimatedTime: estimatedTime, id: id, modifiedDate: modifiedDate, order: order, parentTaskId: parentTaskId, plannedDate: plannedDate, plannedDateReminderTime: plannedDateReminderTime, priority: priority, title: title, totalDuration: totalDuration) : null}, -1, 26, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'TaskTimeRecord', r'.TaskTimeRecord', 134217735, 27, const prefix0.JsonSerializable(), const [155, 156, 530, 535, 536], const [202, 203, 204, 205, 206, 530, 234, 235, 236, 237, 238, 239, 240, 241, 242, 531, 532, 533, 534], const [], 14, {}, {}, {r'': (bool b) => ({id, taskId, duration, createdDate, modifiedDate, deletedDate}) => b ? prefix25.TaskTimeRecord(createdDate: createdDate, deletedDate: deletedDate, duration: duration, id: id, modifiedDate: modifiedDate, taskId: taskId) : null, r'fromJson': (bool b) => (json) => b ? prefix25.TaskTimeRecord.fromJson(json) : null}, -1, 27, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'SyncData', r'.SyncData', 134217735, 28, const prefix0.JsonSerializable(), const [157, 158, 159, 537, 538, 545, 546], const [202, 203, 204, 205, 206, 537, 538, 539, 540, 541, 542, 543, 544], const [], -1, {}, {}, {r'': (bool b) => ({createSync, updateSync, deleteSync}) => b ? prefix26.SyncData(createSync: createSync, deleteSync: deleteSync, updateSync: updateSync) : null, r'fromJson': (bool b) => (json, type) => b ? prefix26.SyncData.fromJson(json, type) : null}, -1, 28, const [], const [prefix0.jsonSerializable], null, (o) { return o is prefix26.SyncData; }, const [35], 28), r.NonGenericClassMirrorImpl(r'BidirectionalSyncProgress', r'.BidirectionalSyncProgress', 134217735, 29, const prefix0.JsonSerializable(), const [160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 547, 548, 549, 564, 565, 566, 567, 568, 569, 570], const [549, 548, 204, 566, 206, 547, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565], const [], -1, {}, {}, {r'': (bool b) => ({entityType, deviceId, direction, phase, currentPage = 0, totalPages = 1, itemsProcessed = 0, totalItems = 0, progressPercentage = 0.0, conflictsResolved = 0, errorMessages = const [], timestamp, isComplete = false, metadata = const {}}) => b ? prefix27.BidirectionalSyncProgress(conflictsResolved: conflictsResolved, currentPage: currentPage, deviceId: deviceId, direction: direction, entityType: entityType, errorMessages: errorMessages, isComplete: isComplete, itemsProcessed: itemsProcessed, metadata: metadata, phase: phase, progressPercentage: progressPercentage, timestamp: timestamp, totalItems: totalItems, totalPages: totalPages) : null, r'outgoingStart': (bool b) => ({entityType, deviceId, totalPages = 1, totalItems = 0, metadata}) => b ? prefix27.BidirectionalSyncProgress.outgoingStart(deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems, totalPages: totalPages) : null, r'incomingStart': (bool b) => ({entityType, deviceId, totalItems = 0, metadata}) => b ? prefix27.BidirectionalSyncProgress.incomingStart(deviceId: deviceId, entityType: entityType, metadata: metadata, totalItems: totalItems) : null, r'completed': (bool b) => ({entityType, deviceId, itemsProcessed, conflictsResolved = 0, errorMessages = const [], metadata}) => b ? prefix27.BidirectionalSyncProgress.completed(conflictsResolved: conflictsResolved, deviceId: deviceId, entityType: entityType, errorMessages: errorMessages, itemsProcessed: itemsProcessed, metadata: metadata) : null}, -1, 29, const [], const [prefix0.jsonSerializable], null), r.NonGenericClassMirrorImpl(r'OverallSyncProgress', r'.OverallSyncProgress', 134217735, 30, const prefix0.JsonSerializable(), const [174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 571, 572, 585, 586, 587, 588], const [202, 572, 204, 205, 206, 571, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587], const [], -1, {}, {}, {r'': (bool b) => ({entityProgress = const {}, totalDevices = 0, completedDevices = 0, totalEntities = 0, completedEntities = 0, overallProgress = 0.0, totalItemsProcessed = 0, totalConflictsResolved = 0, errorMessages = const [], isComplete = false, startTime, endTime}) => b ? prefix27.OverallSyncProgress(completedDevices: completedDevices, completedEntities: completedEntities, endTime: endTime, entityProgress: entityProgress, errorMessages: errorMessages, isComplete: isComplete, overallProgress: overallProgress, startTime: startTime, totalConflictsResolved: totalConflictsResolved, totalDevices: totalDevices, totalEntities: totalEntities, totalItemsProcessed: totalItemsProcessed) : null}, -1, 30, const [], const [prefix0.jsonSerializable], null), r.GenericClassMirrorImpl(r'BaseEntity', r'.BaseEntity', 134218247, 31, const prefix0.JsonSerializable(), const [186, 187, 188, 189, 589, 598, 599], const [202, 203, 204, 205, 206, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598], const [], -1, {}, {}, {}, -1, 31, const [], const [prefix0.jsonSerializable], null, (o) => false, const [36], 31), r.NonGenericClassMirrorImpl(r'SyncQrCodeMessage', r'.SyncQrCodeMessage', 134217735, 32, const prefix0.JsonSerializable(), const [190, 191, 192, 193, 194, 195, 600, 601, 608, 609, 610, 611], const [202, 203, 204, 205, 206, 600, 601, 602, 603, 604, 605, 606, 607, 608], const [], -1, {}, {}, {r'': (bool b) => ({localIP, deviceName, deviceId, platform, ipAddresses, port = 44040}) => b ? prefix29.SyncQrCodeMessage(deviceId: deviceId, deviceName: deviceName, ipAddresses: ipAddresses, localIP: localIP, platform: platform, port: port) : null, r'fromJson': (bool b) => (json) => b ? prefix29.SyncQrCodeMessage.fromJson(json) : null, r'fromCsv': (bool b) => (csv) => b ? prefix29.SyncQrCodeMessage.fromCsv(csv) : null}, -1, 32, const [], const [prefix0.jsonSerializable], null), r.TypeVariableMirrorImpl(r'T', r'.PaginatedSyncData.T', const prefix0.JsonSerializable(), -1, 4, []), r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 14, []), r.TypeVariableMirrorImpl(r'T', r'.SyncData.T', const prefix0.JsonSerializable(), -1, 28, []), r.TypeVariableMirrorImpl(r'TId', r'.BaseEntity.TId', const prefix0.JsonSerializable(), -1, 31, [])], [r.VariableMirrorImpl(r'id', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'title', 134349829, 0, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isCompleted', 134349829, 0, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'plannedDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deadlineDate', 67240965, 0, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'id', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'name', 134349829, 1, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isCompletedToday', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'hasGoal', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'dailyTarget', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'currentCompletionCount', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isDailyGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'completedAt', 67240965, 1, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'targetFrequency', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'periodDays', 134349829, 1, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isPeriodGoalMet', 134349829, 1, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'tasks', 151127045, 2, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const []), r.VariableMirrorImpl(r'habits', 151127045, 2, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const []), r.VariableMirrorImpl(r'lastUpdated', 134349829, 2, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'key', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'value', 134348805, 3, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'valueType', 134348805, 3, const prefix0.JsonSerializable(), -1, 42, 42, const [], const []), r.VariableMirrorImpl(r'id', 5, 14, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'createdDate', 134348805, 14, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'modifiedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deletedDate', 67239941, 14, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'data', 151127045, 4, const prefix0.JsonSerializable(), 28, 43, 28, null, const []), r.VariableMirrorImpl(r'pageIndex', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'pageSize', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 4, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isLastPage', 134349829, 4, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'entityType', 134349829, 4, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'currentEntity', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'currentPage', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'progressPercentage', 134349829, 5, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'entitiesCompleted', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalEntities', 134349829, 5, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'operation', 134349829, 5, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'appVersion', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'syncDevice', 134349829, 6, const prefix0.JsonSerializable(), 7, 7, 7, const [], const []), r.VariableMirrorImpl(r'isDebugMode', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'entityType', 134349829, 6, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'pageIndex', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'pageSize', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 6, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'isLastPage', 134349829, 6, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'requestedServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'currentServerPage', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'totalServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'hasMoreServerPages', 67240965, 6, const prefix0.JsonSerializable(), -1, 46, 46, const [], const []), r.VariableMirrorImpl(r'progress', 67240965, 6, const prefix0.JsonSerializable(), 5, 5, 5, const [], const []), r.VariableMirrorImpl(r'appUsagesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const []), r.VariableMirrorImpl(r'appUsageTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 48, 4, const [17], const []), r.VariableMirrorImpl(r'appUsageTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 49, 4, const [19], const []), r.VariableMirrorImpl(r'appUsageTagRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 50, 4, const [18], const []), r.VariableMirrorImpl(r'appUsageIgnoreRulesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 51, 4, const [15], const []), r.VariableMirrorImpl(r'habitsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const []), r.VariableMirrorImpl(r'habitRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 53, 4, const [13], const []), r.VariableMirrorImpl(r'habitTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const []), r.VariableMirrorImpl(r'tagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const []), r.VariableMirrorImpl(r'tagTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const []), r.VariableMirrorImpl(r'tasksSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const []), r.VariableMirrorImpl(r'taskTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const []), r.VariableMirrorImpl(r'taskTimeRecordsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 59, 4, const [27], const []), r.VariableMirrorImpl(r'settingsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const []), r.VariableMirrorImpl(r'syncDevicesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const []), r.VariableMirrorImpl(r'notesSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const []), r.VariableMirrorImpl(r'noteTagsSyncData', 84018181, 6, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const []), r.VariableMirrorImpl(r'fromIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'toIp', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'fromDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'toDeviceId', 134348805, 7, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'name', 67239941, 7, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'lastSyncDate', 67239941, 7, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'name', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'estimatedTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'archivedDate', 67239941, 8, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'hasReminder', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'reminderTime', 67239941, 8, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'reminderDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'hasGoal', 134348805, 8, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'targetFrequency', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'periodDays', 134348805, 8, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'dailyTarget', 67239941, 8, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 8, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'title', 134348805, 9, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'priority', 67239941, 9, const prefix0.JsonSerializable(), -1, 65, 65, const [], const []), r.VariableMirrorImpl(r'plannedDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deadlineDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'estimatedTime', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'completedAt', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'parentTaskId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 9, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'plannedDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), r.VariableMirrorImpl(r'deadlineDateReminderTime', 134348805, 9, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [const prefix0.JsonProperty(defaultValue: 'ReminderTime.none')]), r.VariableMirrorImpl(r'recurrenceType', 134348805, 9, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [const prefix0.JsonProperty(defaultValue: 'RecurrenceType.none')]), r.VariableMirrorImpl(r'recurrenceInterval', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'recurrenceDaysString', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'recurrenceStartDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'recurrenceEndDate', 67239941, 9, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'recurrenceCount', 67239941, 9, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'recurrenceParentId', 67239941, 9, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'paginatedSyncDataDto', 67240965, 10, const prefix0.JsonSerializable(), 6, 6, 6, const [], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'nextEntityType', 67240965, 10, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'nextPageIndex', 67240965, 10, const prefix0.JsonSerializable(), -1, 45, 45, const [], const []), r.VariableMirrorImpl(r'syncedDeviceCount', 134349829, 10, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'hadMeaningfulSync', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'hasErrors', 134349829, 10, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 10, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'errorParams', 84018181, 10, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const []), r.VariableMirrorImpl(r'type', 134349829, 11, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'data', 67142661, 11, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'taskId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 12, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 13, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'occurredAt', 134348805, 13, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'pattern', 134348805, 15, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 15, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'name', 134348805, 16, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'displayName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'color', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'deviceName', 67239941, 16, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'appUsageId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 17, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'pattern', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 18, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'description', 67239941, 18, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'appUsageId', 134348805, 19, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 19, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'usageDate', 134348805, 19, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 20, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'noteId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tagId', 134348805, 21, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'tag', 67239941, 21, const prefix0.JsonSerializable(), 24, 24, 24, const [], const []), r.VariableMirrorImpl(r'habitId', 134348805, 22, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 22, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'occurredAt', 67239941, 22, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'isEstimated', 134348805, 22, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'title', 134348805, 23, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'content', 67239941, 23, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'order', 134348805, 23, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'tags', 151126021, 23, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const []), r.VariableMirrorImpl(r'name', 134348805, 24, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'isArchived', 134348805, 24, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'color', 67239941, 24, const prefix0.JsonSerializable(), -1, 64, 64, const [], const []), r.VariableMirrorImpl(r'primaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'secondaryTagId', 134348805, 25, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'totalDuration', 134349829, 26, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'taskId', 134348805, 27, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'duration', 134348805, 27, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'createSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'updateSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'deleteSync', 151126021, 28, const prefix0.JsonSerializable(), -1, 74, 75, null, const []), r.VariableMirrorImpl(r'entityType', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceId', 134349829, 29, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'direction', 134349829, 29, const prefix0.JsonSerializable(), -1, 76, 76, const [], const []), r.VariableMirrorImpl(r'phase', 134349829, 29, const prefix0.JsonSerializable(), -1, 77, 77, const [], const []), r.VariableMirrorImpl(r'currentPage', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalPages', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'itemsProcessed', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalItems', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'progressPercentage', 134349829, 29, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'conflictsResolved', 134349829, 29, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 29, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'timestamp', 134349829, 29, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 29, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'metadata', 151127045, 29, const prefix0.JsonSerializable(), -1, 78, 79, null, const []), r.VariableMirrorImpl(r'entityProgress', 151127045, 30, const prefix0.JsonSerializable(), -1, 80, 81, const [33, 82], const []), r.VariableMirrorImpl(r'totalDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'completedDevices', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'completedEntities', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'overallProgress', 134349829, 30, const prefix0.JsonSerializable(), -1, 44, 44, const [], const []), r.VariableMirrorImpl(r'totalItemsProcessed', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'totalConflictsResolved', 134349829, 30, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.VariableMirrorImpl(r'errorMessages', 151127045, 30, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const []), r.VariableMirrorImpl(r'isComplete', 134349829, 30, const prefix0.JsonSerializable(), -1, 34, 34, const [], const []), r.VariableMirrorImpl(r'startTime', 134349829, 30, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'endTime', 67240965, 30, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'id', 5, 31, const prefix0.JsonSerializable(), -1, -1, -1, const [], const []), r.VariableMirrorImpl(r'createdDate', 134348805, 31, const prefix0.JsonSerializable(), -1, 41, 41, const [], const []), r.VariableMirrorImpl(r'modifiedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'deletedDate', 67239941, 31, const prefix0.JsonSerializable(), -1, 35, 35, const [], const []), r.VariableMirrorImpl(r'localIP', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceName', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'deviceId', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'platform', 134349829, 32, const prefix0.JsonSerializable(), -1, 33, 33, const [], const []), r.VariableMirrorImpl(r'ipAddresses', 84018181, 32, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const []), r.VariableMirrorImpl(r'port', 134349829, 32, const prefix0.JsonSerializable(), -1, 36, 36, const [], const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 0, 196), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 1, 197), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 2, 198), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 3, 199), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 4, 200), r.MethodMirrorImpl(r'', 0, 0, -1, 0, 0, const [], const [0, 1, 2, 3, 4], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'==', 2097154, -1, -1, 34, 34, const [], const [5], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'noSuchMethod', 524290, -1, -1, -1, -1, const [], const [6], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'runtimeType', 2097155, -1, -1, 85, 85, const [], const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 5, 207), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 6, 208), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 7, 209), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 8, 210), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 9, 211), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 10, 212), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 11, 213), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 12, 214), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 13, 215), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 14, 216), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 15, 217), r.MethodMirrorImpl(r'', 0, 1, -1, 1, 1, const [], const [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 2, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 16, 220), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 17, 221), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 18, 222), r.MethodMirrorImpl(r'', 0, 2, -1, 2, 2, const [], const [18, 19, 20], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getValue', 2, 3, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 3, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 19, 226), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 19, 227), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 20, 228), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 20, 229), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 21, 230), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 21, 231), r.MethodMirrorImpl(r'', 0, 3, -1, 3, 3, const [], const [21, 22, 23, 24, 25, 26, 27], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 3, -1, 3, 3, const [], const [28], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 22, 234), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 22, 235), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 23, 236), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 23, 237), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 24, 238), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 24, 239), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 25, 240), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 25, 241), r.MethodMirrorImpl(r'isDeleted', 2097155, 14, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 4, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 26, 244), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 27, 245), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 28, 246), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 29, 247), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 30, 248), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 31, 249), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 32, 250), r.MethodMirrorImpl(r'', 0, 4, -1, 86, 4, null, const [36, 37, 38, 39, 40, 41, 42], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 4, -1, 86, 4, null, const [43, 44], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 5, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 33, 254), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 34, 255), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 35, 256), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 36, 257), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 37, 258), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 38, 259), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 39, 260), r.MethodMirrorImpl(r'', 0, 5, -1, 5, 5, const [], const [45, 46, 47, 48, 49, 50, 51], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 5, -1, 5, 5, const [], const [52], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 6, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getPopulatedSyncData', 35651586, 6, 4, 87, 4, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 40, 265), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 41, 266), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 42, 267), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 43, 268), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 44, 269), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 45, 270), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 46, 271), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 47, 272), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 48, 273), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 49, 274), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 50, 275), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 51, 276), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 52, 277), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 53, 278), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 54, 279), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 55, 280), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 56, 281), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 57, 282), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 58, 283), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 59, 284), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 60, 285), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 61, 286), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 62, 287), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 63, 288), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 64, 289), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 65, 290), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 66, 291), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 67, 292), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 68, 293), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 69, 294), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 70, 295), r.MethodMirrorImpl(r'', 0, 6, -1, 6, 6, const [], const [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 6, -1, 6, 6, const [], const [84], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 7, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 71, 299), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 71, 300), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 72, 301), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 72, 302), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 73, 303), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 73, 304), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 74, 305), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 74, 306), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 75, 307), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 75, 308), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 76, 309), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 76, 310), r.MethodMirrorImpl(r'', 0, 7, -1, 7, 7, const [], const [85, 86, 87, 88, 89, 90, 91, 92, 93, 94], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 7, -1, 7, 7, const [], const [95], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getReminderDaysAsList', 35651586, 8, -1, 88, 89, const [36], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setReminderDaysFromList', 1310722, 8, -1, -1, -1, const [], const [102], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getReminderTimeOfDay', 2097154, 8, -1, 90, 90, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setReminderTimeOfDay', 1310722, 8, -1, -1, -1, const [], const [103], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hasActiveGoal', 2097154, 8, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getGoalDescriptionParams', 35651586, 8, -1, 91, 92, const [33, 36], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'isGoalMet', 2097154, 8, -1, 34, 34, const [], const [104], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getGoalCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [105], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getDailyTarget', 2097154, 8, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'isDailyTargetMet', 2097154, 8, -1, 34, 34, const [], const [106], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getDailyCompletionPercentage', 2097154, 8, -1, 44, 44, const [], const [107], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setArchived', 1310722, 8, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setUnarchived', 1310722, 8, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getLocalArchivedDate', 2097154, 8, -1, 35, 35, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 8, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 77, 328), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 77, 329), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 78, 330), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 78, 331), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 79, 332), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 79, 333), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 80, 334), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 80, 335), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 81, 336), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 81, 337), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 82, 338), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 82, 339), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 83, 340), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 83, 341), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 84, 342), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 84, 343), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 85, 344), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 85, 345), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 86, 346), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 86, 347), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 87, 348), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 87, 349), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 88, 350), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 88, 351), r.MethodMirrorImpl(r'isArchived', 2097155, 8, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 8, -1, 8, 8, const [], const [108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 8, -1, 8, 8, const [], const [124], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'markCompleted', 1310722, 9, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'markNotCompleted', 1310722, 9, -1, -1, -1, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'setRecurrenceDays', 1310722, 9, -1, -1, -1, const [], const [137], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 9, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'copyWith', 2097154, 9, 9, 9, 9, const [], const [138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 89, 360), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 89, 361), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 90, 362), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 90, 363), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 91, 364), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 91, 365), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 92, 366), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 92, 367), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 93, 368), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 93, 369), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 94, 370), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 94, 371), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 95, 372), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 95, 373), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 96, 374), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 96, 375), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 97, 376), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 97, 377), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 98, 378), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 98, 379), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 99, 380), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 99, 381), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 100, 382), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 100, 383), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 101, 384), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 101, 385), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 102, 386), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 102, 387), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 103, 388), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 103, 389), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 104, 390), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 104, 391), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 105, 392), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 105, 393), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 106, 394), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 106, 395), r.MethodMirrorImpl(r'isCompleted', 2097155, 9, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 9, -1, 9, 9, const [], const [160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 9, -1, 9, 9, const [], const [182], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 107, 399), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 108, 400), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 109, 401), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 110, 402), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 111, 403), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 112, 404), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 113, 405), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 114, 406), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 115, 407), r.MethodMirrorImpl(r'', 0, 10, -1, 10, 10, const [], const [201, 202, 203, 204, 205, 206, 207, 208, 209], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 11, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 116, 410), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 117, 411), r.MethodMirrorImpl(r'', 0, 11, -1, 11, 11, const [], const [210, 211], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 11, -1, 11, 11, const [], const [212], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 12, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 118, 415), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 118, 416), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 119, 417), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 119, 418), r.MethodMirrorImpl(r'', 0, 12, -1, 12, 12, const [], const [213, 214, 215, 216, 217, 218], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 12, -1, 12, 12, const [], const [219], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 13, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 120, 422), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 120, 423), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 121, 424), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 121, 425), r.MethodMirrorImpl(r'recordDate', 2097155, 13, -1, 41, 41, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 13, -1, 13, 13, const [], const [222, 223, 224, 225, 226, 227], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 13, -1, 13, 13, const [], const [228], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 14, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 14, -1, 93, 14, null, const [231, 232, 233, 234], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 15, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 122, 432), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 122, 433), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 123, 434), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 123, 435), r.MethodMirrorImpl(r'', 0, 15, -1, 15, 15, const [], const [235, 236, 237, 238, 239, 240], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 15, -1, 15, 15, const [], const [241], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 16, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 124, 439), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 124, 440), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 125, 441), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 125, 442), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 126, 443), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 126, 444), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 127, 445), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 127, 446), r.MethodMirrorImpl(r'', 0, 16, -1, 16, 16, const [], const [244, 245, 246, 247, 248, 249, 250, 251], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 16, -1, 16, 16, const [], const [252], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 17, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 128, 450), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 128, 451), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 129, 452), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 129, 453), r.MethodMirrorImpl(r'', 0, 17, -1, 17, 17, const [], const [257, 258, 259, 260, 261, 262], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 17, -1, 17, 17, const [], const [263], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 18, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 130, 457), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 130, 458), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 131, 459), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 131, 460), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 132, 461), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 132, 462), r.MethodMirrorImpl(r'', 0, 18, -1, 18, 18, const [], const [266, 267, 268, 269, 270, 271, 272], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 18, -1, 18, 18, const [], const [273], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 19, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 133, 466), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 133, 467), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 134, 468), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 134, 469), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 135, 470), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 135, 471), r.MethodMirrorImpl(r'', 0, 19, -1, 19, 19, const [], const [277, 278, 279, 280, 281, 282, 283], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 19, -1, 19, 19, const [], const [284], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 20, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 136, 475), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 136, 476), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 137, 477), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 137, 478), r.MethodMirrorImpl(r'', 0, 20, -1, 20, 20, const [], const [288, 289, 290, 291, 292, 293], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 20, -1, 20, 20, const [], const [294], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 21, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 138, 482), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 138, 483), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 139, 484), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 139, 485), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 140, 486), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 140, 487), r.MethodMirrorImpl(r'', 0, 21, -1, 21, 21, const [], const [297, 298, 299, 300, 301, 302, 303], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 21, -1, 21, 21, const [], const [304], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 22, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 141, 491), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 141, 492), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 142, 493), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 142, 494), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 143, 495), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 143, 496), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 144, 497), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 144, 498), r.MethodMirrorImpl(r'', 0, 22, -1, 22, 22, const [], const [308, 309, 310, 311, 312, 313, 314, 315], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 22, -1, 22, 22, const [], const [316], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 23, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 145, 502), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 145, 503), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 146, 504), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 146, 505), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 147, 506), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 147, 507), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 148, 508), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 148, 509), r.MethodMirrorImpl(r'', 0, 23, -1, 23, 23, const [], const [321, 322, 323, 324, 325, 326, 327, 328], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 23, -1, 23, 23, const [], const [329], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 24, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 149, 513), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 149, 514), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 150, 515), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 150, 516), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 151, 517), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 151, 518), r.MethodMirrorImpl(r'', 0, 24, -1, 24, 24, const [], const [334, 335, 336, 337, 338, 339, 340], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 24, -1, 24, 24, const [], const [341], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 25, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 152, 522), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 152, 523), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 153, 524), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 153, 525), r.MethodMirrorImpl(r'', 0, 25, -1, 25, 25, const [], const [345, 346, 347, 348, 349, 350], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 25, -1, 25, 25, const [], const [351], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 154, 528), r.MethodMirrorImpl(r'', 0, 26, -1, 26, 26, const [], const [354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 27, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 155, 531), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 155, 532), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 156, 533), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 156, 534), r.MethodMirrorImpl(r'', 0, 27, -1, 27, 27, const [], const [369, 370, 371, 372, 373, 374], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 27, -1, 27, 27, const [], const [375], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getTotalItemCount', 2097154, 28, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 28, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 157, 539), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 157, 540), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 158, 541), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 158, 542), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 159, 543), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 159, 544), r.MethodMirrorImpl(r'', 0, 28, -1, 94, 28, null, const [378, 379, 380], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 28, -1, 94, 28, null, const [381, 382], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'copyWith', 2097154, 29, 29, 29, 29, const [], const [386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'==', 2097154, 29, -1, 34, 34, const [], const [400], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 160, 550), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 161, 551), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 162, 552), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 163, 553), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 164, 554), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 165, 555), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 166, 556), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 167, 557), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 168, 558), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 169, 559), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 170, 560), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 171, 561), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 172, 562), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 173, 563), r.MethodMirrorImpl(r'statusDescription', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'key', 2097155, 29, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'hashCode', 2097155, 29, -1, 36, 36, const [], const [], const prefix0.JsonSerializable(), const [override]), r.MethodMirrorImpl(r'', 0, 29, -1, 29, 29, const [], const [401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'outgoingStart', 1, 29, -1, 29, 29, const [], const [415, 416, 417, 418, 419], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'incomingStart', 1, 29, -1, 29, 29, const [], const [420, 421, 422, 423], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'completed', 1, 29, -1, 29, 29, const [], const [424, 425, 426, 427, 428, 429], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'getEntityProgress', 35651586, 30, -1, 95, 82, const [29], const [430], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toString', 2097154, 30, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const [override]), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 174, 573), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 175, 574), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 176, 575), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 177, 576), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 178, 577), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 179, 578), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 180, 579), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 181, 580), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 182, 581), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 183, 582), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 184, 583), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 185, 584), r.MethodMirrorImpl(r'duration', 2097155, 30, -1, 96, 96, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'activeOperations', 35651587, 30, -1, 95, 82, const [29], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'completedOperations', 35651587, 30, -1, 95, 82, const [29], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 30, -1, 30, 30, const [], const [431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 31, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 186, 590), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 186, 591), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 187, 592), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 187, 593), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 188, 594), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 188, 595), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 189, 596), r.ImplicitSetterMirrorImpl(const prefix0.JsonSerializable(), 189, 597), r.MethodMirrorImpl(r'isDeleted', 2097155, 31, -1, 34, 34, const [], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 31, -1, 97, 31, null, const [443, 444, 445, 446], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toJson', 35651586, 32, -1, 78, 79, null, const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'toCsv', 2097154, 32, -1, 33, 33, const [], const [], const prefix0.JsonSerializable(), const []), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 190, 602), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 191, 603), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 192, 604), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 193, 605), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 194, 606), r.ImplicitGetterMirrorImpl(const prefix0.JsonSerializable(), 195, 607), r.MethodMirrorImpl(r'allIPAddresses', 35651587, 32, -1, 68, 69, const [33], const [], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'', 0, 32, -1, 32, 32, const [], const [451, 452, 453, 454, 455, 456], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromJson', 1, 32, -1, 32, 32, const [], const [457], const prefix0.JsonSerializable(), const []), r.MethodMirrorImpl(r'fromCsv', 1, 32, -1, 32, 32, const [], const [458], const prefix0.JsonSerializable(), const [])], [r.ParameterMirrorImpl(r'id', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'title', 134358022, 201, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'isCompleted', 134358022, 201, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isCompleted), r.ParameterMirrorImpl(r'plannedDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 201, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'other', 134348806, 202, const prefix0.JsonSerializable(), -1, 98, 98, const [], const [], null, null), r.ParameterMirrorImpl(r'invocation', 134348806, 204, const prefix0.JsonSerializable(), -1, 99, 99, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'name', 134358022, 218, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'isCompletedToday', 134358022, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isCompletedToday), r.ParameterMirrorImpl(r'hasGoal', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasGoal), r.ParameterMirrorImpl(r'dailyTarget', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #dailyTarget), r.ParameterMirrorImpl(r'currentCompletionCount', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #currentCompletionCount), r.ParameterMirrorImpl(r'isDailyGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isDailyGoalMet), r.ParameterMirrorImpl(r'completedAt', 67253254, 218, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'targetFrequency', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #targetFrequency), r.ParameterMirrorImpl(r'periodDays', 134364166, 218, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #periodDays), r.ParameterMirrorImpl(r'isPeriodGoalMet', 134364166, 218, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isPeriodGoalMet), r.ParameterMirrorImpl(r'tasks', 151135238, 223, const prefix0.JsonSerializable(), -1, 37, 38, const [0], const [], null, #tasks), r.ParameterMirrorImpl(r'habits', 151135238, 223, const prefix0.JsonSerializable(), -1, 39, 40, const [1], const [], null, #habits), r.ParameterMirrorImpl(r'lastUpdated', 134358022, 223, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #lastUpdated), r.ParameterMirrorImpl(r'id', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 232, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 232, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'key', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #key), r.ParameterMirrorImpl(r'value', 134358022, 232, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #value), r.ParameterMirrorImpl(r'valueType', 134358022, 232, const prefix0.JsonSerializable(), -1, 42, 42, const [], const [], null, #valueType), r.ParameterMirrorImpl(r'json', 151126022, 233, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_key', 134348902, 227, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_value', 134348902, 229, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_valueType', 134348902, 231, const prefix0.JsonSerializable(), -1, 42, 42, const [], const [], null, null), r.ParameterMirrorImpl(r'_id', 102, 235, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), r.ParameterMirrorImpl(r'_createdDate', 134348902, 237, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 239, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deletedDate', 67240038, 241, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'data', 151135238, 251, const prefix0.JsonSerializable(), 28, 43, 28, null, const [], null, #data), r.ParameterMirrorImpl(r'pageIndex', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageIndex), r.ParameterMirrorImpl(r'pageSize', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageSize), r.ParameterMirrorImpl(r'totalPages', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134358022, 251, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'isLastPage', 134358022, 251, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isLastPage), r.ParameterMirrorImpl(r'entityType', 134358022, 251, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'json', 151126022, 252, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'type', 134348806, 252, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), r.ParameterMirrorImpl(r'currentEntity', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #currentEntity), r.ParameterMirrorImpl(r'currentPage', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #currentPage), r.ParameterMirrorImpl(r'totalPages', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'progressPercentage', 134358022, 261, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, #progressPercentage), r.ParameterMirrorImpl(r'entitiesCompleted', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #entitiesCompleted), r.ParameterMirrorImpl(r'totalEntities', 134358022, 261, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalEntities), r.ParameterMirrorImpl(r'operation', 134358022, 261, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #operation), r.ParameterMirrorImpl(r'json', 151126022, 262, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'appVersion', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appVersion), r.ParameterMirrorImpl(r'syncDevice', 134358022, 296, const prefix0.JsonSerializable(), 7, 7, 7, const [], const [], null, #syncDevice), r.ParameterMirrorImpl(r'isDebugMode', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isDebugMode), r.ParameterMirrorImpl(r'entityType', 134358022, 296, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'pageIndex', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageIndex), r.ParameterMirrorImpl(r'pageSize', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #pageSize), r.ParameterMirrorImpl(r'totalPages', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134358022, 296, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'isLastPage', 134358022, 296, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, #isLastPage), r.ParameterMirrorImpl(r'requestedServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #requestedServerPage), r.ParameterMirrorImpl(r'currentServerPage', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #currentServerPage), r.ParameterMirrorImpl(r'totalServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalServerPages), r.ParameterMirrorImpl(r'hasMoreServerPages', 67253254, 296, const prefix0.JsonSerializable(), -1, 46, 46, const [], const [], null, #hasMoreServerPages), r.ParameterMirrorImpl(r'progress', 67253254, 296, const prefix0.JsonSerializable(), 5, 5, 5, const [], const [], null, #progress), r.ParameterMirrorImpl(r'appUsagesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 47, 4, const [16], const [], null, #appUsagesSyncData), r.ParameterMirrorImpl(r'appUsageTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 48, 4, const [17], const [], null, #appUsageTagsSyncData), r.ParameterMirrorImpl(r'appUsageTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 49, 4, const [19], const [], null, #appUsageTimeRecordsSyncData), r.ParameterMirrorImpl(r'appUsageTagRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 50, 4, const [18], const [], null, #appUsageTagRulesSyncData), r.ParameterMirrorImpl(r'appUsageIgnoreRulesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 51, 4, const [15], const [], null, #appUsageIgnoreRulesSyncData), r.ParameterMirrorImpl(r'habitsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 52, 4, const [8], const [], null, #habitsSyncData), r.ParameterMirrorImpl(r'habitRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 53, 4, const [13], const [], null, #habitRecordsSyncData), r.ParameterMirrorImpl(r'habitTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 54, 4, const [20], const [], null, #habitTagsSyncData), r.ParameterMirrorImpl(r'tagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 55, 4, const [24], const [], null, #tagsSyncData), r.ParameterMirrorImpl(r'tagTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 56, 4, const [25], const [], null, #tagTagsSyncData), r.ParameterMirrorImpl(r'tasksSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 57, 4, const [9], const [], null, #tasksSyncData), r.ParameterMirrorImpl(r'taskTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 58, 4, const [12], const [], null, #taskTagsSyncData), r.ParameterMirrorImpl(r'taskTimeRecordsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 59, 4, const [27], const [], null, #taskTimeRecordsSyncData), r.ParameterMirrorImpl(r'settingsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 60, 4, const [3], const [], null, #settingsSyncData), r.ParameterMirrorImpl(r'syncDevicesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 61, 4, const [7], const [], null, #syncDevicesSyncData), r.ParameterMirrorImpl(r'notesSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 62, 4, const [23], const [], null, #notesSyncData), r.ParameterMirrorImpl(r'noteTagsSyncData', 84030470, 296, const prefix0.JsonSerializable(), 4, 63, 4, const [21], const [], null, #noteTagsSyncData), r.ParameterMirrorImpl(r'json', 151126022, 297, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 311, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'fromIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #fromIp), r.ParameterMirrorImpl(r'toIp', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #toIp), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'fromDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #fromDeviceId), r.ParameterMirrorImpl(r'toDeviceId', 134358022, 311, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #toDeviceId), r.ParameterMirrorImpl(r'name', 67253254, 311, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #name), r.ParameterMirrorImpl(r'lastSyncDate', 67253254, 311, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #lastSyncDate), r.ParameterMirrorImpl(r'json', 151126022, 312, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_fromIp', 134348902, 300, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_toIp', 134348902, 302, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_fromDeviceId', 134348902, 304, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_toDeviceId', 134348902, 306, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_name', 67240038, 308, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_lastSyncDate', 67240038, 310, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'days', 151126022, 314, const prefix0.JsonSerializable(), -1, 88, 89, const [36], const [], null, null), r.ParameterMirrorImpl(r'time', 134348806, 316, const prefix0.JsonSerializable(), -1, 100, 100, const [], const [], null, null), r.ParameterMirrorImpl(r'completedCount', 134348806, 319, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'completedCount', 134348806, 320, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'dailyCount', 134348806, 322, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'dailyCount', 134348806, 323, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 353, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'description', 134358022, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #description), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'archivedDate', 67253254, 353, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #archivedDate), r.ParameterMirrorImpl(r'hasReminder', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasReminder), r.ParameterMirrorImpl(r'reminderTime', 67253254, 353, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #reminderTime), r.ParameterMirrorImpl(r'reminderDays', 134363142, 353, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], "", #reminderDays), r.ParameterMirrorImpl(r'hasGoal', 134364166, 353, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasGoal), r.ParameterMirrorImpl(r'targetFrequency', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #targetFrequency), r.ParameterMirrorImpl(r'periodDays', 134364166, 353, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #periodDays), r.ParameterMirrorImpl(r'dailyTarget', 67253254, 353, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #dailyTarget), r.ParameterMirrorImpl(r'order', 134364166, 353, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'json', 151126022, 354, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 329, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 134348902, 331, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 333, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_archivedDate', 67240038, 335, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_hasReminder', 134348902, 337, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_reminderTime', 67240038, 339, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_reminderDays', 134348902, 341, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_hasGoal', 134348902, 343, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_targetFrequency', 134348902, 345, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_periodDays', 134348902, 347, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_dailyTarget', 67240038, 349, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 351, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'days', 84017158, 357, const prefix0.JsonSerializable(), -1, 101, 102, const [103], const [], null, null), r.ParameterMirrorImpl(r'id', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #title), r.ParameterMirrorImpl(r'description', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'priority', 67252230, 359, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'plannedDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'estimatedTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'completedAt', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'parentTaskId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 67252230, 359, const prefix0.JsonSerializable(), -1, 104, 104, const [], const [], null, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, const [], const [], null, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 67252230, 359, const prefix0.JsonSerializable(), -1, 105, 105, const [], const [], null, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'recurrenceType', 67252230, 359, const prefix0.JsonSerializable(), -1, 106, 106, const [], const [], null, #recurrenceType), r.ParameterMirrorImpl(r'recurrenceInterval', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceInterval), r.ParameterMirrorImpl(r'recurrenceDaysString', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceDaysString), r.ParameterMirrorImpl(r'recurrenceStartDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceStartDate), r.ParameterMirrorImpl(r'recurrenceEndDate', 67252230, 359, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceEndDate), r.ParameterMirrorImpl(r'recurrenceCount', 67252230, 359, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceCount), r.ParameterMirrorImpl(r'recurrenceParentId', 67252230, 359, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceParentId), r.ParameterMirrorImpl(r'id', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 397, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 134358022, 397, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'description', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'plannedDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'priority', 67253254, 397, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'completedAt', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'parentTaskId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 134364166, 397, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 397, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'recurrenceType', 134364166, 397, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [], prefix7.RecurrenceType.none, #recurrenceType), r.ParameterMirrorImpl(r'recurrenceInterval', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceInterval), r.ParameterMirrorImpl(r'recurrenceDaysString', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceDaysString), r.ParameterMirrorImpl(r'recurrenceStartDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceStartDate), r.ParameterMirrorImpl(r'recurrenceEndDate', 67253254, 397, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #recurrenceEndDate), r.ParameterMirrorImpl(r'recurrenceCount', 67253254, 397, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #recurrenceCount), r.ParameterMirrorImpl(r'recurrenceParentId', 67253254, 397, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #recurrenceParentId), r.ParameterMirrorImpl(r'json', 151126022, 398, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_title', 134348902, 361, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 363, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_priority', 67240038, 365, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, null), r.ParameterMirrorImpl(r'_plannedDate', 67240038, 367, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deadlineDate', 67240038, 369, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_estimatedTime', 67240038, 371, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_completedAt', 67240038, 373, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_parentTaskId', 67240038, 375, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 377, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'_plannedDateReminderTime', 134348902, 379, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], null, null), r.ParameterMirrorImpl(r'_deadlineDateReminderTime', 134348902, 381, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceType', 134348902, 383, const prefix0.JsonSerializable(), -1, 67, 67, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceInterval', 67240038, 385, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceDaysString', 67240038, 387, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceStartDate', 67240038, 389, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceEndDate', 67240038, 391, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceCount', 67240038, 393, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, null), r.ParameterMirrorImpl(r'_recurrenceParentId', 67240038, 395, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'paginatedSyncDataDto', 67253254, 408, const prefix0.JsonSerializable(), 6, 6, 6, const [], const [], null, #paginatedSyncDataDto), r.ParameterMirrorImpl(r'isComplete', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'nextEntityType', 67253254, 408, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #nextEntityType), r.ParameterMirrorImpl(r'nextPageIndex', 67253254, 408, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #nextPageIndex), r.ParameterMirrorImpl(r'syncedDeviceCount', 134364166, 408, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #syncedDeviceCount), r.ParameterMirrorImpl(r'hadMeaningfulSync', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hadMeaningfulSync), r.ParameterMirrorImpl(r'hasErrors', 134364166, 408, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #hasErrors), r.ParameterMirrorImpl(r'errorMessages', 151141382, 408, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'errorParams', 84030470, 408, const prefix0.JsonSerializable(), -1, 70, 71, const [33, 33], const [], null, #errorParams), r.ParameterMirrorImpl(r'type', 134358022, 412, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #type), r.ParameterMirrorImpl(r'data', 67150854, 412, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #data), r.ParameterMirrorImpl(r'json', 151126022, 413, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 419, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 419, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'taskId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #taskId), r.ParameterMirrorImpl(r'tagId', 134358022, 419, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 420, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_taskId', 134348902, 416, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 418, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 427, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'habitId', 134358022, 427, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'occurredAt', 134358022, 427, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #occurredAt), r.ParameterMirrorImpl(r'json', 151126022, 428, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 423, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_occurredAt', 134348902, 425, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 9222, 430, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 430, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 430, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'id', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 436, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 436, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'pattern', 134358022, 436, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #pattern), r.ParameterMirrorImpl(r'description', 67253254, 436, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'json', 151126022, 437, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_pattern', 134348902, 433, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 435, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 447, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 447, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 447, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'displayName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #displayName), r.ParameterMirrorImpl(r'color', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #color), r.ParameterMirrorImpl(r'deviceName', 67253254, 447, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #deviceName), r.ParameterMirrorImpl(r'json', 151126022, 448, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 440, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_displayName', 67240038, 442, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_color', 67240038, 444, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_deviceName', 67240038, 446, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 454, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 454, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'appUsageId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appUsageId), r.ParameterMirrorImpl(r'tagId', 134358022, 454, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 455, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_appUsageId', 134348902, 451, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 453, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 463, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 463, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'pattern', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #pattern), r.ParameterMirrorImpl(r'tagId', 134358022, 463, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'description', 67253254, 463, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #description), r.ParameterMirrorImpl(r'json', 151126022, 464, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_pattern', 134348902, 458, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 460, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_description', 67240038, 462, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 472, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'appUsageId', 134358022, 472, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #appUsageId), r.ParameterMirrorImpl(r'duration', 134358022, 472, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'usageDate', 134358022, 472, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #usageDate), r.ParameterMirrorImpl(r'json', 151126022, 473, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_appUsageId', 134348902, 467, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 469, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_usageDate', 134348902, 471, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 479, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 479, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'habitId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'tagId', 134358022, 479, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'json', 151126022, 480, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 476, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 478, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 488, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 488, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'noteId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #noteId), r.ParameterMirrorImpl(r'tagId', 134358022, 488, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #tagId), r.ParameterMirrorImpl(r'tag', 67253254, 488, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, #tag), r.ParameterMirrorImpl(r'json', 151126022, 489, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_noteId', 134348902, 483, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tagId', 134348902, 485, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_tag', 67240038, 487, const prefix0.JsonSerializable(), 24, 24, 24, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'habitId', 134358022, 499, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #habitId), r.ParameterMirrorImpl(r'duration', 134358022, 499, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'occurredAt', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #occurredAt), r.ParameterMirrorImpl(r'isEstimated', 134364166, 499, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isEstimated), r.ParameterMirrorImpl(r'createdDate', 134358022, 499, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 499, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'json', 151126022, 500, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_habitId', 134348902, 492, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 494, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'_occurredAt', 67240038, 496, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_isEstimated', 134348902, 498, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 510, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 510, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'title', 134358022, 510, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'content', 67253254, 510, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #content), r.ParameterMirrorImpl(r'order', 134364166, 510, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #order), r.ParameterMirrorImpl(r'tags', 151141382, 510, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const [], const [], #tags), r.ParameterMirrorImpl(r'json', 151126022, 511, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_title', 134348902, 503, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_content', 67240038, 505, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'_order', 134348902, 507, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], null, null), r.ParameterMirrorImpl(r'_tags', 151126118, 509, const prefix0.JsonSerializable(), -1, 72, 73, const [21], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 519, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 519, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'name', 134358022, 519, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #name), r.ParameterMirrorImpl(r'isArchived', 134364166, 519, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isArchived), r.ParameterMirrorImpl(r'color', 67253254, 519, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #color), r.ParameterMirrorImpl(r'json', 151126022, 520, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_name', 134348902, 514, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_isArchived', 134348902, 516, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], null, null), r.ParameterMirrorImpl(r'_color', 67240038, 518, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 526, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 526, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'primaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #primaryTagId), r.ParameterMirrorImpl(r'secondaryTagId', 134358022, 526, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #secondaryTagId), r.ParameterMirrorImpl(r'json', 151126022, 527, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_primaryTagId', 134348902, 523, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_secondaryTagId', 134348902, 525, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'id', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'title', 134358022, 529, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #title), r.ParameterMirrorImpl(r'totalDuration', 134358022, 529, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #totalDuration), r.ParameterMirrorImpl(r'priority', 67253254, 529, const prefix0.JsonSerializable(), -1, 65, 65, const [], const [], null, #priority), r.ParameterMirrorImpl(r'plannedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #plannedDate), r.ParameterMirrorImpl(r'deadlineDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deadlineDate), r.ParameterMirrorImpl(r'completedAt', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #completedAt), r.ParameterMirrorImpl(r'estimatedTime', 67253254, 529, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #estimatedTime), r.ParameterMirrorImpl(r'parentTaskId', 67253254, 529, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #parentTaskId), r.ParameterMirrorImpl(r'order', 134364166, 529, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0, #order), r.ParameterMirrorImpl(r'plannedDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #plannedDateReminderTime), r.ParameterMirrorImpl(r'deadlineDateReminderTime', 134364166, 529, const prefix0.JsonSerializable(), -1, 66, 66, const [], const [], prefix7.ReminderTime.none, #deadlineDateReminderTime), r.ParameterMirrorImpl(r'createdDate', 134358022, 529, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 529, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'id', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #id), r.ParameterMirrorImpl(r'taskId', 134358022, 535, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #taskId), r.ParameterMirrorImpl(r'duration', 134358022, 535, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #duration), r.ParameterMirrorImpl(r'createdDate', 134358022, 535, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 535, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'json', 151126022, 536, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'_taskId', 134348902, 532, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'_duration', 134348902, 534, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, null), r.ParameterMirrorImpl(r'createSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #createSync), r.ParameterMirrorImpl(r'updateSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #updateSync), r.ParameterMirrorImpl(r'deleteSync', 151135238, 545, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, #deleteSync), r.ParameterMirrorImpl(r'json', 151126022, 546, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'type', 134348806, 546, const prefix0.JsonSerializable(), -1, 85, 85, const [], const [], null, null), r.ParameterMirrorImpl(r'_createSync', 151126118, 540, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'_updateSync', 151126118, 542, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'_deleteSync', 151126118, 544, const prefix0.JsonSerializable(), -1, 74, 75, null, const [], null, null), r.ParameterMirrorImpl(r'entityType', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 67252230, 547, const prefix0.JsonSerializable(), -1, 64, 64, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'direction', 67252230, 547, const prefix0.JsonSerializable(), -1, 107, 107, const [], const [], null, #direction), r.ParameterMirrorImpl(r'phase', 67252230, 547, const prefix0.JsonSerializable(), -1, 108, 108, const [], const [], null, #phase), r.ParameterMirrorImpl(r'currentPage', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #currentPage), r.ParameterMirrorImpl(r'totalPages', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalPages), r.ParameterMirrorImpl(r'itemsProcessed', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #itemsProcessed), r.ParameterMirrorImpl(r'totalItems', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #totalItems), r.ParameterMirrorImpl(r'progressPercentage', 67252230, 547, const prefix0.JsonSerializable(), -1, 104, 104, const [], const [], null, #progressPercentage), r.ParameterMirrorImpl(r'conflictsResolved', 67252230, 547, const prefix0.JsonSerializable(), -1, 45, 45, const [], const [], null, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 84029446, 547, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const [], null, #errorMessages), r.ParameterMirrorImpl(r'timestamp', 67252230, 547, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #timestamp), r.ParameterMirrorImpl(r'isComplete', 67252230, 547, const prefix0.JsonSerializable(), -1, 46, 46, const [], const [], null, #isComplete), r.ParameterMirrorImpl(r'metadata', 84029446, 547, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'other', 134348806, 549, const prefix0.JsonSerializable(), -1, 98, 98, const [], const [], null, null), r.ParameterMirrorImpl(r'entityType', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134358022, 567, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'direction', 134358022, 567, const prefix0.JsonSerializable(), -1, 76, 76, const [], const [], null, #direction), r.ParameterMirrorImpl(r'phase', 134358022, 567, const prefix0.JsonSerializable(), -1, 77, 77, const [], const [], null, #phase), r.ParameterMirrorImpl(r'currentPage', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #currentPage), r.ParameterMirrorImpl(r'totalPages', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #totalPages), r.ParameterMirrorImpl(r'itemsProcessed', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #itemsProcessed), r.ParameterMirrorImpl(r'totalItems', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'progressPercentage', 134364166, 567, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #progressPercentage), r.ParameterMirrorImpl(r'conflictsResolved', 134364166, 567, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151141382, 567, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'timestamp', 67252230, 567, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #timestamp), r.ParameterMirrorImpl(r'isComplete', 134364166, 567, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'metadata', 151141382, 567, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], const {}, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 568, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'totalPages', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 1, #totalPages), r.ParameterMirrorImpl(r'totalItems', 134363142, 568, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'metadata', 84029446, 568, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 569, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'totalItems', 134363142, 569, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItems), r.ParameterMirrorImpl(r'metadata', 84029446, 569, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #entityType), r.ParameterMirrorImpl(r'deviceId', 134356998, 570, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'itemsProcessed', 134356998, 570, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], null, #itemsProcessed), r.ParameterMirrorImpl(r'conflictsResolved', 134363142, 570, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #conflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151140358, 570, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'metadata', 84029446, 570, const prefix0.JsonSerializable(), -1, 109, 110, null, const [], null, #metadata), r.ParameterMirrorImpl(r'entityType', 134348806, 571, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null), r.ParameterMirrorImpl(r'entityProgress', 151141382, 588, const prefix0.JsonSerializable(), -1, 80, 81, const [33, 82], const [], const {}, #entityProgress), r.ParameterMirrorImpl(r'totalDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalDevices), r.ParameterMirrorImpl(r'completedDevices', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #completedDevices), r.ParameterMirrorImpl(r'totalEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalEntities), r.ParameterMirrorImpl(r'completedEntities', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #completedEntities), r.ParameterMirrorImpl(r'overallProgress', 134364166, 588, const prefix0.JsonSerializable(), -1, 44, 44, const [], const [], 0.0, #overallProgress), r.ParameterMirrorImpl(r'totalItemsProcessed', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalItemsProcessed), r.ParameterMirrorImpl(r'totalConflictsResolved', 134364166, 588, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 0, #totalConflictsResolved), r.ParameterMirrorImpl(r'errorMessages', 151141382, 588, const prefix0.JsonSerializable(), -1, 68, 69, const [33], const [], const [], #errorMessages), r.ParameterMirrorImpl(r'isComplete', 134364166, 588, const prefix0.JsonSerializable(), -1, 34, 34, const [], const [], false, #isComplete), r.ParameterMirrorImpl(r'startTime', 67252230, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #startTime), r.ParameterMirrorImpl(r'endTime', 67253254, 588, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #endTime), r.ParameterMirrorImpl(r'id', 9222, 599, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, #id), r.ParameterMirrorImpl(r'createdDate', 134358022, 599, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, #createdDate), r.ParameterMirrorImpl(r'modifiedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #modifiedDate), r.ParameterMirrorImpl(r'deletedDate', 67253254, 599, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, #deletedDate), r.ParameterMirrorImpl(r'_id', 102, 591, const prefix0.JsonSerializable(), -1, -1, -1, const [], const [], null, null), r.ParameterMirrorImpl(r'_createdDate', 134348902, 593, const prefix0.JsonSerializable(), -1, 41, 41, const [], const [], null, null), r.ParameterMirrorImpl(r'_modifiedDate', 67240038, 595, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'_deletedDate', 67240038, 597, const prefix0.JsonSerializable(), -1, 35, 35, const [], const [], null, null), r.ParameterMirrorImpl(r'localIP', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #localIP), r.ParameterMirrorImpl(r'deviceName', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceName), r.ParameterMirrorImpl(r'deviceId', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #deviceId), r.ParameterMirrorImpl(r'platform', 134358022, 609, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, #platform), r.ParameterMirrorImpl(r'ipAddresses', 84030470, 609, const prefix0.JsonSerializable(), -1, 83, 84, const [33], const [], null, #ipAddresses), r.ParameterMirrorImpl(r'port', 134364166, 609, const prefix0.JsonSerializable(), -1, 36, 36, const [], const [], 44040, #port), r.ParameterMirrorImpl(r'json', 151126022, 610, const prefix0.JsonSerializable(), -1, 78, 79, null, const [], null, null), r.ParameterMirrorImpl(r'csv', 134348806, 611, const prefix0.JsonSerializable(), -1, 33, 33, const [], const [], null, null)], [prefix1.WidgetTaskData, prefix1.WidgetHabitData, prefix1.WidgetData, prefix2.Setting, prefix3.PaginatedSyncData, prefix3.SyncProgress, prefix4.PaginatedSyncDataDto, prefix5.SyncDevice, prefix6.Habit, prefix7.Task, prefix8.PaginatedSyncCommandResponse, prefix9.WebSocketMessage, prefix10.TaskTag, prefix11.HabitRecord, prefix12.BaseEntity, prefix13.AppUsageIgnoreRule, prefix14.AppUsage, prefix15.AppUsageTag, prefix16.AppUsageTagRule, prefix17.AppUsageTimeRecord, prefix18.HabitTag, prefix19.NoteTag, prefix20.HabitTimeRecord, prefix21.Note, prefix22.Tag, prefix23.TagTag, prefix24.TaskWithTotalDuration, prefix25.TaskTimeRecord, prefix26.SyncData, prefix27.BidirectionalSyncProgress, prefix27.OverallSyncProgress, prefix28.BaseEntity, prefix29.SyncQrCodeMessage, String, bool, DateTime, int, const m.TypeValue>().type, List, const m.TypeValue>().type, List, DateTime, prefix2.SettingValueType, const r.FakeType(r'.SyncData'), double, int, bool, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, const m.TypeValue>().type, String, prefix7.EisenhowerPriority, prefix7.ReminderTime, prefix7.RecurrenceType, const m.TypeValue>().type, List, const m.TypeValue>().type, Map, const m.TypeValue>().type, List, const r.FakeType(r'dart.core.List'), List, prefix27.SyncDirection, prefix27.SyncPhase, const m.TypeValue>().type, Map, const m.TypeValue>>().type, Map, List, const m.TypeValue>().type, List, Type, const r.FakeType(r'.PaginatedSyncData'), const m.TypeValue>().type, const m.TypeValue>().type, List, prefix30.TimeOfDay, const m.TypeValue>().type, Map, const r.FakeType(r'.BaseEntity'), const r.FakeType(r'.SyncData'), const m.TypeValue>().type, Duration, const r.FakeType(r'.BaseEntity'), Object, Invocation, prefix30.TimeOfDay, const m.TypeValue>().type, List, prefix31.WeekDays, double, prefix7.ReminderTime, prefix7.RecurrenceType, prefix27.SyncDirection, prefix27.SyncPhase, const m.TypeValue>().type, Map], 33, {r'==': (dynamic instance) => (x) => instance == x, r'toString': (dynamic instance) => instance.toString, r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, r'hashCode': (dynamic instance) => instance.hashCode, r'runtimeType': (dynamic instance) => instance.runtimeType, r'id': (dynamic instance) => instance.id, r'title': (dynamic instance) => instance.title, r'isCompleted': (dynamic instance) => instance.isCompleted, r'plannedDate': (dynamic instance) => instance.plannedDate, r'deadlineDate': (dynamic instance) => instance.deadlineDate, r'name': (dynamic instance) => instance.name, r'isCompletedToday': (dynamic instance) => instance.isCompletedToday, r'hasGoal': (dynamic instance) => instance.hasGoal, r'dailyTarget': (dynamic instance) => instance.dailyTarget, r'currentCompletionCount': (dynamic instance) => instance.currentCompletionCount, r'isDailyGoalMet': (dynamic instance) => instance.isDailyGoalMet, r'completedAt': (dynamic instance) => instance.completedAt, r'targetFrequency': (dynamic instance) => instance.targetFrequency, r'periodDays': (dynamic instance) => instance.periodDays, r'isPeriodGoalMet': (dynamic instance) => instance.isPeriodGoalMet, r'toJson': (dynamic instance) => instance.toJson, r'tasks': (dynamic instance) => instance.tasks, r'habits': (dynamic instance) => instance.habits, r'lastUpdated': (dynamic instance) => instance.lastUpdated, r'createdDate': (dynamic instance) => instance.createdDate, r'modifiedDate': (dynamic instance) => instance.modifiedDate, r'deletedDate': (dynamic instance) => instance.deletedDate, r'isDeleted': (dynamic instance) => instance.isDeleted, r'getValue': (dynamic instance) => instance.getValue, r'key': (dynamic instance) => instance.key, r'value': (dynamic instance) => instance.value, r'valueType': (dynamic instance) => instance.valueType, r'data': (dynamic instance) => instance.data, r'pageIndex': (dynamic instance) => instance.pageIndex, r'pageSize': (dynamic instance) => instance.pageSize, r'totalPages': (dynamic instance) => instance.totalPages, r'totalItems': (dynamic instance) => instance.totalItems, r'isLastPage': (dynamic instance) => instance.isLastPage, r'entityType': (dynamic instance) => instance.entityType, r'currentEntity': (dynamic instance) => instance.currentEntity, r'currentPage': (dynamic instance) => instance.currentPage, r'progressPercentage': (dynamic instance) => instance.progressPercentage, r'entitiesCompleted': (dynamic instance) => instance.entitiesCompleted, r'totalEntities': (dynamic instance) => instance.totalEntities, r'operation': (dynamic instance) => instance.operation, r'getPopulatedSyncData': (dynamic instance) => instance.getPopulatedSyncData, r'appVersion': (dynamic instance) => instance.appVersion, r'syncDevice': (dynamic instance) => instance.syncDevice, r'isDebugMode': (dynamic instance) => instance.isDebugMode, r'requestedServerPage': (dynamic instance) => instance.requestedServerPage, r'currentServerPage': (dynamic instance) => instance.currentServerPage, r'totalServerPages': (dynamic instance) => instance.totalServerPages, r'hasMoreServerPages': (dynamic instance) => instance.hasMoreServerPages, r'progress': (dynamic instance) => instance.progress, r'appUsagesSyncData': (dynamic instance) => instance.appUsagesSyncData, r'appUsageTagsSyncData': (dynamic instance) => instance.appUsageTagsSyncData, r'appUsageTimeRecordsSyncData': (dynamic instance) => instance.appUsageTimeRecordsSyncData, r'appUsageTagRulesSyncData': (dynamic instance) => instance.appUsageTagRulesSyncData, r'appUsageIgnoreRulesSyncData': (dynamic instance) => instance.appUsageIgnoreRulesSyncData, r'habitsSyncData': (dynamic instance) => instance.habitsSyncData, r'habitRecordsSyncData': (dynamic instance) => instance.habitRecordsSyncData, r'habitTagsSyncData': (dynamic instance) => instance.habitTagsSyncData, r'tagsSyncData': (dynamic instance) => instance.tagsSyncData, r'tagTagsSyncData': (dynamic instance) => instance.tagTagsSyncData, r'tasksSyncData': (dynamic instance) => instance.tasksSyncData, r'taskTagsSyncData': (dynamic instance) => instance.taskTagsSyncData, r'taskTimeRecordsSyncData': (dynamic instance) => instance.taskTimeRecordsSyncData, r'settingsSyncData': (dynamic instance) => instance.settingsSyncData, r'syncDevicesSyncData': (dynamic instance) => instance.syncDevicesSyncData, r'notesSyncData': (dynamic instance) => instance.notesSyncData, r'noteTagsSyncData': (dynamic instance) => instance.noteTagsSyncData, r'fromIp': (dynamic instance) => instance.fromIp, r'toIp': (dynamic instance) => instance.toIp, r'fromDeviceId': (dynamic instance) => instance.fromDeviceId, r'toDeviceId': (dynamic instance) => instance.toDeviceId, r'lastSyncDate': (dynamic instance) => instance.lastSyncDate, r'getReminderDaysAsList': (dynamic instance) => instance.getReminderDaysAsList, r'setReminderDaysFromList': (dynamic instance) => instance.setReminderDaysFromList, r'getReminderTimeOfDay': (dynamic instance) => instance.getReminderTimeOfDay, r'setReminderTimeOfDay': (dynamic instance) => instance.setReminderTimeOfDay, r'hasActiveGoal': (dynamic instance) => instance.hasActiveGoal, r'getGoalDescriptionParams': (dynamic instance) => instance.getGoalDescriptionParams, r'isGoalMet': (dynamic instance) => instance.isGoalMet, r'getGoalCompletionPercentage': (dynamic instance) => instance.getGoalCompletionPercentage, r'getDailyTarget': (dynamic instance) => instance.getDailyTarget, r'isDailyTargetMet': (dynamic instance) => instance.isDailyTargetMet, r'getDailyCompletionPercentage': (dynamic instance) => instance.getDailyCompletionPercentage, r'setArchived': (dynamic instance) => instance.setArchived, r'setUnarchived': (dynamic instance) => instance.setUnarchived, r'getLocalArchivedDate': (dynamic instance) => instance.getLocalArchivedDate, r'description': (dynamic instance) => instance.description, r'estimatedTime': (dynamic instance) => instance.estimatedTime, r'archivedDate': (dynamic instance) => instance.archivedDate, r'hasReminder': (dynamic instance) => instance.hasReminder, r'reminderTime': (dynamic instance) => instance.reminderTime, r'reminderDays': (dynamic instance) => instance.reminderDays, r'order': (dynamic instance) => instance.order, r'isArchived': (dynamic instance) => instance.isArchived, r'markCompleted': (dynamic instance) => instance.markCompleted, r'markNotCompleted': (dynamic instance) => instance.markNotCompleted, r'setRecurrenceDays': (dynamic instance) => instance.setRecurrenceDays, r'copyWith': (dynamic instance) => instance.copyWith, r'priority': (dynamic instance) => instance.priority, r'parentTaskId': (dynamic instance) => instance.parentTaskId, r'plannedDateReminderTime': (dynamic instance) => instance.plannedDateReminderTime, r'deadlineDateReminderTime': (dynamic instance) => instance.deadlineDateReminderTime, r'recurrenceType': (dynamic instance) => instance.recurrenceType, r'recurrenceInterval': (dynamic instance) => instance.recurrenceInterval, r'recurrenceDaysString': (dynamic instance) => instance.recurrenceDaysString, r'recurrenceStartDate': (dynamic instance) => instance.recurrenceStartDate, r'recurrenceEndDate': (dynamic instance) => instance.recurrenceEndDate, r'recurrenceCount': (dynamic instance) => instance.recurrenceCount, r'recurrenceParentId': (dynamic instance) => instance.recurrenceParentId, r'paginatedSyncDataDto': (dynamic instance) => instance.paginatedSyncDataDto, r'isComplete': (dynamic instance) => instance.isComplete, r'nextEntityType': (dynamic instance) => instance.nextEntityType, r'nextPageIndex': (dynamic instance) => instance.nextPageIndex, r'syncedDeviceCount': (dynamic instance) => instance.syncedDeviceCount, r'hadMeaningfulSync': (dynamic instance) => instance.hadMeaningfulSync, r'hasErrors': (dynamic instance) => instance.hasErrors, r'errorMessages': (dynamic instance) => instance.errorMessages, r'errorParams': (dynamic instance) => instance.errorParams, r'type': (dynamic instance) => instance.type, r'taskId': (dynamic instance) => instance.taskId, r'tagId': (dynamic instance) => instance.tagId, r'habitId': (dynamic instance) => instance.habitId, r'occurredAt': (dynamic instance) => instance.occurredAt, r'recordDate': (dynamic instance) => instance.recordDate, r'pattern': (dynamic instance) => instance.pattern, r'displayName': (dynamic instance) => instance.displayName, r'color': (dynamic instance) => instance.color, r'deviceName': (dynamic instance) => instance.deviceName, r'appUsageId': (dynamic instance) => instance.appUsageId, r'duration': (dynamic instance) => instance.duration, r'usageDate': (dynamic instance) => instance.usageDate, r'noteId': (dynamic instance) => instance.noteId, r'tag': (dynamic instance) => instance.tag, r'isEstimated': (dynamic instance) => instance.isEstimated, r'content': (dynamic instance) => instance.content, r'tags': (dynamic instance) => instance.tags, r'primaryTagId': (dynamic instance) => instance.primaryTagId, r'secondaryTagId': (dynamic instance) => instance.secondaryTagId, r'totalDuration': (dynamic instance) => instance.totalDuration, r'getTotalItemCount': (dynamic instance) => instance.getTotalItemCount, r'createSync': (dynamic instance) => instance.createSync, r'updateSync': (dynamic instance) => instance.updateSync, r'deleteSync': (dynamic instance) => instance.deleteSync, r'deviceId': (dynamic instance) => instance.deviceId, r'direction': (dynamic instance) => instance.direction, r'phase': (dynamic instance) => instance.phase, r'itemsProcessed': (dynamic instance) => instance.itemsProcessed, r'conflictsResolved': (dynamic instance) => instance.conflictsResolved, r'timestamp': (dynamic instance) => instance.timestamp, r'metadata': (dynamic instance) => instance.metadata, r'statusDescription': (dynamic instance) => instance.statusDescription, r'getEntityProgress': (dynamic instance) => instance.getEntityProgress, r'entityProgress': (dynamic instance) => instance.entityProgress, r'totalDevices': (dynamic instance) => instance.totalDevices, r'completedDevices': (dynamic instance) => instance.completedDevices, r'completedEntities': (dynamic instance) => instance.completedEntities, r'overallProgress': (dynamic instance) => instance.overallProgress, r'totalItemsProcessed': (dynamic instance) => instance.totalItemsProcessed, r'totalConflictsResolved': (dynamic instance) => instance.totalConflictsResolved, r'startTime': (dynamic instance) => instance.startTime, r'endTime': (dynamic instance) => instance.endTime, r'activeOperations': (dynamic instance) => instance.activeOperations, r'completedOperations': (dynamic instance) => instance.completedOperations, r'toCsv': (dynamic instance) => instance.toCsv, r'localIP': (dynamic instance) => instance.localIP, r'platform': (dynamic instance) => instance.platform, r'ipAddresses': (dynamic instance) => instance.ipAddresses, r'port': (dynamic instance) => instance.port, r'allIPAddresses': (dynamic instance) => instance.allIPAddresses}, {r'id=': (dynamic instance, value) => instance.id = value, r'createdDate=': (dynamic instance, value) => instance.createdDate = value, r'modifiedDate=': (dynamic instance, value) => instance.modifiedDate = value, r'deletedDate=': (dynamic instance, value) => instance.deletedDate = value, r'key=': (dynamic instance, value) => instance.key = value, r'value=': (dynamic instance, value) => instance.value = value, r'valueType=': (dynamic instance, value) => instance.valueType = value, r'fromIp=': (dynamic instance, value) => instance.fromIp = value, r'toIp=': (dynamic instance, value) => instance.toIp = value, r'fromDeviceId=': (dynamic instance, value) => instance.fromDeviceId = value, r'toDeviceId=': (dynamic instance, value) => instance.toDeviceId = value, r'name=': (dynamic instance, value) => instance.name = value, r'lastSyncDate=': (dynamic instance, value) => instance.lastSyncDate = value, r'description=': (dynamic instance, value) => instance.description = value, r'estimatedTime=': (dynamic instance, value) => instance.estimatedTime = value, r'archivedDate=': (dynamic instance, value) => instance.archivedDate = value, r'hasReminder=': (dynamic instance, value) => instance.hasReminder = value, r'reminderTime=': (dynamic instance, value) => instance.reminderTime = value, r'reminderDays=': (dynamic instance, value) => instance.reminderDays = value, r'hasGoal=': (dynamic instance, value) => instance.hasGoal = value, r'targetFrequency=': (dynamic instance, value) => instance.targetFrequency = value, r'periodDays=': (dynamic instance, value) => instance.periodDays = value, r'dailyTarget=': (dynamic instance, value) => instance.dailyTarget = value, r'order=': (dynamic instance, value) => instance.order = value, r'title=': (dynamic instance, value) => instance.title = value, r'priority=': (dynamic instance, value) => instance.priority = value, r'plannedDate=': (dynamic instance, value) => instance.plannedDate = value, r'deadlineDate=': (dynamic instance, value) => instance.deadlineDate = value, r'completedAt=': (dynamic instance, value) => instance.completedAt = value, r'parentTaskId=': (dynamic instance, value) => instance.parentTaskId = value, r'plannedDateReminderTime=': (dynamic instance, value) => instance.plannedDateReminderTime = value, r'deadlineDateReminderTime=': (dynamic instance, value) => instance.deadlineDateReminderTime = value, r'recurrenceType=': (dynamic instance, value) => instance.recurrenceType = value, r'recurrenceInterval=': (dynamic instance, value) => instance.recurrenceInterval = value, r'recurrenceDaysString=': (dynamic instance, value) => instance.recurrenceDaysString = value, r'recurrenceStartDate=': (dynamic instance, value) => instance.recurrenceStartDate = value, r'recurrenceEndDate=': (dynamic instance, value) => instance.recurrenceEndDate = value, r'recurrenceCount=': (dynamic instance, value) => instance.recurrenceCount = value, r'recurrenceParentId=': (dynamic instance, value) => instance.recurrenceParentId = value, r'taskId=': (dynamic instance, value) => instance.taskId = value, r'tagId=': (dynamic instance, value) => instance.tagId = value, r'habitId=': (dynamic instance, value) => instance.habitId = value, r'occurredAt=': (dynamic instance, value) => instance.occurredAt = value, r'pattern=': (dynamic instance, value) => instance.pattern = value, r'displayName=': (dynamic instance, value) => instance.displayName = value, r'color=': (dynamic instance, value) => instance.color = value, r'deviceName=': (dynamic instance, value) => instance.deviceName = value, r'appUsageId=': (dynamic instance, value) => instance.appUsageId = value, r'duration=': (dynamic instance, value) => instance.duration = value, r'usageDate=': (dynamic instance, value) => instance.usageDate = value, r'noteId=': (dynamic instance, value) => instance.noteId = value, r'tag=': (dynamic instance, value) => instance.tag = value, r'isEstimated=': (dynamic instance, value) => instance.isEstimated = value, r'content=': (dynamic instance, value) => instance.content = value, r'tags=': (dynamic instance, value) => instance.tags = value, r'isArchived=': (dynamic instance, value) => instance.isArchived = value, r'primaryTagId=': (dynamic instance, value) => instance.primaryTagId = value, r'secondaryTagId=': (dynamic instance, value) => instance.secondaryTagId = value, r'createSync=': (dynamic instance, value) => instance.createSync = value, r'updateSync=': (dynamic instance, value) => instance.updateSync = value, r'deleteSync=': (dynamic instance, value) => instance.deleteSync = value}, null, [])}; + final _memberSymbolMap = null; @@ -4304,193 +119,198 @@ void _initializeReflectable(JsonMapperAdapter adapter) { } final mainGeneratedAdapter = JsonMapperAdapter( - title: 'whph', - url: 'package:whph/main.dart', - reflectableData: _data, - memberSymbolMap: _memberSymbolMap, - valueDecorators: { - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast(), - typeOf>(): (value) => value.cast() - }, - enumValues: { - x28.TrayIconType: x28.TrayIconType.values, - x29.DateFormatType: x29.DateFormatType.values, - x30.DateSelectionMode: x30.DateSelectionMode.values, - x31.DateTimePickerTranslationKey: x31.DateTimePickerTranslationKey.values, - x32.LogLevel: x32.LogLevel.values, - x33.SortDirection: x33.SortDirection.values, - x34.WeekDays: x34.WeekDays.values, - x13.EisenhowerPriority: x13.EisenhowerPriority.values, - x13.ReminderTime: x13.ReminderTime.values, - x13.RecurrenceType: x13.RecurrenceType.values, - x16.SettingValueType: x16.SettingValueType.values, - x35.TagTimeCategory: x35.TagTimeCategory.values, - x36.HabitSortFields: x36.HabitSortFields.values, - x37.TagSortFields: x37.TagSortFields.values, - x38.NoteSortFields: x38.NoteSortFields.values, - x39.ExportDataFileOptions: x39.ExportDataFileOptions.values, - x40.ImportStrategy: x40.ImportStrategy.values, - x41.SyncState: x41.SyncState.values, - x24.SyncDirection: x24.SyncDirection.values, - x24.SyncPhase: x24.SyncPhase.values, - x42.ConflictAction: x42.ConflictAction.values, - x43.TaskSortFields: x43.TaskSortFields.values, - x44.DesktopSyncMode: x44.DesktopSyncMode.values, - x45.UiDensity: x45.UiDensity.values, - x46.AppThemeMode: x46.AppThemeMode.values, - x47.DialogSize: x47.DialogSize.values, - x48.FadeBorder: x48.FadeBorder.values, - x49.ScheduleOption: x49.ScheduleOption.values, - x50.LoggingMode: x50.LoggingMode.values, - x51.TimerMode: x51.TimerMode.values, - x52.TourHighlightShape: x52.TourHighlightShape.values, - x52.TourPosition: x52.TourPosition.values - }); + title: 'whph', + url: 'package:whph/main.dart', + reflectableData: _data, + memberSymbolMap: _memberSymbolMap, + valueDecorators: { + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast(), + typeOf>(): (value) => value.cast() +}, + enumValues: { + x28.TrayIconType: x28.TrayIconType.values, + x29.DateTimePickerTranslationKey: x29.DateTimePickerTranslationKey.values, + x30.DateSelectionMode: x30.DateSelectionMode.values, + x31.ResponsiveDeviceType: x31.ResponsiveDeviceType.values, + x31.ResponsiveLayoutType: x31.ResponsiveLayoutType.values, + x31.LandscapeLayoutStrategy: x31.LandscapeLayoutStrategy.values, + x32.QuickSelectionType: x32.QuickSelectionType.values, + x33.DateFormatType: x33.DateFormatType.values, + x34.NumericInputTranslationKey: x34.NumericInputTranslationKey.values, + x35.LogLevel: x35.LogLevel.values, + x36.SortDirection: x36.SortDirection.values, + x37.WeekDays: x37.WeekDays.values, + x38.DialogSize: x38.DialogSize.values, + x13.EisenhowerPriority: x13.EisenhowerPriority.values, + x13.ReminderTime: x13.ReminderTime.values, + x13.RecurrenceType: x13.RecurrenceType.values, + x16.SettingValueType: x16.SettingValueType.values, + x39.TagTimeCategory: x39.TagTimeCategory.values, + x40.HabitSortFields: x40.HabitSortFields.values, + x41.TagSortFields: x41.TagSortFields.values, + x42.NoteSortFields: x42.NoteSortFields.values, + x43.ExportDataFileOptions: x43.ExportDataFileOptions.values, + x44.ImportStrategy: x44.ImportStrategy.values, + x45.SyncState: x45.SyncState.values, + x24.SyncDirection: x24.SyncDirection.values, + x24.SyncPhase: x24.SyncPhase.values, + x46.ConflictAction: x46.ConflictAction.values, + x47.TaskSortFields: x47.TaskSortFields.values, + x48.DesktopSyncMode: x48.DesktopSyncMode.values, + x49.UiDensity: x49.UiDensity.values, + x50.AppThemeMode: x50.AppThemeMode.values, + x51.FadeBorder: x51.FadeBorder.values, + x52.ScheduleOption: x52.ScheduleOption.values, + x53.LoggingMode: x53.LoggingMode.values, + x54.TimerMode: x54.TimerMode.values, + x55.TourHighlightShape: x55.TourHighlightShape.values, + x55.TourPosition: x55.TourPosition.values +}); -Future initializeJsonMapperAsync( - {Iterable adapters = const [], - SerializationOptions? serializationOptions, - DeserializationOptions? deserializationOptions}) => - Future(() => initializeJsonMapper( - adapters: adapters, - serializationOptions: serializationOptions, - deserializationOptions: deserializationOptions)); +Future initializeJsonMapperAsync({Iterable adapters = const [], SerializationOptions? serializationOptions, DeserializationOptions? deserializationOptions}) => Future(() => initializeJsonMapper(adapters: adapters, serializationOptions: serializationOptions, deserializationOptions: deserializationOptions)); -JsonMapper initializeJsonMapper( - {Iterable adapters = const [], - SerializationOptions? serializationOptions, - DeserializationOptions? deserializationOptions}) { +JsonMapper initializeJsonMapper({Iterable adapters = const [], SerializationOptions? serializationOptions, DeserializationOptions? deserializationOptions}) { JsonMapper.globalSerializationOptions = serializationOptions ?? JsonMapper.globalSerializationOptions; - JsonMapper.globalDeserializationOptions = deserializationOptions ?? JsonMapper.globalDeserializationOptions; + JsonMapper.globalDeserializationOptions = deserializationOptions ?? JsonMapper.globalDeserializationOptions; JsonMapper.enumerateAdapters([...adapters, mainGeneratedAdapter], (JsonMapperAdapter adapter) { _initializeReflectable(adapter); JsonMapper().useAdapter(adapter); }); return JsonMapper(); -} +} \ No newline at end of file diff --git a/src/lib/presentation/ui/app/services/app_initialization_service.dart b/src/lib/presentation/ui/app/services/app_initialization_service.dart index c5b70ec9e9..13289e1de6 100644 --- a/src/lib/presentation/ui/app/services/app_initialization_service.dart +++ b/src/lib/presentation/ui/app/services/app_initialization_service.dart @@ -1,14 +1,14 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/acore.dart' show PlatformUtils; import 'package:whph/core/application/features/settings/queries/get_setting_query.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/platform_utils.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/application/shared/services/abstraction/i_setup_service.dart'; import 'package:whph/presentation/ui/features/about/components/onboarding_dialog.dart'; import 'package:whph/presentation/ui/features/about/services/abstraction/i_support_dialog_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/core/shared/utils/logger.dart'; /// Service responsible for handling app initialization tasks diff --git a/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart b/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart index e621ba2ecc..05586484b8 100644 --- a/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart +++ b/src/lib/presentation/ui/features/about/components/onboarding_dialog.dart @@ -13,10 +13,10 @@ import 'package:whph/presentation/ui/features/about/constants/about_translation_ import 'package:whph/presentation/ui/features/settings/pages/permissions_page.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/language_dropdown.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/about/services/support_dialog_service.dart b/src/lib/presentation/ui/features/about/services/support_dialog_service.dart index a0c84cb35d..5e6f497b5a 100644 --- a/src/lib/presentation/ui/features/about/services/support_dialog_service.dart +++ b/src/lib/presentation/ui/features/about/services/support_dialog_service.dart @@ -8,8 +8,8 @@ import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/presentation/ui/features/about/components/support_dialog.dart'; import 'package:whph/presentation/ui/features/about/services/abstraction/i_support_dialog_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class SupportDialogService implements ISupportDialogService { final Mediator _mediator; diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart index 6813e3b584..bfbbcdf7cd 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_delete_button.dart @@ -6,10 +6,10 @@ import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_tra import 'package:whph/presentation/ui/features/app_usages/services/app_usages_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; /// A button component that handles app usage deletion class AppUsageDeleteButton extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart index 07c15bea60..296ffe6333 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_ignore_rule_list.dart @@ -11,10 +11,10 @@ import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class AppUsageIgnoreRuleList extends StatefulWidget { final VoidCallback? onRuleDeleted; diff --git a/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart b/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart index 57800cdbe6..ac228d0141 100644 --- a/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart +++ b/src/lib/presentation/ui/features/app_usages/components/app_usage_tag_rule_list.dart @@ -5,9 +5,9 @@ import 'package:whph/core/application/features/app_usages/commands/delete_app_us import 'package:whph/presentation/ui/features/app_usages/services/app_usages_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_ui_constants.dart'; import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart b/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart index 172efb7915..109e5bbc5e 100644 --- a/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart +++ b/src/lib/presentation/ui/features/app_usages/components/device_select_dropdown.dart @@ -10,7 +10,7 @@ import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_tra import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/core/application/features/app_usages/queries/get_distinct_device_names_query.dart'; import 'dart:async'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class DeviceSelectDropdown extends StatefulWidget { final List> initialSelectedDevices; diff --git a/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart b/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart index 9212e93826..2be286a911 100755 --- a/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart +++ b/src/lib/presentation/ui/features/app_usages/pages/app_usage_view_page.dart @@ -14,12 +14,12 @@ import 'package:whph/presentation/ui/features/app_usages/pages/android_app_usage import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/app_usages/constants/app_usage_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/settings/components/app_usage_permission.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/calendar/pages/today_page.dart b/src/lib/presentation/ui/features/calendar/pages/today_page.dart index fda52b3f1a..b24116c282 100644 --- a/src/lib/presentation/ui/features/calendar/pages/today_page.dart +++ b/src/lib/presentation/ui/features/calendar/pages/today_page.dart @@ -25,13 +25,13 @@ import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_confetti_animation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; import 'package:whph/presentation/ui/features/calendar/constants/calendar_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart b/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart index 90bba5736c..0bb8119e6c 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_archive_button.dart @@ -8,11 +8,11 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/services/habits_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class HabitArchiveButton extends StatefulWidget { final String habitId; diff --git a/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart b/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart index 544bf75398..f471e03007 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_delete_button.dart @@ -7,9 +7,9 @@ import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class HabitDeleteButton extends StatefulWidget { final String habitId; diff --git a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart index 79bce0268e..0fe93955ac 100644 --- a/src/lib/presentation/ui/features/habits/components/habit_details_content.dart +++ b/src/lib/presentation/ui/features/habits/components/habit_details_content.dart @@ -3,6 +3,7 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; import 'package:acore/acore.dart' show NumericInput, DateTimeHelper; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_sound_manager_service.dart'; import 'package:whph/presentation/ui/shared/components/markdown_editor.dart'; import 'package:whph/core/application/features/habits/commands/toggle_habit_completion_command.dart'; @@ -816,6 +817,13 @@ class _HabitDetailsContentState extends State { ); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { if (_habit == null) { @@ -982,11 +990,10 @@ class _HabitDetailsContentState extends State { _saveHabit(); }); }, - decrementTooltip: _translationService.translate(HabitTranslationKeys.decreaseEstimatedTime), - incrementTooltip: _translationService.translate(HabitTranslationKeys.increaseEstimatedTime), iconColor: AppTheme.secondaryTextColor, iconSize: AppTheme.iconSizeSmall, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), + translations: _getNumericInputTranslations(), ), ); diff --git a/src/lib/presentation/ui/features/habits/pages/habits_page.dart b/src/lib/presentation/ui/features/habits/pages/habits_page.dart index 34d835c994..d6c03df1b6 100755 --- a/src/lib/presentation/ui/features/habits/pages/habits_page.dart +++ b/src/lib/presentation/ui/features/habits/pages/habits_page.dart @@ -11,7 +11,6 @@ import 'package:whph/presentation/ui/features/habits/pages/habit_details_page.da import 'package:whph/presentation/ui/features/habits/services/habits_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; @@ -22,7 +21,6 @@ import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layou import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/notes/components/note_delete_button.dart b/src/lib/presentation/ui/features/notes/components/note_delete_button.dart index ca902dda90..f01e5d0a36 100644 --- a/src/lib/presentation/ui/features/notes/components/note_delete_button.dart +++ b/src/lib/presentation/ui/features/notes/components/note_delete_button.dart @@ -6,10 +6,10 @@ import 'package:whph/presentation/ui/features/notes/constants/note_translation_k import 'package:whph/presentation/ui/features/notes/constants/note_ui_constants.dart'; import 'package:whph/presentation/ui/features/notes/services/notes_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class NoteDeleteButton extends StatefulWidget { final String noteId; diff --git a/src/lib/presentation/ui/features/notes/components/notes_list.dart b/src/lib/presentation/ui/features/notes/components/notes_list.dart index 091cf66c0c..78bbd0d972 100644 --- a/src/lib/presentation/ui/features/notes/components/notes_list.dart +++ b/src/lib/presentation/ui/features/notes/components/notes_list.dart @@ -11,12 +11,10 @@ import 'package:whph/presentation/ui/features/notes/services/notes_service.dart' import 'package:whph/presentation/ui/shared/components/icon_overlay.dart'; import 'package:whph/presentation/ui/shared/components/load_more_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:acore/acore.dart'; class NotesList extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/notes/pages/notes_page.dart b/src/lib/presentation/ui/features/notes/pages/notes_page.dart index 9bbbae39ef..5ceb7f2712 100644 --- a/src/lib/presentation/ui/features/notes/pages/notes_page.dart +++ b/src/lib/presentation/ui/features/notes/pages/notes_page.dart @@ -11,11 +11,11 @@ import 'package:whph/presentation/ui/features/notes/pages/note_details_page.dart import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/about_tile.dart b/src/lib/presentation/ui/features/settings/components/about_tile.dart index 6b7f57b730..9626db6024 100644 --- a/src/lib/presentation/ui/features/settings/components/about_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/about_tile.dart @@ -2,9 +2,9 @@ import 'package:flutter/material.dart'; import 'package:whph/presentation/ui/features/about/pages/about_page.dart'; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class AboutTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart b/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart index 3055ce2037..f7208d9acd 100644 --- a/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/advanced_settings_tile.dart @@ -3,8 +3,8 @@ import 'package:whph/presentation/ui/features/settings/constants/settings_transl import 'package:whph/presentation/ui/features/settings/components/advanced_settings_dialog.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/main.dart'; class AdvancedSettingsTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart b/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart index edb7df3450..077532b21b 100644 --- a/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/debug_logs_settings.dart @@ -8,8 +8,8 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/components/debug_logs_dialog.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:mediatr/mediatr.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/import_export_settings.dart b/src/lib/presentation/ui/features/settings/components/import_export_settings.dart index 2fd84ad347..8a6b9d88d6 100644 --- a/src/lib/presentation/ui/features/settings/components/import_export_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/import_export_settings.dart @@ -4,7 +4,6 @@ import 'package:whph/core/application/features/settings/commands/import_data_com import 'package:whph/main.dart'; import 'package:whph/core/shared/utils/logger.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; @@ -13,7 +12,6 @@ import 'package:whph/presentation/ui/shared/utils/overlay_notification_helper.da import 'package:mediatr/mediatr.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:acore/acore.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/utils/error_helper.dart'; import 'dart:typed_data'; diff --git a/src/lib/presentation/ui/features/settings/components/language_settings.dart b/src/lib/presentation/ui/features/settings/components/language_settings.dart index 7aaecf7766..4183673749 100644 --- a/src/lib/presentation/ui/features/settings/components/language_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/language_settings.dart @@ -1,11 +1,11 @@ import 'package:flutter/material.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/pages/settings_page.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class LanguageSettings extends StatelessWidget { LanguageSettings({super.key}) : _translationService = container.resolve(); diff --git a/src/lib/presentation/ui/features/settings/components/permission_card.dart b/src/lib/presentation/ui/features/settings/components/permission_card.dart index e6b90e92ab..fbc8ac11be 100644 --- a/src/lib/presentation/ui/features/settings/components/permission_card.dart +++ b/src/lib/presentation/ui/features/settings/components/permission_card.dart @@ -4,10 +4,10 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/utils/overlay_notification_helper.dart'; import 'automatic_action_button.dart'; diff --git a/src/lib/presentation/ui/features/settings/components/permission_settings.dart b/src/lib/presentation/ui/features/settings/components/permission_settings.dart index bc704aa179..95be9cb8b3 100644 --- a/src/lib/presentation/ui/features/settings/components/permission_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/permission_settings.dart @@ -3,9 +3,9 @@ import 'package:whph/corePackages/acore/lib/acore.dart' show PlatformUtils; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/settings/pages/permissions_page.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class PermissionSettings extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart b/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart index 0655007bba..b809116b16 100644 --- a/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/sync_devices_tile.dart @@ -2,9 +2,9 @@ import 'package:flutter/material.dart'; import 'package:whph/presentation/ui/features/settings/components/settings_menu_tile.dart'; import 'package:whph/presentation/ui/features/sync/pages/sync_devices_page.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; class SyncDevicesTile extends StatelessWidget { diff --git a/src/lib/presentation/ui/features/settings/components/task_settings.dart b/src/lib/presentation/ui/features/settings/components/task_settings.dart index aefbf6cbfd..3d95f1cfcb 100644 --- a/src/lib/presentation/ui/features/settings/components/task_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/task_settings.dart @@ -6,7 +6,8 @@ import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/core/domain/features/tasks/task_constants.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/setting_keys.dart'; import 'package:whph/core/shared/utils/logger.dart'; @@ -159,6 +160,13 @@ class _TaskSettingsState extends State { } } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { final theme = Theme.of(context); @@ -246,6 +254,7 @@ class _TaskSettingsState extends State { valueSuffix: _translationService.translate(SharedTranslationKeys.minutes), iconSize: 20, iconColor: theme.colorScheme.primary, + translations: _getNumericInputTranslations(), ), ), ], diff --git a/src/lib/presentation/ui/features/settings/components/tasks_tile.dart b/src/lib/presentation/ui/features/settings/components/tasks_tile.dart index 2be6ab8fa2..3d57d22e2b 100644 --- a/src/lib/presentation/ui/features/settings/components/tasks_tile.dart +++ b/src/lib/presentation/ui/features/settings/components/tasks_tile.dart @@ -4,8 +4,8 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/settings/constants/settings_translation_keys.dart'; import 'package:whph/presentation/ui/features/settings/components/task_preferences_dialog.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; class TasksTile extends StatelessWidget { const TasksTile({super.key}); diff --git a/src/lib/presentation/ui/features/settings/components/theme_settings.dart b/src/lib/presentation/ui/features/settings/components/theme_settings.dart index aa38dc2516..5069e596bb 100644 --- a/src/lib/presentation/ui/features/settings/components/theme_settings.dart +++ b/src/lib/presentation/ui/features/settings/components/theme_settings.dart @@ -5,8 +5,8 @@ import 'package:whph/presentation/ui/features/settings/constants/settings_transl import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/color_picker.dart'; import 'package:whph/core/domain/shared/constants/app_theme.dart' as domain; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart b/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart index bbd9f584d8..980a86370f 100644 --- a/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart +++ b/src/lib/presentation/ui/features/sync/pages/sync_devices_page.dart @@ -23,8 +23,6 @@ import 'package:whph/core/application/features/settings/services/abstraction/i_s import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/presentation/ui/features/sync/components/firewall_permission_card.dart'; import 'package:whph/presentation/ui/features/sync/pages/add_sync_device_page.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/core/domain/features/sync/models/desktop_sync_mode.dart'; import 'package:whph/infrastructure/desktop/features/sync/desktop_sync_service.dart'; import 'package:whph/presentation/ui/features/sync/components/manual_connection_dialog.dart'; diff --git a/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart b/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart index db1dc6b7d7..86340b17c0 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_archive_button.dart @@ -3,9 +3,9 @@ import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/queries/get_tag_query.dart'; import 'package:whph/main.dart'; import 'package:whph/core/application/features/tags/commands/save_tag_command.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; diff --git a/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart b/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart index d736d4ff9e..f39c7237c5 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_delete_button.dart @@ -2,13 +2,13 @@ import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/commands/delete_tag_command.dart'; import 'package:whph/main.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; import 'package:whph/presentation/ui/features/tags/services/tags_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class TagDeleteButton extends StatefulWidget { final String tagId; diff --git a/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart b/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart index a13963e9a3..97246385ef 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_select_dropdown.dart @@ -3,7 +3,7 @@ import 'package:mediatr/mediatr.dart'; import 'package:whph/core/application/features/tags/queries/get_list_tags_query.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; @@ -12,7 +12,7 @@ import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_s import 'package:whph/presentation/ui/features/tags/constants/tag_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'dart:async'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/features/tags/pages/tag_details_page.dart'; import 'package:acore/acore.dart' show SortDirection, SortOption; diff --git a/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart b/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart index 6394702109..eda82abc1d 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_time_bar_chart.dart @@ -13,10 +13,8 @@ import 'package:whph/presentation/ui/shared/components/bar_chart.dart'; import 'package:whph/presentation/ui/shared/components/icon_overlay.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/core/shared/utils/logger.dart'; class TagTimeBarChart extends StatefulWidget { diff --git a/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart b/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart index 1262372e59..fc6e6f6ac5 100644 --- a/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart +++ b/src/lib/presentation/ui/features/tags/components/tag_time_chart_options.dart @@ -11,10 +11,10 @@ import 'package:whph/presentation/ui/shared/components/persistent_list_options_b import 'package:whph/presentation/ui/shared/components/save_button.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:acore/acore.dart' show CollectionUtils; import 'package:whph/main.dart'; diff --git a/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart b/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart index 68a74e21d3..f877e6f2a1 100755 --- a/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart +++ b/src/lib/presentation/ui/features/tags/pages/tag_details_page.dart @@ -7,7 +7,7 @@ import 'package:whph/presentation/ui/features/notes/components/notes_list.dart'; import 'package:whph/presentation/ui/features/notes/constants/note_translation_keys.dart'; import 'package:whph/presentation/ui/features/notes/pages/note_details_page.dart'; import 'package:whph/presentation/ui/features/tags/services/tags_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/features/tasks/components/task_add_button.dart'; import 'package:whph/presentation/ui/features/tasks/components/task_list_options.dart'; @@ -23,7 +23,7 @@ import 'package:whph/presentation/ui/shared/components/border_fade_overlay.dart' import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/core/application/features/notes/queries/get_list_notes_query.dart'; import 'package:whph/core/application/features/tasks/queries/get_list_tasks_query.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; diff --git a/src/lib/presentation/ui/features/tags/pages/tags_page.dart b/src/lib/presentation/ui/features/tags/pages/tags_page.dart index 0cb4b437d0..d28f1e4750 100755 --- a/src/lib/presentation/ui/features/tags/pages/tags_page.dart +++ b/src/lib/presentation/ui/features/tags/pages/tags_page.dart @@ -11,7 +11,6 @@ import 'package:whph/presentation/ui/features/tags/components/tag_add_button.dar import 'package:whph/presentation/ui/features/tags/components/tag_list_options.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_time_chart.dart'; import 'package:whph/presentation/ui/features/tags/components/tags_list.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/features/tags/pages/tag_details_page.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; @@ -20,7 +19,6 @@ import 'package:whph/presentation/ui/features/tags/constants/tag_translation_key import 'package:acore/acore.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; import 'package:whph/presentation/ui/shared/models/date_filter_setting.dart'; diff --git a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart index e79075694d..5744a17fc9 100644 --- a/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/quick_add_task_dialog.dart @@ -25,10 +25,11 @@ import 'package:whph/core/shared/utils/logger.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_select_dropdown.dart'; import 'package:whph/presentation/ui/features/tasks/models/task_data.dart'; import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:acore/acore.dart' show NumericInput; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; class QuickAddTaskDialog extends StatefulWidget { final List? initialTagIds; @@ -712,6 +713,13 @@ class _QuickAddTaskDialogState extends State { return tagNames.join(', '); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + Widget _buildEstimatedTimeIcon() { final theme = Theme.of(context); @@ -928,6 +936,7 @@ class _QuickAddTaskDialogState extends State { }, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), iconSize: 20, + translations: _getNumericInputTranslations(), ), SizedBox(width: AppTheme.sizeSmall), IconButton( diff --git a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart index 08947d4ace..2e70da280b 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_date_field.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_date_field.dart @@ -114,45 +114,14 @@ class _TaskDateFieldState extends State { dateTimeValidator: null, // Use built-in minDate validation instead validationErrorMessage: null, // Use built-in validation messages translations: { - DateTimePickerTranslationKey.setTime: widget.translationService.translate(SharedTranslationKeys.change), - DateTimePickerTranslationKey.noDateSelected: - widget.translationService.translate(SharedTranslationKeys.notSetTime), - DateTimePickerTranslationKey.clear: widget.translationService.translate(SharedTranslationKeys.clearButton), - // Built-in validation messages - use task-specific message for deadline validation + // Use centralized translation mapping with task-specific overrides + for (final key in DateTimePickerTranslationKey.values) + key: widget.translationService.translate(SharedTranslationKeys.mapDateTimePickerKey(key)), + // Override task-specific validation messages DateTimePickerTranslationKey.selectedDateMustBeAtOrAfter: widget.translationService.translate(TaskTranslationKeys.deadlineTimeInvalid), - // General date picker validations - use shared translations - DateTimePickerTranslationKey.selectedDateMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.selectedDateMustBeAtOrBefore), - DateTimePickerTranslationKey.startDateCannotBeAfterEndDate: - widget.translationService.translate(SharedTranslationKeys.startDateCannotBeAfterEndDate), - DateTimePickerTranslationKey.startDateMustBeAtOrAfter: - widget.translationService.translate(SharedTranslationKeys.startDateMustBeAtOrAfter), - DateTimePickerTranslationKey.endDateMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.endDateMustBeAtOrBefore), - DateTimePickerTranslationKey.cannotSelectDateBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectDateBeforeMinDate), - DateTimePickerTranslationKey.cannotSelectDateAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectDateAfterMaxDate), - DateTimePickerTranslationKey.startDateCannotBeBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.startDateCannotBeBeforeMinDate), - DateTimePickerTranslationKey.endDateCannotBeAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.endDateCannotBeAfterMaxDate), - DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectTimeBeforeMinDate), - DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: - widget.translationService.translate(SharedTranslationKeys.cannotSelectTimeAfterMaxDate), - DateTimePickerTranslationKey.timeMustBeAtOrAfter: - widget.translationService.translate(SharedTranslationKeys.timeMustBeAtOrAfter), - DateTimePickerTranslationKey.timeMustBeAtOrBefore: - widget.translationService.translate(SharedTranslationKeys.timeMustBeAtOrBefore), - DateTimePickerTranslationKey.selectedDateTimeMustBeAfter: - widget.translationService.translate(SharedTranslationKeys.selectedDateTimeMustBeAfter), - DateTimePickerTranslationKey.selectDateTimeTitle: - widget.translationService.translate(SharedTranslationKeys.selectDateTimeTitle), - DateTimePickerTranslationKey.selectDateRangeTitle: - widget.translationService.translate(SharedTranslationKeys.selectDateRangeTitle), }, + actionButtonRadius: AppTheme.containerBorderRadius, ); final result = await DatePickerDialog.show( diff --git a/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart b/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart index d24bf5c65b..f79b6ca1e1 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_delete_button.dart @@ -5,11 +5,11 @@ import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class TaskDeleteButton extends StatefulWidget { final String taskId; diff --git a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart index f42bb70925..dd92790b02 100644 --- a/src/lib/presentation/ui/features/tasks/components/task_details_content.dart +++ b/src/lib/presentation/ui/features/tasks/components/task_details_content.dart @@ -11,7 +11,9 @@ import 'package:whph/core/application/features/tasks/queries/get_list_task_tags_ import 'package:whph/core/application/features/tasks/queries/get_task_query.dart'; import 'package:whph/core/application/features/tasks/commands/add_task_time_record_command.dart'; import 'package:whph/core/application/features/tasks/commands/save_task_time_record_command.dart'; -import 'package:acore/acore.dart' show NumericInput, DateTimeHelper, DateFormatService, DateFormatType, WeekDays; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/acore.dart' show DateTimeHelper, DateFormatService, DateFormatType, WeekDays; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/components/priority_select_field.dart'; @@ -27,8 +29,8 @@ import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/features/tags/components/tag_select_dropdown.dart'; import 'package:whph/core/domain/features/tasks/task.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; @@ -612,6 +614,14 @@ class TaskDetailsContentState extends State { _handleFieldChange(value, (val) => _task!.estimatedTime = val); } + /// Get NumericInput translations + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + /// Event handler for planned date changes void _onPlannedDateChanged(DateTime? date) { if (!mounted || _task == null) return; @@ -1041,11 +1051,10 @@ class TaskDetailsContentState extends State { incrementValue: 5, decrementValue: 5, onValueChanged: _onEstimatedTimeChanged, - decrementTooltip: _translationService.translate(TaskTranslationKeys.decreaseEstimatedTime), - incrementTooltip: _translationService.translate(TaskTranslationKeys.increaseEstimatedTime), iconColor: AppTheme.secondaryTextColor, iconSize: AppTheme.iconSizeSmall, valueSuffix: _translationService.translate(SharedTranslationKeys.minutesShort), + translations: _getNumericInputTranslations(), ), ), ); diff --git a/src/lib/presentation/ui/features/tasks/components/timer.dart b/src/lib/presentation/ui/features/tasks/components/timer.dart index 8c9a909c87..a01c17a3a1 100755 --- a/src/lib/presentation/ui/features/tasks/components/timer.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer.dart @@ -21,8 +21,6 @@ import 'package:whph/presentation/ui/shared/constants/shared_ui_constants.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; class AppTimer extends StatefulWidget { final Function(Duration)? onTick; // For UI updates only - receives current elapsed/remaining time diff --git a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart index 41dce90e7d..323afe5f6f 100644 --- a/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart +++ b/src/lib/presentation/ui/features/tasks/components/timer_settings_dialog.dart @@ -1,7 +1,8 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:mediatr/mediatr.dart'; -import 'package:whph/corePackages/acore/lib/components/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; import 'package:whph/core/application/features/settings/commands/save_setting_command.dart'; import 'package:whph/core/domain/features/settings/setting.dart'; import 'package:whph/main.dart'; @@ -253,6 +254,13 @@ class _TimerSettingsDialogState extends State { } } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { return Scaffold( @@ -554,6 +562,7 @@ class _TimerSettingsDialogState extends State { decrementValue: step, valueSuffix: valueSuffix, iconSize: 18, + translations: _getNumericInputTranslations(), ), ), ), diff --git a/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart b/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart index 680c11d4a2..a94b4fb4fa 100644 --- a/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/marathon_page.dart @@ -12,7 +12,7 @@ import 'package:whph/presentation/ui/features/tasks/components/task_list_options import 'package:whph/presentation/ui/features/tasks/pages/task_details_page.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/utils/async_error_handler.dart'; import 'package:whph/presentation/ui/features/tasks/components/timer.dart'; import 'package:whph/presentation/ui/features/tasks/components/tasks_list.dart'; @@ -22,7 +22,7 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; diff --git a/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart b/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart index 6900e33e7a..88d4f1b595 100755 --- a/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/task_details_page.dart @@ -12,8 +12,8 @@ import 'package:whph/presentation/ui/features/tasks/components/task_details_cont import 'package:whph/presentation/ui/features/tasks/constants/task_defaults.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; import 'package:whph/presentation/ui/features/tasks/services/tasks_service.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; diff --git a/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart b/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart index a20aa86eb5..c9bd627f11 100755 --- a/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart +++ b/src/lib/presentation/ui/features/tasks/pages/tasks_page.dart @@ -11,7 +11,7 @@ import 'package:whph/presentation/ui/features/tasks/components/tasks_list.dart'; import 'package:whph/presentation/ui/features/tasks/pages/task_details_page.dart'; import 'package:whph/presentation/ui/shared/components/loading_overlay.dart'; import 'package:whph/presentation/ui/shared/components/responsive_scaffold_layout.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/dropdown_option.dart'; import 'package:whph/presentation/ui/shared/components/kebab_menu.dart'; import 'package:whph/presentation/ui/features/tasks/constants/task_translation_keys.dart'; @@ -19,7 +19,7 @@ import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/models/date_filter_setting.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/presentation/ui/shared/components/tour_overlay.dart'; import 'package:whph/presentation/ui/shared/services/tour_navigation_service.dart'; diff --git a/src/lib/presentation/ui/shared/assets/locales/cs.yaml b/src/lib/presentation/ui/shared/assets/locales/cs.yaml index 3d349e0c40..54ec5a7e0e 100644 --- a/src/lib/presentation/ui/shared/assets/locales/cs.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/cs.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Koncové datum musí být do {date} nebo dříve select_date_range_title: Vybrat rozsah dat select_date_time_title: Vybrat datum a čas + select_date_title: Vybrat datum + select_time_title: Vybrat čas + all_day: Celý den + selected_time: Vybraný čas selected_date_must_be_at_or_after: Vybrané datum musí být od {date} nebo později selected_date_must_be_at_or_before: Vybrané datum musí být do {date} nebo dříve selected_date_time_must_be_after: Vybrané datum a čas musí být po {dateTime} @@ -93,6 +97,13 @@ shared: start_date_must_be_at_or_after: Počáteční datum musí být od {date} nebo později time_must_be_at_or_after: Čas musí být od {time} nebo později time_must_be_at_or_before: Čas musí být do {time} nebo dříve + # Quick selection dialog + quick_selection: Rychlý výběr + quick_selection_title: Rychlý výběr + refresh_settings: Automatické obnovení + refresh_description: Automaticky obnovit vybraný rozsah dat + date_ranges: Rozsahy dat + refresh_settings_label: Nastavení obnovení days: friday: Pátek friday_short: Pá @@ -249,6 +260,7 @@ shared: last_month: Minulý měsíc last_three_months: Poslední 3 měsíce last_week: Minulý týden + next_week: Příští týden this_month: Tento měsíc this_three_months: Tyto 3 měsíce this_week: Tento týden @@ -285,5 +297,60 @@ shared: help: Nápověda start_tour: Spustit prohlídku skip_tour: Přeskočit prohlídku + date_time_picker: + title: Datum a čas + confirm: Potvrdit + cancel: Zrušit + set_time: Nastavit čas + selected_time: Vybraný čas + select_time_title: Vybrat čas + select_date_title: Vybrat datum + no_date_selected: Nebylo vybráno žádné datum + select_end_date: Vybrat koncové datum + no_dates_selected: Nebyly vybrány žádné datumy + refresh: Obnovit + cannot_select_time_before_min_date: Nelze vybrat čas před {time} + cannot_select_time_after_max_date: Nelze vybrat čas po {time} + time_must_be_at_or_after: Čas musí být od {time} nebo později + time_must_be_at_or_before: Čas musí být do {time} nebo dříve + selected_date_must_be_at_or_after: Vybrané datum musí být od {date} nebo později + selected_date_must_be_at_or_before: Vybrané datum musí být do {date} nebo dříve + start_date_cannot_be_after_end_date: Počáteční datum nemůže být po koncovém datu + start_date_must_be_at_or_after: Počáteční datum musí být od {date} nebo později + end_date_must_be_at_or_before: Koncové datum musí být do {date} nebo dříve + cannot_select_date_before_min_date: Nelze vybrat datum před {date} + cannot_select_date_after_max_date: Nelze vybrat datum po {date} + start_date_cannot_be_before_min_date: Počáteční datum nemůže být před {date} + end_date_cannot_be_after_max_date: Koncové datum nemůže být po {date} + selected_date_time_must_be_after: Vybrané datum a čas musí být po {dateTime} + select_date_time_title: Vybrat datum a čas + select_date_range_title: Vybrat rozsah dat + refresh_description: Automaticky obnovit vybraný rozsah dat + date_time_field_label: Pole data a času + date_time_field_hint: Vybrat datum a čas + field_label: Datum a čas + field_hint: Vybrat datum a čas + allDay: Celý den + refreshDescription: Automaticky obnovit vybraný rozsah dat + quick_selection_today: Dnes + quick_selection_tomorrow: Zítra + quick_selection_weekend: Víkend + quick_selection_next_week: Příští týden + quick_selection_no_date: Bez data + quick_selection_last_week: Minulý týden + quick_selection_last_month: Minulý měsíc + edit_button_label: Upravit + edit_button_hint: Upravit datum a čas + numeric_input: + decrement_button_label: Snížit + increment_button_label: Zvýšit + text_field_label: Číselná hodnota + decrement_hint: Snížit hodnotu + increment_hint: Zvýšit hodnotu + text_field_hint: Zadejte číslo + decrement_tooltip: Snížit hodnotu + increment_tooltip: Zvýšit hodnotu + at_minimum_value: Dosaženo minimální hodnoty + at_maximum_value: Dosaženo maximální hodnoty validation: required: "{field} je povinné." diff --git a/src/lib/presentation/ui/shared/assets/locales/da.yaml b/src/lib/presentation/ui/shared/assets/locales/da.yaml index fe6453d104..5bbc755ece 100644 --- a/src/lib/presentation/ui/shared/assets/locales/da.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/da.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Slutdato skal være på eller før {date} select_date_range_title: Vælg datointerval select_date_time_title: Vælg dato og tid + select_date_title: Vælg dato + select_time_title: Vælg tid + all_day: Hele dagen + selected_time: Valgt tid selected_date_must_be_at_or_after: Valgt dato skal være på eller efter {date} selected_date_must_be_at_or_before: Valgt dato skal være på eller før {date} selected_date_time_must_be_after: Valgt dato og tid skal være efter {dateTime} @@ -93,6 +97,13 @@ shared: start_date_must_be_at_or_after: Startdato skal være på eller efter {date} time_must_be_at_or_after: Tid skal være på eller efter {time} time_must_be_at_or_before: Tid skal være på eller før {time} + # Quick selection dialog + quick_selection: Hurtig valg + quick_selection_title: Hurtig valg + refresh_settings: Automatisk opdatering + refresh_description: Opdater automatisk det valgte datointerval + date_ranges: Datointervaller + refresh_settings_label: Opdateringsindstillinger days: friday: Fredag friday_short: Fre @@ -249,6 +260,7 @@ shared: last_month: Sidste måned last_three_months: Sidste 3 måneder last_week: Sidste uge + next_week: Næste uge this_month: Denne måned this_three_months: Disse 3 måneder this_week: Denne uge @@ -285,6 +297,61 @@ shared: validation: deadline_cannot_be_before_planned: Deadline kan ikke være før den planlagte dato. required: "{field} er påkrævet." + date_time_picker: + title: Dato og tid + confirm: Bekræft + cancel: Annuller + set_time: Indstil tid + selected_time: Valgt tid + select_time_title: Vælg tid + select_date_title: Vælg dato + no_date_selected: Ingen dato valgt + select_end_date: Vælg slutdato + no_dates_selected: Ingen datoer valgt + refresh: Opdater + cannot_select_time_before_min_date: Kan ikke vælge tid før {time} + cannot_select_time_after_max_date: Kan ikke vælge tid efter {time} + time_must_be_at_or_after: Tid skal være fra {time} eller senere + time_must_be_at_or_before: Tid skal være til {time} eller før + selected_date_must_be_at_or_after: Valgt dato skal være fra {date} eller senere + selected_date_must_be_at_or_before: Valgt dato skal være til {date} eller før + start_date_cannot_be_after_end_date: Startdato kan ikke være efter slutdato + start_date_must_be_at_or_after: Startdato skal være fra {date} eller senere + end_date_must_be_at_or_before: Slutdato skal være til {date} eller før + cannot_select_date_before_min_date: Kan ikke vælge dato før {date} + cannot_select_date_after_max_date: Kan ikke vælge dato efter {date} + start_date_cannot_be_before_min_date: Startdato kan ikke være før {date} + end_date_cannot_be_after_max_date: Slutdato kan ikke være efter {date} + selected_date_time_must_be_after: Valgt dato og tid skal være efter {dateTime} + select_date_time_title: Vælg dato og tid + select_date_range_title: Vælg datointerval + refresh_description: Opdater automatisk det valgte datointerval + date_time_field_label: Dato og tid felt + date_time_field_hint: Vælg dato og tid + field_label: Dato og tid + field_hint: Vælg dato og tid + allDay: Hele dagen + refreshDescription: Automatisk opdatering af valgt datointerval + quick_selection_today: I dag + quick_selection_tomorrow: I morgen + quick_selection_weekend: Weekend + quick_selection_next_week: Næste uge + quick_selection_no_date: Ingen dato + quick_selection_last_week: Seneste uge + quick_selection_last_month: For en måned siden + edit_button_label: Rediger + edit_button_hint: Rediger dato og tid + numeric_input: + decrement_button_label: Formindsk + increment_button_label: Forøg + text_field_label: Numerisk værdi + decrement_hint: Formindsk værdi + increment_hint: Forøg værdi + text_field_hint: Indtast tal + decrement_tooltip: Formindsk værdi + increment_tooltip: Forøg værdi + at_minimum_value: Minimumsværdi nået + at_maximum_value: Maksimumsværdi nået help: Hjælp start_tour: Start tur skip_tour: Spring tur over diff --git a/src/lib/presentation/ui/shared/assets/locales/de.yaml b/src/lib/presentation/ui/shared/assets/locales/de.yaml index 44e5edf689..7bb1645a08 100644 --- a/src/lib/presentation/ui/shared/assets/locales/de.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/de.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Enddatum muss am oder vor dem {date} sein select_date_range_title: Datumsbereich auswählen select_date_time_title: Datum und Uhrzeit auswählen + select_date_title: Datum auswählen + select_time_title: Zeit auswählen + all_day: Ganztägig + selected_time: Ausgewählte Zeit selected_date_must_be_at_or_after: Ausgewähltes Datum muss am oder nach dem {date} sein @@ -99,6 +103,13 @@ shared: start_date_must_be_at_or_after: Startdatum muss am oder nach dem {date} sein time_must_be_at_or_after: Zeit muss um oder nach {time} sein time_must_be_at_or_before: Zeit muss um oder vor {time} sein + # Quick selection dialog + quick_selection: Schnellauswahl + quick_selection_title: Schnellauswahl + refresh_settings: Automatische Aktualisierung + refresh_description: Automatisch den ausgewählten Datumsbereich aktualisieren + date_ranges: Datumsbereiche + refresh_settings_label: Aktualisierungseinstellungen days: friday: Freitag friday_short: Fr @@ -255,6 +266,7 @@ shared: last_month: Letzter Monat last_three_months: Letzte 3 Monate last_week: Letzte Woche + next_week: Nächste Woche this_month: Dieser Monat this_three_months: Diese 3 Monate this_week: Diese Woche @@ -288,6 +300,61 @@ shared: question: Möchten Sie jetzt aktualisieren? success: Update erfolgreich heruntergeladen! title: Update verfügbar! + date_time_picker: + title: Datum und Uhrzeit + confirm: Bestätigen + cancel: Abbrechen + set_time: Zeit einstellen + selected_time: Ausgewählte Zeit + select_time_title: Zeit auswählen + select_date_title: Datum auswählen + no_date_selected: Kein Datum ausgewählt + select_end_date: Enddatum auswählen + no_dates_selected: Keine Daten ausgewählt + refresh: Aktualisieren + cannot_select_time_before_min_date: Zeit kann nicht vor {time} ausgewählt werden + cannot_select_time_after_max_date: Zeit kann nicht nach {time} ausgewählt werden + time_must_be_at_or_after: Zeit muss um oder nach {time} sein + time_must_be_at_or_before: Zeit muss um oder vor {time} sein + selected_date_must_be_at_or_after: Ausgewähltes Datum muss am oder nach dem {date} sein + selected_date_must_be_at_or_before: Ausgewähltes Datum muss am oder vor dem {date} sein + start_date_cannot_be_after_end_date: Startdatum kann nicht nach dem Enddatum liegen + start_date_must_be_at_or_after: Startdatum muss am oder nach dem {date} sein + end_date_must_be_at_or_before: Enddatum muss am oder vor dem {date} sein + cannot_select_date_before_min_date: Datum kann nicht vor {date} ausgewählt werden + cannot_select_date_after_max_date: Datum kann nicht nach {date} ausgewählt werden + start_date_cannot_be_before_min_date: Startdatum kann nicht vor dem {date} liegen + end_date_cannot_be_after_max_date: Enddatum kann nicht nach dem {date} liegen + selected_date_time_must_be_after: Ausgewähltes Datum und Uhrzeit müssen nach {dateTime} sein + select_date_time_title: Datum und Uhrzeit auswählen + select_date_range_title: Datumsbereich auswählen + refresh_description: Automatisch den ausgewählten Datumsbereich aktualisieren + date_time_field_label: Datum-Uhrzeit-Feld + date_time_field_hint: Datum und Uhrzeit auswählen + field_label: Datum und Uhrzeit + field_hint: Datum und Uhrzeit auswählen + allDay: Ganztägig + refreshDescription: Automatisch den ausgewählten Datumsbereich aktualisieren + quick_selection_today: Heute + quick_selection_tomorrow: Morgen + quick_selection_weekend: Wochenende + quick_selection_next_week: Nächste Woche + quick_selection_no_date: Kein Datum + quick_selection_last_week: Vor einer Woche + quick_selection_last_month: Vor einem Monat + edit_button_label: Bearbeiten + edit_button_hint: Datum und Uhrzeit bearbeiten + numeric_input: + decrement_button_label: Verringern + increment_button_label: Erhöhen + text_field_label: Numerischer Wert + decrement_hint: Wert verringern + increment_hint: Wert erhöhen + text_field_hint: Zahl eingeben + decrement_tooltip: Wert verringern + increment_tooltip: Wert erhöhen + at_minimum_value: Mindestwert erreicht + at_maximum_value: Höchstwert erreicht validation: required: "{field} ist erforderlich." help: Hilfe diff --git a/src/lib/presentation/ui/shared/assets/locales/el.yaml b/src/lib/presentation/ui/shared/assets/locales/el.yaml index e9b8d5d364..e57ba6875a 100644 --- a/src/lib/presentation/ui/shared/assets/locales/el.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/el.yaml @@ -93,6 +93,10 @@ shared: {date} select_date_range_title: Επιλέξτε εύρος ημερομηνιών select_date_time_title: Επιλέξτε ημερομηνία και ώρα + select_date_title: Επιλέξτε ημερομηνία + select_time_title: Επιλέξτε ώρα + all_day: Όλη μέρα + selected_time: Επιλεγμένη ώρα selected_date_must_be_at_or_after: Η επιλεγμένη ημερομηνία πρέπει να είναι την ή μετά την {date} @@ -113,6 +117,13 @@ shared: την {date} time_must_be_at_or_after: Η ώρα πρέπει να είναι τις ή μετά τις {time} time_must_be_at_or_before: Η ώρα πρέπει να είναι τις ή πριν τις {time} + # Quick selection dialog + quick_selection: Γρήγορη επιλογή + quick_selection_title: Γρήγορη επιλογή + refresh_settings: Αυτόματη ανανέωση + refresh_description: Αυτόματη ανανέωση του επιλεγμένου εύρους ημερομηνιών + date_ranges: Εύρη ημερομηνιών + refresh_settings_label: Ρυθμίσεις ανανέωσης days: friday: Παρασκευή friday_short: Παρ @@ -269,6 +280,7 @@ shared: last_month: Προηγούμενος μήνας last_three_months: Τελευταίοι 3 μήνες last_week: Προηγούμενη εβδομάδα + next_week: Επόμενη εβδομάδα this_month: Αυτός ο μήνας this_three_months: Αυτοί οι 3 μήνες this_week: Αυτή η εβδομάδα @@ -302,6 +314,61 @@ shared: question: Θέλετε να ενημερώσετε τώρα; success: Η ενημέρωση λήφθηκε με επιτυχία! title: Διαθέσιμη ενημέρωση! + date_time_picker: + title: Ημερομηνία και ώρα + confirm: Επιβεβαίωση + cancel: Ακύρωση + set_time: Ορισμός ώρας + selected_time: Επιλεγμένη ώρα + select_time_title: Επιλογή ώρας + select_date_title: Επιλογή ημερομηνίας + no_date_selected: Δεν έχει επιλεγεί ημερομηνία + select_end_date: Επιλογή ημερομηνίας λήξης + no_dates_selected: Δεν έχουν επιλεγεί ημερομηνίες + refresh: Ανανέωση + cannot_select_time_before_min_date: Δεν είναι δυνατή η επιλογή ώρας πριν από {time} + cannot_select_time_after_max_date: Δεν είναι δυνατή η επιλογή ώρας μετά από {time} + time_must_be_at_or_after: Η ώρα πρέπει να είναι από {time} και μετά + time_must_be_at_or_before: Η ώρα πρέπει να είναι μέχρι {time} και πριν + selected_date_must_be_at_or_after: Η επιλεγμένη ημερομηνία πρέπει να είναι από {date} και μετά + selected_date_must_be_at_or_before: Η επιλεγμένη ημερομηνία πρέπει να είναι μέχρι {date} και πριν + start_date_cannot_be_after_end_date: Η ημερομηνία έναρξης δεν μπορεί να είναι μετά την ημερομηνία λήξης + start_date_must_be_at_or_after: Η ημερομηνία έναρξης πρέπει να είναι από {date} και μετά + end_date_must_be_at_or_before: Η ημερομηνία λήξης πρέπει να είναι μέχρι {date} και πριν + cannot_select_date_before_min_date: Δεν είναι δυνατή η επιλογή ημερομηνίας πριν από {date} + cannot_select_date_after_max_date: Δεν είναι δυνατή η επιλογή ημερομηνίας μετά από {date} + start_date_cannot_be_before_min_date: Η ημερομηνία έναρξης δεν μπορεί να είναι πριν από {date} + end_date_cannot_be_after_max_date: Η ημερομηνία λήξης δεν μπορεί να είναι μετά από {date} + selected_date_time_must_be_after: Η επιλεγμένη ημερομηνία και ώρα πρέπει να είναι μετά από {dateTime} + select_date_time_title: Επιλογή ημερομηνίας και ώρας + select_date_range_title: Επιλογή εύρους ημερομηνιών + refresh_description: Αυτόματη ανανέωση του επιλεγμένου εύρους ημερομηνιών + date_time_field_label: Πεδίο ημερομηνίας και ώρας + date_time_field_hint: Επιλογή ημερομηνίας και ώρας + field_label: Ημερομηνία και Ώρα + field_hint: Επιλογή ημερομηνίας και ώρας + allDay: Ολοήμερο + refreshDescription: Αυτόματη ανανέωση της επιλεγμένης περιοχής ημερομηνίας + quick_selection_today: Σήμερα + quick_selection_tomorrow: Αύριο + quick_selection_weekend: Σαββατοκύριακο + quick_selection_next_week: Επόμενη εβδομάδα + quick_selection_no_date: Χωρίς ημερομηνία + quick_selection_last_week: Προηγούμενη εβδομάδα + quick_selection_last_month: Προηγούμενος μήνας + edit_button_label: Επεξεργασία + edit_button_hint: Επεξεργασία ημερομηνίας και ώρας + numeric_input: + decrement_button_label: Μείωση + increment_button_label: Αύξηση + text_field_label: Αριθμητική τιμή + decrement_hint: Μείωση τιμής + increment_hint: Αύξηση τιμής + text_field_hint: Εισαγάγετε έναν αριθμό + decrement_tooltip: Μείωση τιμής + increment_tooltip: Αύξηση τιμής + at_minimum_value: Ελάχιστη τιμή + at_maximum_value: Μέγιστη τιμή validation: required: Το {field} είναι υποχρεωτικό help: Βοήθεια diff --git a/src/lib/presentation/ui/shared/assets/locales/en.yaml b/src/lib/presentation/ui/shared/assets/locales/en.yaml index 8867bb41fc..0d45bff5d8 100644 --- a/src/lib/presentation/ui/shared/assets/locales/en.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/en.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: End date must be at or before {date} select_date_range_title: Select Date Range select_date_time_title: Select Date and Time + select_date_title: Select Date + select_time_title: Select Time + all_day: All Day + selected_time: Selected Time selected_date_must_be_at_or_after: Selected date must be at or after {date} selected_date_must_be_at_or_before: Selected date must be at or before {date} selected_date_time_must_be_after: Selected date and time must be after {dateTime} @@ -93,6 +97,13 @@ shared: start_date_must_be_at_or_after: Start date must be at or after {date} time_must_be_at_or_after: Time must be at or after {time} time_must_be_at_or_before: Time must be at or before {time} + # Quick selection dialog + quick_selection: Quick Selection + quick_selection_title: Quick Selection + refresh_settings: Auto-refresh + refresh_description: Automatically refresh the selected date range + date_ranges: Date Ranges + refresh_settings_label: Refresh Settings days: friday: Friday friday_short: Fri @@ -249,6 +260,7 @@ shared: last_month: Last Month last_three_months: Last 3 Months last_week: Last Week + next_week: Next Week this_month: This Month this_three_months: This 3 Months this_week: This Week @@ -284,6 +296,61 @@ shared: title: Update Available! validation: required: "{field} is required." + date_time_picker: + title: Date and Time + confirm: Confirm + cancel: Cancel + set_time: Set Time + selected_time: Selected Time + select_time_title: Select Time + select_date_title: Select Date + no_date_selected: No date selected + select_end_date: Select End Date + no_dates_selected: No dates selected + refresh: Refresh + cannot_select_time_before_min_date: Cannot select time before {time} + cannot_select_time_after_max_date: Cannot select time after {time} + time_must_be_at_or_after: Time must be at or after {time} + time_must_be_at_or_before: Time must be at or before {time} + selected_date_must_be_at_or_after: Selected date must be at or after {date} + selected_date_must_be_at_or_before: Selected date must be at or before {date} + start_date_cannot_be_after_end_date: Start date cannot be after end date + start_date_must_be_at_or_after: Start date must be at or after {date} + end_date_must_be_at_or_before: End date must be at or before {date} + cannot_select_date_before_min_date: Cannot select date before {date} + cannot_select_date_after_max_date: Cannot select date after {date} + start_date_cannot_be_before_min_date: Start date cannot be before {date} + end_date_cannot_be_after_max_date: End date cannot be after {date} + selected_date_time_must_be_after: Selected date and time must be after {dateTime} + select_date_time_title: Select Date and Time + select_date_range_title: Select Date Range + refresh_description: Automatically refresh the selected date range + date_time_field_label: Date and Time Field + date_time_field_hint: Select date and time + field_label: Date and Time + field_hint: Select date and time + allDay: All Day + refreshDescription: Automatically refresh the selected date range + quick_selection_today: Today + quick_selection_tomorrow: Tomorrow + quick_selection_weekend: Weekend + quick_selection_next_week: Next Week + quick_selection_no_date: No Date + quick_selection_last_week: Last a Week + quick_selection_last_month: Last a Month + edit_button_label: Edit + edit_button_hint: Edit date and time + numeric_input: + decrement_button_label: Decrement + increment_button_label: Increment + text_field_label: Numeric Value + decrement_hint: Decrement value + increment_hint: Increment value + text_field_hint: Enter a number + decrement_tooltip: Decrement value + increment_tooltip: Increment value + at_minimum_value: At minimum value + at_maximum_value: At maximum value help: Help start_tour: Start Tour skip_tour: Skip Tour diff --git a/src/lib/presentation/ui/shared/assets/locales/es.yaml b/src/lib/presentation/ui/shared/assets/locales/es.yaml index e1403f1fea..573d34adc6 100644 --- a/src/lib/presentation/ui/shared/assets/locales/es.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/es.yaml @@ -93,6 +93,10 @@ shared: end_date_must_be_at_or_before: La fecha de fin debe ser el {date} o antes select_date_range_title: Seleccionar rango de fechas select_date_time_title: Seleccionar fecha y hora + select_date_title: Seleccionar fecha + select_time_title: Seleccionar hora + all_day: Todo el día + selected_time: Hora seleccionada selected_date_must_be_at_or_after: La fecha seleccionada debe ser el {date} o después @@ -111,6 +115,13 @@ shared: start_date_must_be_at_or_after: La fecha de inicio debe ser el {date} o después time_must_be_at_or_after: La hora debe ser {time} o después time_must_be_at_or_before: La hora debe ser {time} o antes + # Quick selection dialog + quick_selection: Selección rápida + quick_selection_title: Selección rápida + refresh_settings: Actualización automática + refresh_description: Actualizar automáticamente el rango de fechas seleccionado + date_ranges: Rangos de fechas + refresh_settings_label: Configuración de actualización days: friday: Viernes friday_short: Vie @@ -267,6 +278,7 @@ shared: last_month: Mes pasado last_three_months: Últimos 3 meses last_week: Semana pasada + next_week: Próxima semana this_month: Este mes this_three_months: Estos 3 meses this_week: Esta semana @@ -300,6 +312,61 @@ shared: question: ¿Quieres actualizar ahora? success: ¡Actualización descargada exitosamente! title: ¡Actualización disponible! + date_time_picker: + title: Fecha y hora + confirm: Confirmar + cancel: Cancelar + set_time: Establecer hora + selected_time: Hora seleccionada + select_time_title: Seleccionar hora + select_date_title: Seleccionar fecha + no_date_selected: No se ha seleccionado ninguna fecha + select_end_date: Seleccionar fecha de fin + no_dates_selected: No se han seleccionado fechas + refresh: Actualizar + cannot_select_time_before_min_date: No se puede seleccionar una hora antes de {time} + cannot_select_time_after_max_date: No se puede seleccionar una hora después de {time} + time_must_be_at_or_after: La hora debe ser a partir de {time} o posterior + time_must_be_at_or_before: La hora debe ser hasta {time} o anterior + selected_date_must_be_at_or_after: La fecha seleccionada debe ser a partir de {date} o posterior + selected_date_must_be_at_or_before: La fecha seleccionada debe ser hasta {date} o anterior + start_date_cannot_be_after_end_date: La fecha de inicio no puede ser posterior a la fecha de fin + start_date_must_be_at_or_after: La fecha de inicio debe ser a partir de {date} o posterior + end_date_must_be_at_or_before: La fecha de fin debe ser hasta {date} o anterior + cannot_select_date_before_min_date: No se puede seleccionar una fecha antes de {date} + cannot_select_date_after_max_date: No se puede seleccionar una fecha después de {date} + start_date_cannot_be_before_min_date: La fecha de inicio no puede ser anterior a {date} + end_date_cannot_be_after_max_date: La fecha de fin no puede ser posterior a {date} + selected_date_time_must_be_after: La fecha y hora seleccionadas deben ser posteriores a {dateTime} + select_date_time_title: Seleccionar fecha y hora + select_date_range_title: Seleccionar rango de fechas + refresh_description: Actualizar automáticamente el rango de fechas seleccionado + date_time_field_label: Campo de fecha y hora + date_time_field_hint: Seleccionar fecha y hora + field_label: Fecha y Hora + field_hint: Seleccionar fecha y hora + allDay: Todo el día + refreshDescription: Actualizar automáticamente el rango de fechas seleccionado + quick_selection_today: Hoy + quick_selection_tomorrow: Mañana + quick_selection_weekend: Fin de semana + quick_selection_next_week: Próxima semana + quick_selection_no_date: Sin fecha + quick_selection_last_week: Hace una semana + quick_selection_last_month: Hace un mes + edit_button_label: Editar + edit_button_hint: Editar fecha y hora + numeric_input: + decrement_button_label: Disminuir + increment_button_label: Aumentar + text_field_label: Valor numérico + decrement_hint: Disminuir valor + increment_hint: Aumentar valor + text_field_hint: Ingrese un número + decrement_tooltip: Disminuir valor + increment_tooltip: Aumentar valor + at_minimum_value: Valor mínimo alcanzado + at_maximum_value: Valor máximo alcanzado validation: required: "{field} es requerido." help: Ayuda diff --git a/src/lib/presentation/ui/shared/assets/locales/fi.yaml b/src/lib/presentation/ui/shared/assets/locales/fi.yaml index 6059eeefd3..9b467a75ea 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fi.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fi.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Lopetuspäivän täytyy olla {date} tai sitä ennen select_date_range_title: Valitse päivämääräväli select_date_time_title: Valitse päivämäärä ja aika + select_date_title: Valitse päivämäärä + select_time_title: Valitse aika + all_day: Koko päivä + selected_time: Valittu aika selected_date_must_be_at_or_after: Valitun päivämäärän täytyy olla {date} tai sen jälkeen @@ -99,6 +103,13 @@ shared: start_date_must_be_at_or_after: Aloituspäivän täytyy olla {date} tai sen jälkeen time_must_be_at_or_after: Ajan täytyy olla {time} tai sen jälkeen time_must_be_at_or_before: Ajan täytyy olla {time} tai sitä ennen + # Quick selection dialog + quick_selection: Pikavalinta + quick_selection_title: Pikavalinta + refresh_settings: Automaattinen päivitys + refresh_description: Päivitä valittu päiväalue automaattisesti + date_ranges: Päiväalueet + refresh_settings_label: Päivitysasetukset days: friday: Perjantai friday_short: Pe @@ -255,6 +266,7 @@ shared: last_month: Viime kuussa last_three_months: Viimeiset 3 kuukautta last_week: Viime viikolla + next_week: Ensi viikko this_month: Tässä kuussa this_three_months: Nämä 3 kuukautta this_week: Tällä viikolla @@ -291,5 +303,60 @@ shared: help: Apua start_tour: Aloita kierros skip_tour: Ohita kierros + date_time_picker: + title: Päivä ja aika + confirm: Vahvista + cancel: Peruuta + set_time: Aseta aika + selected_time: Valittu aika + select_time_title: Valitse aika + select_date_title: Valitse päivä + no_date_selected: Ei päivämäärää valittu + select_end_date: Valitse päättymispäivä + no_dates_selected: Ei päivämääriä valittu + refresh: Päivitä + cannot_select_time_before_min_date: Aikaa ei voi valita ennen {time} + cannot_select_time_after_max_date: Aikaa ei voi valita jälkeen {time} + time_must_be_at_or_after: Ajan on oltava {time} tai sen jälkeen + time_must_be_at_or_before: Ajan on oltava {time} tai ennen sitä + selected_date_must_be_at_or_after: Valitun päivän on oltava {date} tai sen jälkeen + selected_date_must_be_at_or_before: Valitun päivän on oltava {date} tai ennen sitä + start_date_cannot_be_after_end_date: Alkupäivä ei voi olla päättymispäivän jälkeen + start_date_must_be_at_or_after: Alkupäivän on oltava {date} tai sen jälkeen + end_date_must_be_at_or_before: Päättymispäivän on oltava {date} tai ennen sitä + cannot_select_date_before_min_date: Päivämäärää ei voi valita ennen {date} + cannot_select_date_after_max_date: Päivämäärää ei voi valita jälkeen {date} + start_date_cannot_be_before_min_date: Alkupäivä ei voi olla ennen {date} + end_date_cannot_be_after_max_date: Päättymispäivä ei voi olla jälkeen {date} + selected_date_time_must_be_after: Valitun päivän ja ajan on oltava {dateTime} jälkeen + select_date_time_title: Valitse päivä ja aika + select_date_range_title: Valitse päiväalue + refresh_description: Päivitä valittu päiväalue automaattisesti + date_time_field_label: Päivä- ja aikakenttä + date_time_field_hint: Valitse päivä ja aika + field_label: Päivämäärä ja Aika + field_hint: Valitse päivämäärä ja aika + allDay: Koko päivä + refreshDescription: Päivitä valittu päiväalue automaattisesti + quick_selection_today: Tänään + quick_selection_tomorrow: Huomenna + quick_selection_weekend: Viikonloppu + quick_selection_next_week: Ensi viikko + quick_selection_no_date: Ei päivämäärää + quick_selection_last_week: Viimeinen viikko + quick_selection_last_month: Viimeinen kuukausi + edit_button_label: Muokkaa + edit_button_hint: Muokkaa päivää ja aikaa + numeric_input: + decrement_button_label: Vähennä + increment_button_label: Lisää + text_field_label: Numeerinen arvo + decrement_hint: Vähennä arvoa + increment_hint: Lisää arvoa + text_field_hint: Syötä numero + decrement_tooltip: Vähennä arvoa + increment_tooltip: Lisää arvoa + at_minimum_value: Vähimmäisarvo saavutettu + at_maximum_value: Maksimiarvo saavutettu validation: required: "{field} on pakollinen." diff --git a/src/lib/presentation/ui/shared/assets/locales/fr.yaml b/src/lib/presentation/ui/shared/assets/locales/fr.yaml index 0d4c904859..a47934c145 100644 --- a/src/lib/presentation/ui/shared/assets/locales/fr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/fr.yaml @@ -93,6 +93,10 @@ shared: end_date_must_be_at_or_before: La date de fin doit être le {date} ou avant select_date_range_title: Sélectionner la plage de dates select_date_time_title: Sélectionner la date et l'heure + select_date_title: Sélectionner la date + select_time_title: Sélectionner l'heure + all_day: Toute la journée + selected_time: Heure sélectionnée selected_date_must_be_at_or_after: La date sélectionnée doit être le {date} ou après @@ -111,6 +115,13 @@ shared: start_date_must_be_at_or_after: La date de début doit être le {date} ou après time_must_be_at_or_after: L'heure doit être à {time} ou après time_must_be_at_or_before: L'heure doit être à {time} ou avant + # Quick selection dialog + quick_selection: Sélection rapide + quick_selection_title: Sélection rapide + refresh_settings: Actualisation automatique + refresh_description: Actualiser automatiquement la plage de dates sélectionnée + date_ranges: Plages de dates + refresh_settings_label: Paramètres d'actualisation days: friday: Vendredi friday_short: Ven @@ -267,6 +278,7 @@ shared: last_month: Mois dernier last_three_months: 3 derniers mois last_week: Semaine dernière + next_week: Semaine prochaine this_month: Ce mois this_three_months: Ces 3 mois this_week: Cette semaine @@ -300,6 +312,61 @@ shared: question: Voulez-vous mettre à jour maintenant ? success: Mise à jour téléchargée avec succès ! title: Mise à jour disponible ! + date_time_picker: + title: Date et heure + confirm: Confirmer + cancel: Annuler + set_time: Définir l'heure + selected_time: Heure sélectionnée + select_time_title: Sélectionner l'heure + select_date_title: Sélectionner la date + no_date_selected: Aucune date sélectionnée + select_end_date: Sélectionner la date de fin + no_dates_selected: Aucune date sélectionnée + refresh: Actualiser + cannot_select_time_before_min_date: Impossible de sélectionner une heure avant {time} + cannot_select_time_after_max_date: Impossible de sélectionner une heure après {time} + time_must_be_at_or_after: L'heure doit être à partir de {time} ou après + time_must_be_at_or_before: L'heure doit être jusqu'à {time} ou avant + selected_date_must_be_at_or_after: La date sélectionnée doit être à partir de {date} ou après + selected_date_must_be_at_or_before: La date sélectionnée doit être jusqu'à {date} ou avant + start_date_cannot_be_after_end_date: La date de début ne peut pas être après la date de fin + start_date_must_be_at_or_after: La date de début doit être à partir de {date} ou après + end_date_must_be_at_or_before: La date de fin doit être jusqu'à {date} ou avant + cannot_select_date_before_min_date: Impossible de sélectionner une date avant {date} + cannot_select_date_after_max_date: Impossible de sélectionner une date après {date} + start_date_cannot_be_before_min_date: La date de début ne peut pas être avant {date} + end_date_cannot_be_after_max_date: La date de fin ne peut pas être après {date} + selected_date_time_must_be_after: La date et l'heure sélectionnées doivent être après {dateTime} + select_date_time_title: Sélectionner la date et l'heure + select_date_range_title: Sélectionner une plage de dates + refresh_description: Actualiser automatiquement la plage de dates sélectionnée + date_time_field_label: Champ date et heure + date_time_field_hint: Sélectionner la date et l'heure + field_label: Date et Heure + field_hint: Sélectionner la date et l'heure + allDay: Toute la journée + refreshDescription: Actualiser automatiquement la plage de dates sélectionnée + quick_selection_today: Aujourd'hui + quick_selection_tomorrow: Demain + quick_selection_weekend: Week-end + quick_selection_next_week: Semaine prochaine + quick_selection_no_date: Aucune date + quick_selection_last_week: Il y a une semaine + quick_selection_last_month: Il y a un mois + edit_button_label: Modifier + edit_button_hint: Modifier la date et l'heure + numeric_input: + decrement_button_label: Diminuer + increment_button_label: Augmenter + text_field_label: Valeur numérique + decrement_hint: Diminuer la valeur + increment_hint: Augmenter la valeur + text_field_hint: Entrez un nombre + decrement_tooltip: Diminuer la valeur + increment_tooltip: Augmenter la valeur + at_minimum_value: Valeur minimale atteinte + at_maximum_value: Valeur maximale atteinte validation: required: "{field} est requis." help: Aide diff --git a/src/lib/presentation/ui/shared/assets/locales/it.yaml b/src/lib/presentation/ui/shared/assets/locales/it.yaml index 4af74eda3f..eb78be703f 100644 --- a/src/lib/presentation/ui/shared/assets/locales/it.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/it.yaml @@ -95,6 +95,10 @@ shared: end_date_must_be_at_or_before: La data di fine deve essere il {date} o precedente select_date_range_title: Seleziona intervallo date select_date_time_title: Seleziona data e ora + select_date_title: Seleziona data + select_time_title: Seleziona ora + all_day: Tutta la giornata + selected_time: Ora selezionata selected_date_must_be_at_or_after: La data selezionata deve essere il {date} o successiva @@ -113,6 +117,13 @@ shared: start_date_must_be_at_or_after: La data di inizio deve essere il {date} o successiva time_must_be_at_or_after: L'orario deve essere alle {time} o successivo time_must_be_at_or_before: L'orario deve essere alle {time} o precedente + # Quick selection dialog + quick_selection: Selezione rapida + quick_selection_title: Selezione rapida + refresh_settings: Aggiornamento automatico + refresh_description: Aggiorna automaticamente l'intervallo di date selezionato + date_ranges: Intervalli di date + refresh_settings_label: Impostazioni aggiornamento days: friday: Venerdì friday_short: Ven @@ -269,6 +280,7 @@ shared: last_month: Mese scorso last_three_months: Ultimi 3 mesi last_week: Settimana scorsa + next_week: Prossima settimana this_month: Questo mese this_three_months: Questi 3 mesi this_week: Questa settimana @@ -302,6 +314,61 @@ shared: question: Vuoi aggiornare ora? success: Aggiornamento scaricato con successo! title: Aggiornamento disponibile! + date_time_picker: + title: Data e ora + confirm: Conferma + cancel: Annulla + set_time: Imposta ora + selected_time: Ora selezionata + select_time_title: Seleziona ora + select_date_title: Seleziona data + no_date_selected: Nessuna data selezionata + select_end_date: Seleziona data di fine + no_dates_selected: Nessuna data selezionata + refresh: Aggiorna + cannot_select_time_before_min_date: Impossibile selezionare un'ora prima di {time} + cannot_select_time_after_max_date: Impossibile selezionare un'ora dopo {time} + time_must_be_at_or_after: L'ora deve essere a partire da {time} o successiva + time_must_be_at_or_before: L'ora deve essere fino a {time} o precedente + selected_date_must_be_at_or_after: La data selezionata deve essere a partire da {date} o successiva + selected_date_must_be_at_or_before: La data selezionata deve essere fino a {date} o precedente + start_date_cannot_be_after_end_date: La data di inizio non può essere dopo la data di fine + start_date_must_be_at_or_after: La data di inizio deve essere a partire da {date} o successiva + end_date_must_be_at_or_before: La data di fine deve essere fino a {date} o precedente + cannot_select_date_before_min_date: Impossibile selezionare una data prima di {date} + cannot_select_date_after_max_date: Impossibile selezionare una data dopo di {date} + start_date_cannot_be_before_min_date: La data di inizio non può essere prima di {date} + end_date_cannot_be_after_max_date: La data di fine non può essere dopo di {date} + selected_date_time_must_be_after: La data e l'ora selezionate devono essere dopo {dateTime} + select_date_time_title: Seleziona data e ora + select_date_range_title: Seleziona intervallo date + refresh_description: Aggiorna automaticamente l'intervallo di date selezionato + date_time_field_label: Campo data e ora + date_time_field_hint: Seleziona data e ora + field_label: Data e Ora + field_hint: Seleziona data e ora + allDay: Tutto il giorno + refreshDescription: Aggiorna automaticamente l'intervallo di date selezionato + quick_selection_today: Oggi + quick_selection_tomorrow: Domani + quick_selection_weekend: Weekend + quick_selection_next_week: Prossima settimana + quick_selection_no_date: Nessuna data + quick_selection_last_week: Settimana scorsa + quick_selection_last_month: Mese scorso + edit_button_label: Modifica + edit_button_hint: Modifica data e ora + numeric_input: + decrement_button_label: Diminuisci + increment_button_label: Aumenta + text_field_label: Valore numerico + decrement_hint: Diminuisci valore + increment_hint: Aumenta valore + text_field_hint: Inserisci un numero + decrement_tooltip: Diminuisci valore + increment_tooltip: Aumenta valore + at_minimum_value: Valore minimo raggiunto + at_maximum_value: Valore massimo raggiunto help: Aiuto start_tour: Inizia tour skip_tour: Salta tour diff --git a/src/lib/presentation/ui/shared/assets/locales/ja.yaml b/src/lib/presentation/ui/shared/assets/locales/ja.yaml index 13ccc91c36..7e7afc9aa4 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ja.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ja.yaml @@ -83,6 +83,10 @@ shared: end_date_must_be_at_or_before: 終了日は{date}以前でなければなりません select_date_range_title: 期間を選択 select_date_time_title: 日時を選択 + select_date_title: 日付を選択 + select_time_title: 時刻を選択 + all_day: 終日 + selected_time: 選択された時刻 selected_date_must_be_at_or_after: 選択された日付は{date}以降でなければなりません selected_date_must_be_at_or_before: 選択された日付は{date}以前でなければなりません selected_date_time_must_be_after: 選択された日時は{dateTime}より後でなければなりません @@ -91,6 +95,13 @@ shared: start_date_must_be_at_or_after: 開始日は{date}以降でなければなりません time_must_be_at_or_after: 時間は{time}以降でなければなりません time_must_be_at_or_before: 時間は{time}以前でなければなりません + # Quick selection dialog + quick_selection: クイック選択 + quick_selection_title: クイック選択 + refresh_settings: 自動更新 + refresh_description: 選択された日付範囲を自動的に更新 + date_ranges: 日付範囲 + refresh_settings_label: 更新設定 days: friday: 金曜日 friday_short: 金 @@ -247,6 +258,7 @@ shared: last_month: 先月 last_three_months: 過去3ヶ月 last_week: 先週 + next_week: 来週 this_month: 今月 this_three_months: この3ヶ月 this_week: 今週 @@ -280,6 +292,61 @@ shared: question: 今すぐ更新しますか? success: アップデートのダウンロードが完了しました! title: アップデート利用可能! + date_time_picker: + title: 日時 + confirm: 確認 + cancel: キャンセル + set_time: 時刻を設定 + selected_time: 選択された時刻 + select_time_title: 時刻を選択 + select_date_title: 日付を選択 + no_date_selected: 日付が選択されていません + select_end_date: 終了日を選択 + no_dates_selected: 日付が選択されていません + refresh: 更新 + cannot_select_time_before_min_date: "{time}より前の時刻は選択できません" + cannot_select_time_after_max_date: "{time}より後の時刻は選択できません" + time_must_be_at_or_after: "時刻は{time}以降である必要があります" + time_must_be_at_or_before: "時刻は{time}以前である必要があります" + selected_date_must_be_at_or_after: "選択された日付は{date}以降である必要があります" + selected_date_must_be_at_or_before: "選択された日付は{date}以前である必要があります" + start_date_cannot_be_after_end_date: 開始日は終了日より後にはできません + start_date_must_be_at_or_after: "開始日は{date}以降である必要があります" + end_date_must_be_at_or_before: "終了日は{date}以前である必要があります" + cannot_select_date_before_min_date: "{date}より前の日付は選択できません" + cannot_select_date_after_max_date: "{date}より後の日付は選択できません" + start_date_cannot_be_before_min_date: "開始日は{date}より前にはできません" + end_date_cannot_be_after_max_date: "終了日は{date}より後にはできません" + selected_date_time_must_be_after: "選択された日時は{dateTime}より後である必要があります" + select_date_time_title: 日時を選択 + select_date_range_title: 日付範囲を選択 + refresh_description: 選択された日付範囲を自動的に更新 + date_time_field_label: 日時フィールド + date_time_field_hint: 日時を選択 + field_label: 日時 + field_hint: 日時を選択 + allDay: 終日 + refreshDescription: 選択した日付範囲を自動的に更新 + quick_selection_today: 今日 + quick_selection_tomorrow: 明日 + quick_selection_weekend: 週末 + quick_selection_next_week: 来週 + quick_selection_no_date: 日付なし + quick_selection_last_week: 先週 + quick_selection_last_month: 先月 + edit_button_label: 編集 + edit_button_hint: 日時を編集 + numeric_input: + decrement_button_label: 減少 + increment_button_label: 増加 + text_field_label: 数値 + decrement_hint: 値を減少 + increment_hint: 値を増加 + text_field_hint: 数字を入力 + decrement_tooltip: 値を減少 + increment_tooltip: 値を増加 + at_minimum_value: 最小値 + at_maximum_value: 最大値 validation: required: "{field}は必須です。" help: ヘルプ diff --git a/src/lib/presentation/ui/shared/assets/locales/ko.yaml b/src/lib/presentation/ui/shared/assets/locales/ko.yaml index 14a5e0977f..4c9c22fb3c 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ko.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ko.yaml @@ -83,6 +83,10 @@ shared: end_date_must_be_at_or_before: 종료일은 {date} 이전이어야 합니다 select_date_range_title: 기간 선택 select_date_time_title: 날짜와 시간 선택 + select_date_title: 날짜 선택 + select_time_title: 시간 선택 + all_day: 종일 + selected_time: 선택된 시간 selected_date_must_be_at_or_after: 선택한 날짜는 {date} 이후여야 합니다 selected_date_must_be_at_or_before: 선택한 날짜는 {date} 이전이어야 합니다 selected_date_time_must_be_after: 선택한 날짜와 시간은 {dateTime} 이후여야 합니다 @@ -91,6 +95,13 @@ shared: start_date_must_be_at_or_after: 시작일은 {date} 이후여야 합니다 time_must_be_at_or_after: 시간은 {time} 이후여야 합니다 time_must_be_at_or_before: 시간은 {time} 이전이어야 합니다 + # Quick selection dialog + quick_selection: 빠른 선택 + quick_selection_title: 빠른 선택 + refresh_settings: 자동 새로고침 + refresh_description: 선택된 날짜 범위를 자동으로 새로고침 + date_ranges: 날짜 범위 + refresh_settings_label: 새로고침 설정 days: friday: 금요일 friday_short: 금 @@ -247,6 +258,7 @@ shared: last_month: 지난달 last_three_months: 지난 3개월 last_week: 지난주 + next_week: 다음 주 this_month: 이번 달 this_three_months: 최근 3개월 this_week: 이번 주 @@ -280,6 +292,61 @@ shared: question: 지금 업데이트하시겠습니까? success: 업데이트 다운로드가 완료되었습니다! title: 업데이트 사용 가능! + date_time_picker: + title: 날짜 및 시간 + confirm: 확인 + cancel: 취소 + set_time: 시간 설정 + selected_time: 선택된 시간 + select_time_title: 시간 선택 + select_date_title: 날짜 선택 + no_date_selected: 날짜가 선택되지 않음 + select_end_date: 종료 날짜 선택 + no_dates_selected: 날짜가 선택되지 않음 + refresh: 새로고침 + cannot_select_time_before_min_date: "{time} 이전 시간은 선택할 수 없음" + cannot_select_time_after_max_date: "{time} 이후 시간은 선택할 수 없음" + time_must_be_at_or_after: "시간은 {time} 이후여야 함" + time_must_be_at_or_before: "시간은 {time} 이전이어야 함" + selected_date_must_be_at_or_after: "선택된 날짜는 {date} 이후여야 함" + selected_date_must_be_at_or_before: "선택된 날짜는 {date} 이전이어야 함" + start_date_cannot_be_after_end_date: 시작 날짜는 종료 날짜 이후일 수 없음 + start_date_must_be_at_or_after: "시작 날짜는 {date} 이후여야 함" + end_date_must_be_at_or_before: "종료 날짜는 {date} 이전이어야 함" + cannot_select_date_before_min_date: "{date} 이전 날짜는 선택할 수 없음" + cannot_select_date_after_max_date: "{date} 이후 날짜는 선택할 수 없음" + start_date_cannot_be_before_min_date: "시작 날짜는 {date} 이전일 수 없음" + end_date_cannot_be_after_max_date: "종료 날짜는 {date} 이후일 수 없음" + selected_date_time_must_be_after: "선택된 날짜 및 시간은 {dateTime} 이후여야 함" + select_date_time_title: 날짜 및 시간 선택 + select_date_range_title: 날짜 범위 선택 + refresh_description: 선택된 날짜 범위를 자동으로 새로고침 + date_time_field_label: 날짜 및 시간 필드 + date_time_field_hint: 날짜 및 시간 선택 + field_label: 날짜 및 시간 + field_hint: 날짜 및 시간 선택 + allDay: 종일 + refreshDescription: 선택된 날짜 범위 자동 새로고침 + quick_selection_today: 오늘 + quick_selection_tomorrow: 내일 + quick_selection_weekend: 주말 + quick_selection_next_week: 다음 주 + quick_selection_no_date: 날짜 없음 + quick_selection_last_week: 지난 주 + quick_selection_last_month: 지난 달 + edit_button_label: 편집 + edit_button_hint: 날짜 및 시간 편집 + numeric_input: + decrement_button_label: 감소 + increment_button_label: 증가 + text_field_label: 숫자 값 + decrement_hint: 값 감소 + increment_hint: 값 증가 + text_field_hint: 숫자 입력 + decrement_tooltip: 값 감소 + increment_tooltip: 값 증가 + at_minimum_value: 최소값 + at_maximum_value: 최대값 validation: deadline_cannot_be_before_planned: 마감일은 계획된 날짜보다 이르게 설정할 수 없습니다. required: "{field}이(가) 필요합니다." diff --git a/src/lib/presentation/ui/shared/assets/locales/nl.yaml b/src/lib/presentation/ui/shared/assets/locales/nl.yaml index b726a82119..37a0c169fa 100644 --- a/src/lib/presentation/ui/shared/assets/locales/nl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/nl.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: De einddatum moet op of voor {date} zijn select_date_range_title: Selecteer datumbereik select_date_time_title: Selecteer datum en tijd + select_date_title: Selecteer datum + select_time_title: Selecteer tijd + all_day: Hele dag + selected_time: Geselecteerde tijd selected_date_must_be_at_or_after: De geselecteerde datum moet op of na {date} zijn @@ -99,6 +103,13 @@ shared: start_date_must_be_at_or_after: De startdatum moet op of na {date} zijn time_must_be_at_or_after: De tijd moet op of na {time} zijn time_must_be_at_or_before: De tijd moet op of voor {time} zijn + # Quick selection dialog + quick_selection: Snelle selectie + quick_selection_title: Snelle selectie + refresh_settings: Automatisch vernieuwen + refresh_description: Geselecteerde datumbereik automatisch vernieuwen + date_ranges: Datumbereiken + refresh_settings_label: Vernieuwingsinstellingen days: friday: Vrijdag friday_short: Vr @@ -255,6 +266,7 @@ shared: last_month: Vorige maand last_three_months: Laatste 3 maanden last_week: Vorige week + next_week: Volgende week this_month: Deze maand this_three_months: Deze 3 maanden this_week: Deze week @@ -288,6 +300,61 @@ shared: question: Wil je nu bijwerken? success: Update succesvol gedownload! title: Update beschikbaar! + date_time_picker: + title: Datum en tijd + confirm: Bevestigen + cancel: Annuleren + set_time: Tijd instellen + selected_time: Geselecteerde tijd + select_time_title: Tijd selecteren + select_date_title: Datum selecteren + no_date_selected: Geen datum geselecteerd + select_end_date: Einddatum selecteren + no_dates_selected: Geen datums geselecteerd + refresh: Vernieuwen + cannot_select_time_before_min_date: Kan geen tijd selecteren voor {time} + cannot_select_time_after_max_date: Kan geen tijd selecteren na {time} + time_must_be_at_or_after: Tijd moet {time} of later zijn + time_must_be_at_or_before: Tijd moet {time} of eerder zijn + selected_date_must_be_at_or_after: Geselecteerde datum moet {date} of later zijn + selected_date_must_be_at_or_before: Geselecteerde datum moet {date} of eerder zijn + start_date_cannot_be_after_end_date: Startdatum kan niet na einddatum zijn + start_date_must_be_at_or_after: Startdatum moet {date} of later zijn + end_date_must_be_at_or_before: Einddatum moet {date} of eerder zijn + cannot_select_date_before_min_date: Kan geen datum selecteren voor {date} + cannot_select_date_after_max_date: Kan geen datum selecteren na {date} + start_date_cannot_be_before_min_date: Startdatum kan niet voor {date} zijn + end_date_cannot_be_after_max_date: Einddatum kan niet na {date} zijn + selected_date_time_must_be_after: Geselecteerde datum en tijd moeten na {dateTime} zijn + select_date_time_title: Datum en tijd selecteren + select_date_range_title: Datumbereik selecteren + refresh_description: Geselecteerde datumbereik automatisch vernieuwen + date_time_field_label: Datum en tijd veld + date_time_field_hint: Datum en tijd selecteren + field_label: Datum en Tijd + field_hint: Datum en tijd selecteren + allDay: Hele dag + refreshDescription: Geselecteer datumbereik automatisch vernieuwen + quick_selection_today: Vandaag + quick_selection_tomorrow: Morgen + quick_selection_weekend: Weekend + quick_selection_next_week: Volgende week + quick_selection_no_date: Geen datum + quick_selection_last_week: Een week geleden + quick_selection_last_month: Een maand geleden + edit_button_label: Bewerken + edit_button_hint: Datum en tijd bewerken + numeric_input: + decrement_button_label: Verlagen + increment_button_label: Verhogen + text_field_label: Numerieke waarde + decrement_hint: Waarde verlagen + increment_hint: Waarde verhogen + text_field_hint: Voer een getal in + decrement_tooltip: Waarde verlagen + increment_tooltip: Waarde verhogen + at_minimum_value: Minimumwaarde bereikt + at_maximum_value: Maximumwaarde bereikt validation: required: "{field} is verplicht." help: Help diff --git a/src/lib/presentation/ui/shared/assets/locales/no.yaml b/src/lib/presentation/ui/shared/assets/locales/no.yaml index e48d5bee9a..ffcf58676c 100644 --- a/src/lib/presentation/ui/shared/assets/locales/no.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/no.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Sluttdato må være på eller før {date} select_date_range_title: Velg datoperiode select_date_time_title: Velg dato og tid + select_date_title: Velg dato + select_time_title: Velg tidspunkt + all_day: Hele dagen + selected_time: Valgt tidspunkt selected_date_must_be_at_or_after: Valgt dato må være på eller etter {date} selected_date_must_be_at_or_before: Valgt dato må være på eller før {date} selected_date_time_must_be_after: Valgt dato og tid må være etter {dateTime} @@ -93,6 +97,13 @@ shared: start_date_must_be_at_or_after: Startdato må være på eller etter {date} time_must_be_at_or_after: Tidspunktet må være på eller etter {time} time_must_be_at_or_before: Tidspunktet må være på eller før {time} + # Quick selection dialog + quick_selection: Raskt val + quick_selection_title: Raskt val + refresh_settings: Automatisk oppdatering + refresh_description: Oppdater valgt datoområde automatisk + date_ranges: Datoområder + refresh_settings_label: Oppdateringsinnstillinger days: friday: Fredag friday_short: Fre @@ -249,6 +260,7 @@ shared: last_month: Forrige måned last_three_months: Siste 3 måneder last_week: Forrige uke + next_week: Neste uke this_month: Denne måneden this_three_months: Disse 3 månedene this_week: Denne uken @@ -282,6 +294,61 @@ shared: question: Vil du oppdatere nå? success: Oppdatering lastet ned! title: Oppdatering tilgjengelig! + date_time_picker: + title: Dato og tid + confirm: Bekreft + cancel: Avbryt + set_time: Angi tid + selected_time: Valgt tid + select_time_title: Velg tid + select_date_title: Velg dato + no_date_selected: Ingen dato valgt + select_end_date: Velg sluttdato + no_dates_selected: Ingen datoer valgt + refresh: Oppdater + cannot_select_time_before_min_date: Kan ikke velge tid før {time} + cannot_select_time_after_max_date: Kan ikke velge tid etter {time} + time_must_be_at_or_after: Tid må være {time} eller senere + time_must_be_at_or_before: Tid må være {time} eller tidligere + selected_date_must_be_at_or_after: Valgt dato må være {date} eller senere + selected_date_must_be_at_or_before: Valgt dato må være {date} eller tidligere + start_date_cannot_be_after_end_date: Startdato kan ikke være etter sluttdato + start_date_must_be_at_or_after: Startdato må være {date} eller senere + end_date_must_be_at_or_before: Sluttdato må være {date} eller tidligere + cannot_select_date_before_min_date: Kan ikke velge dato før {date} + cannot_select_date_after_max_date: Kan ikke velge dato etter {date} + start_date_cannot_be_before_min_date: Startdato kan ikke være før {date} + end_date_cannot_be_after_max_date: Sluttdato kan ikke være etter {date} + selected_date_time_must_be_after: Valgt dato og tid må være etter {dateTime} + select_date_time_title: Velg dato og tid + select_date_range_title: Velg datoområde + refresh_description: Oppdater valgt datoområde automatisk + date_time_field_label: Dato- og tidsfelt + date_time_field_hint: Velg dato og tid + field_label: Dato og Tid + field_hint: Velg dato og tid + allDay: Hele dagen + refreshDescription: Oppdater valgt datoområde automatisk + quick_selection_today: I dag + quick_selection_tomorrow: I morgen + quick_selection_weekend: Helg + quick_selection_next_week: Neste uke + quick_selection_no_date: Ingen dato + quick_selection_last_week: Siste uke + quick_selection_last_month: Siste måned + edit_button_label: Rediger + edit_button_hint: Rediger dato og tid + numeric_input: + decrement_button_label: Reduser + increment_button_label: Øk + text_field_label: Numerisk verdi + decrement_hint: Reduser verdi + increment_hint: Øk verdi + text_field_hint: Skriv inn et tall + decrement_tooltip: Reduser verdi + increment_tooltip: Øk verdi + at_minimum_value: Minimumsverdi nådd + at_maximum_value: Maksimumsverdi nådd validation: required: "{field} er påkrevd." help: Hjelp diff --git a/src/lib/presentation/ui/shared/assets/locales/pl.yaml b/src/lib/presentation/ui/shared/assets/locales/pl.yaml index 587595853e..b961c44d2e 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pl.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Data zakończenia musi być {date} lub wcześniej select_date_range_title: Wybierz zakres dat select_date_time_title: Wybierz datę i czas + select_date_title: Wybierz datę + select_time_title: Wybierz czas + all_day: Cały dzień + selected_time: Wybrany czas + date_ranges: Zakresy dat + refresh_settings_label: Ustawienia odświeżania selected_date_must_be_at_or_after: Wybrana data musi być {date} lub później selected_date_must_be_at_or_before: Wybrana data musi być {date} lub wcześniej selected_date_time_must_be_after: Wybrana data i czas muszą być po {dateTime} @@ -95,6 +101,11 @@ shared: start_date_must_be_at_or_after: Data rozpoczęcia musi być {date} lub później time_must_be_at_or_after: Czas musi być o {time} lub później time_must_be_at_or_before: Czas musi być o {time} lub wcześniej + # Quick selection dialog + quick_selection: Szybki wybór + quick_selection_title: Szybki wybór + refresh_settings: Automatyczne odświeżanie + refresh_description: Automatically refresh the selected date range days: friday: Piątek friday_short: Pt @@ -251,6 +262,7 @@ shared: last_month: Ostatni miesiąc last_three_months: Ostatnie 3 miesiące last_week: Ostatni tydzień + next_week: Następny tydzień this_month: Ten miesiąc this_three_months: Te 3 miesiące this_week: Ten tydzień @@ -289,3 +301,58 @@ shared: help: Pomoc start_tour: Rozpocznij wycieczkę skip_tour: Pomiń wycieczkę + date_time_picker: + title: Data i godzina + confirm: Potwierdź + cancel: Anuluj + set_time: Ustaw czas + selected_time: Wybrany czas + select_time_title: Wybierz czas + select_date_title: Wybierz datę + no_date_selected: Nie wybrano daty + select_end_date: Wybierz datę końcową + no_dates_selected: Nie wybrano dat + refresh: Odśwież + cannot_select_time_before_min_date: Nie można wybrać czasu przed {time} + cannot_select_time_after_max_date: Nie można wybrać czasu po {time} + time_must_be_at_or_after: Czas musi być {time} lub później + time_must_be_at_or_before: Czas musi być {time} lub wcześniej + selected_date_must_be_at_or_after: Wybrana data musi być {date} lub później + selected_date_must_be_at_or_before: Wybrana data musi być {date} lub wcześniej + start_date_cannot_be_after_end_date: Data początkowa nie może być po dacie końcowej + start_date_must_be_at_or_after: Data początkowa musi być {date} lub później + end_date_must_be_at_or_before: Data końcowa musi być {date} lub wcześniej + cannot_select_date_before_min_date: Nie można wybrać daty przed {date} + cannot_select_date_after_max_date: Nie można wybrać daty po {date} + start_date_cannot_be_before_min_date: Data początkowa nie może być przed {date} + end_date_cannot_be_after_max_date: Data końcowa nie może być po {date} + selected_date_time_must_be_after: Wybrana data i godzina muszą być po {dateTime} + select_date_time_title: Wybierz datę i godzinę + select_date_range_title: Wybierz zakres dat + refresh_description: Automatycznie odświeżaj wybrany zakres dat + date_time_field_label: Pole daty i godziny + date_time_field_hint: Wybierz datę i godzinę + field_label: Data i Godzina + field_hint: Wybierz datę i godzinę + allDay: Cały dzień + refreshDescription: Automatycznie odświeżaj wybrany zakres dat + quick_selection_today: Dziś + quick_selection_tomorrow: Jutro + quick_selection_weekend: Weekend + quick_selection_next_week: Przyszły tydzień + quick_selection_no_date: Bez daty + quick_selection_last_week: Ostatni tydzień + quick_selection_last_month: Ostatni miesiąc + edit_button_label: Edytuj + edit_button_hint: Edytuj datę i godzinę + numeric_input: + decrement_button_label: Zmniejsz + increment_button_label: Zwiększ + text_field_label: Wartość liczbowowa + decrement_hint: Zmniejsz wartość + increment_hint: Zwiększ wartość + text_field_hint: Wpisz liczbę + decrement_tooltip: Zmniejsz wartość + increment_tooltip: Zwiększ wartość + at_minimum_value: Osiągnięto wartość minimalną + at_maximum_value: Osiągnięto wartość maksymalną diff --git a/src/lib/presentation/ui/shared/assets/locales/pt.yaml b/src/lib/presentation/ui/shared/assets/locales/pt.yaml index fa645d9267..175313a8f4 100644 --- a/src/lib/presentation/ui/shared/assets/locales/pt.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/pt.yaml @@ -93,6 +93,12 @@ shared: end_date_must_be_at_or_before: A data de término deve ser em ou antes de {date} select_date_range_title: Selecionar intervalo de datas select_date_time_title: Selecionar data e hora + select_date_title: Selecionar Data + select_time_title: Selecionar Hora + all_day: Dia Inteiro + selected_time: Hora Selecionada + date_ranges: Intervalos de Datas + refresh_settings_label: Configurações de Atualização selected_date_must_be_at_or_after: A data selecionada deve ser em ou após {date} selected_date_must_be_at_or_before: A data selecionada deve ser em ou antes de @@ -107,6 +113,11 @@ shared: start_date_must_be_at_or_after: A data de início deve ser em ou após {date} time_must_be_at_or_after: O horário deve ser às {time} ou depois time_must_be_at_or_before: O horário deve ser às {time} ou antes + # Quick selection dialog + quick_selection: Seleção rápida + quick_selection_title: Seleção rápida + refresh_settings: Atualização automática + refresh_description: Automatically refresh the selected date range days: friday: Sexta-feira friday_short: Sex @@ -263,6 +274,7 @@ shared: last_month: Mês passado last_three_months: Últimos 3 meses last_week: Semana passada + next_week: Próxima semana this_month: Este mês this_three_months: Estes 3 meses this_week: Esta semana @@ -301,3 +313,58 @@ shared: help: Ajuda start_tour: Iniciar tour skip_tour: Pular tour + date_time_picker: + title: Data e Hora + confirm: Confirmar + cancel: Cancelar + set_time: Definir Hora + selected_time: Hora Selecionada + select_time_title: Selecionar Hora + select_date_title: Selecionar Data + no_date_selected: Nenhuma data selecionada + select_end_date: Selecionar Data Final + no_dates_selected: Nenhuma data selecionada + refresh: Atualizar + cannot_select_time_before_min_date: Não é possível selecionar hora antes de {time} + cannot_select_time_after_max_date: Não é possível selecionar hora depois de {time} + time_must_be_at_or_after: A hora deve ser {time} ou posterior + time_must_be_at_or_before: A hora deve ser {time} ou anterior + selected_date_must_be_at_or_after: A data selecionada deve ser {date} ou posterior + selected_date_must_be_at_or_before: A data selecionada deve ser {date} ou anterior + start_date_cannot_be_after_end_date: A data inicial não pode ser posterior à data final + start_date_must_be_at_or_after: A data inicial deve ser {date} ou posterior + end_date_must_be_at_or_before: A data final deve ser {date} ou anterior + cannot_select_date_before_min_date: Não é possível selecionar data antes de {date} + cannot_select_date_after_max_date: Não é possível selecionar data depois de {date} + start_date_cannot_be_before_min_date: A data inicial não pode ser anterior a {date} + end_date_cannot_be_after_max_date: A data final não pode ser posterior a {date} + selected_date_time_must_be_after: A data e hora selecionadas devem ser posteriores a {dateTime} + select_date_time_title: Selecionar Data e Hora + select_date_range_title: Selecionar Intervalo de Datas + refresh_description: Atualizar automaticamente o intervalo de datas selecionado + date_time_field_label: Campo de Data e Hora + date_time_field_hint: Selecionar data e hora + field_label: Data e Hora + field_hint: Selecionar data e hora + allDay: Dia todo + refreshDescription: Atualizar automaticamente o intervalo de datas selecionado + quick_selection_today: Hoje + quick_selection_tomorrow: Amanhã + quick_selection_weekend: Fim de semana + quick_selection_next_week: Próxima semana + quick_selection_no_date: Sem data + quick_selection_last_week: Há uma semana + quick_selection_last_month: Há um mês + edit_button_label: Editar + edit_button_hint: Editar data e hora + numeric_input: + decrement_button_label: Diminuir + increment_button_label: Aumentar + text_field_label: Valor Numérico + decrement_hint: Diminuir valor + increment_hint: Aumentar valor + text_field_hint: Digitar um número + decrement_tooltip: Diminuir valor + increment_tooltip: Aumentar valor + at_minimum_value: Valor mínimo atingido + at_maximum_value: Valor máximo atingido diff --git a/src/lib/presentation/ui/shared/assets/locales/ro.yaml b/src/lib/presentation/ui/shared/assets/locales/ro.yaml index 2b4597a276..27dec2b135 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ro.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ro.yaml @@ -87,6 +87,12 @@ shared: {date} select_date_range_title: Selectați intervalul de date select_date_time_title: Selectați data și ora + select_date_title: Selectați Data + select_time_title: Selectează Ora + all_day: Toată Ziua + selected_time: Oră Selectată + date_ranges: Intervale de Date + refresh_settings_label: Setări Reîmprospătare selected_date_must_be_at_or_after: Data selectată trebuie să fie la sau după {date} selected_date_must_be_at_or_before: Data selectată trebuie să fie la sau înainte @@ -99,6 +105,11 @@ shared: start_date_must_be_at_or_after: Data de început trebuie să fie la sau după {date} time_must_be_at_or_after: Ora trebuie să fie la sau după {time} time_must_be_at_or_before: Ora trebuie să fie la sau înainte de {time} + # Quick selection dialog + quick_selection: Selecție rapidă + quick_selection_title: Selecție rapidă + refresh_settings: Actualizare automată + refresh_description: Automatically refresh the selected date range days: friday: Vineri friday_short: Vin @@ -255,6 +266,7 @@ shared: last_month: Luna trecută last_three_months: Ultimele 3 luni last_week: Săptămâna trecută + next_week: Săptămâna viitoare this_month: Luna aceasta this_three_months: Aceste 3 luni this_week: Săptămâna aceasta @@ -293,3 +305,58 @@ shared: help: Ajutor start_tour: Pornește turul skip_tour: Sari peste tur + date_time_picker: + title: Dată și Oră + confirm: Confirmă + cancel: Anulează + set_time: Setează Ora + selected_time: Oră Selectată + select_time_title: Selectează Ora + select_date_title: Selectează Data + no_date_selected: Nicio dată selectată + select_end_date: Selectează Data de Sfârșit + no_dates_selected: Nicio dată selectată + refresh: Reîmprospătează + cannot_select_time_before_min_date: Nu se poate selecta ora înainte de {time} + cannot_select_time_after_max_date: Nu se poate selecta ora după {time} + time_must_be_at_or_after: Ora trebuie să fie {time} sau ulterioară + time_must_be_at_or_before: Ora trebuie să fie {time} sau anterioară + selected_date_must_be_at_or_after: Data selectată trebuie să fie {date} sau ulterioară + selected_date_must_be_at_or_before: Data selectată trebuie să fie {date} sau anterioară + start_date_cannot_be_after_end_date: Data de început nu poate fi după data de sfârșit + start_date_must_be_at_or_after: Data de început trebuie să fie {date} sau ulterioară + end_date_must_be_at_or_before: Data de sfârșit trebuie să fie {date} sau anterioară + cannot_select_date_before_min_date: Nu se poate selecta data înainte de {date} + cannot_select_date_after_max_date: Nu se poate selecta data după {date} + start_date_cannot_be_before_min_date: Data de început nu poate fi înainte de {date} + end_date_cannot_be_after_max_date: Data de sfârșit nu poate fi după {date} + selected_date_time_must_be_after: Data și ora selectate trebuie să fie după {dateTime} + select_date_time_title: Selectează Dată și Oră + select_date_range_title: Selectează Interval de Date + refresh_description: Reîmprospătează automat intervalul de date selectat + date_time_field_label: Câmp Dată și Oră + date_time_field_hint: Selectează dată și oră + field_label: Data și Ora + field_hint: Selectează data și ora + allDay: Toată ziua + refreshDescription: Actualizează automat intervalul de date selectat + quick_selection_today: Astăzi + quick_selection_tomorrow: Mâine + quick_selection_weekend: Weekend + quick_selection_next_week: Săptămâna viitoare + quick_selection_no_date: Fără dată + quick_selection_last_week: Săptămâna trecută + quick_selection_last_month: Luna trecută + edit_button_label: Editează + edit_button_hint: Editează data și ora + numeric_input: + decrement_button_label: Scade + increment_button_label: Crește + text_field_label: Valoare Numerică + decrement_hint: Scade valoarea + increment_hint: Crește valoarea + text_field_hint: Introdu un număr + decrement_tooltip: Scade valoarea + increment_tooltip: Crește valoarea + at_minimum_value: Valoare minimă atinsă + at_maximum_value: Valoare maximă atinsă diff --git a/src/lib/presentation/ui/shared/assets/locales/ru.yaml b/src/lib/presentation/ui/shared/assets/locales/ru.yaml index 92e5d932f5..201e67a8ee 100644 --- a/src/lib/presentation/ui/shared/assets/locales/ru.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/ru.yaml @@ -85,6 +85,10 @@ shared: end_date_must_be_at_or_before: Дата окончания должна быть не позже {date} select_date_range_title: Выберите диапазон дат select_date_time_title: Выберите дату и время + select_date_title: Выбрать дату + select_time_title: Выберите время + all_day: Весь день + selected_time: Выбранное время selected_date_must_be_at_or_after: Выбранная дата должна быть не раньше {date} selected_date_must_be_at_or_before: Выбранная дата должна быть не позже {date} selected_date_time_must_be_after: Выбранные дата и время должны быть позже {dateTime} @@ -93,6 +97,13 @@ shared: start_date_must_be_at_or_after: Дата начала должна быть не раньше {date} time_must_be_at_or_after: Время должно быть не раньше {time} time_must_be_at_or_before: Время должно быть не позже {time} + # Quick selection dialog + quick_selection: Быстрый выбор + quick_selection_title: Быстрый выбор + refresh_settings: Автообновление + refresh_description: Автоматически обновлять выбранный диапазон дат + date_ranges: Диапазоны дат + refresh_settings_label: Настройки обновления days: friday: Пятница friday_short: Пт @@ -249,6 +260,7 @@ shared: last_month: Прошлый месяц last_three_months: Последние 3 месяца last_week: Прошлая неделя + next_week: Следующая неделя this_month: Этот месяц this_three_months: Эти 3 месяца this_week: Эта неделя @@ -282,6 +294,61 @@ shared: question: Хотите обновить сейчас? success: Обновление успешно загружено! title: Доступно обновление! + date_time_picker: + title: Дата и время + confirm: Подтвердить + cancel: Отмена + set_time: Установить время + selected_time: Выбранное время + select_time_title: Выбрать время + select_date_title: Выбрать дату + no_date_selected: Дата не выбрана + select_end_date: Выбрать дату окончания + no_dates_selected: Даты не выбраны + refresh: Обновить + cannot_select_time_before_min_date: Нельзя выбрать время до {time} + cannot_select_time_after_max_date: Нельзя выбрать время после {time} + time_must_be_at_or_after: Время должно быть {time} или позже + time_must_be_at_or_before: Время должно быть {time} или раньше + selected_date_must_be_at_or_after: Выбранная дата должна быть {date} или позже + selected_date_must_be_at_or_before: Выбранная дата должна быть {date} или раньше + start_date_cannot_be_after_end_date: Дата начала не может быть после даты окончания + start_date_must_be_at_or_after: Дата начала должна быть {date} или позже + end_date_must_be_at_or_before: Дата окончания должна быть {date} или раньше + cannot_select_date_before_min_date: Нельзя выбрать дату до {date} + cannot_select_date_after_max_date: Нельзя выбрать дату после {date} + start_date_cannot_be_before_min_date: Дата начала не может быть до {date} + end_date_cannot_be_after_max_date: Дата окончания не может быть после {date} + selected_date_time_must_be_after: Выбранная дата и время должны быть после {dateTime} + select_date_time_title: Выбрать дату и время + select_date_range_title: Выбрать диапазон дат + refresh_description: Автоматически обновлять выбранный диапазон дат + date_time_field_label: Поле даты и времени + date_time_field_hint: Выбрать дату и время + field_label: Дата и Время + field_hint: Выбрать дату и время + allDay: Весь день + refreshDescription: Автоматически обновлять выбранный диапазон дат + quick_selection_today: Сегодня + quick_selection_tomorrow: Завтра + quick_selection_weekend: Выходные + quick_selection_next_week: Следующая неделя + quick_selection_no_date: Без даты + quick_selection_last_week: Прошлая неделя + quick_selection_last_month: Прошлый месяц + edit_button_label: Редактировать + edit_button_hint: Редактировать дату и время + numeric_input: + decrement_button_label: Уменьшить + increment_button_label: Увеличить + text_field_label: Числовое значение + decrement_hint: Уменьшить значение + increment_hint: Увеличить значение + text_field_hint: Введите число + decrement_tooltip: Уменьшить значение + increment_tooltip: Увеличить значение + at_minimum_value: Достигнуто минимальное значение + at_maximum_value: Достигнуто максимальное значение validation: required: "{field} обязательно." help: Помощь diff --git a/src/lib/presentation/ui/shared/assets/locales/sl.yaml b/src/lib/presentation/ui/shared/assets/locales/sl.yaml index 1a283e985d..b78837ffdb 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sl.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sl.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Končni datum mora biti na ali pred {date} select_date_range_title: Izberite obdobje select_date_time_title: Izberite datum in čas + select_date_title: Izberi datum + select_time_title: Izberi Čas + all_day: Ves Dan + selected_time: Izbrani Čas + date_ranges: Območja Datumov + refresh_settings_label: Nastavitve Osveževanja selected_date_must_be_at_or_after: Izbrani datum mora biti na ali po {date} selected_date_must_be_at_or_before: Izbrani datum mora biti na ali pred {date} selected_date_time_must_be_after: Izbrani datum in čas morata biti po {dateTime} @@ -93,6 +99,11 @@ shared: start_date_must_be_at_or_after: Začetni datum mora biti na ali po {date} time_must_be_at_or_after: Čas mora biti ob ali po {time} time_must_be_at_or_before: Čas mora biti ob ali pred {time} + # Quick selection dialog + quick_selection: Hitri izbor + quick_selection_title: Hitri izbor + refresh_settings: Samodejno osveževanje + refresh_description: Automatically refresh the selected date range days: friday: Petek friday_short: Pet @@ -249,6 +260,7 @@ shared: last_month: Prejšnji mesec last_three_months: Zadnji 3 meseci last_week: Prejšnji teden + next_week: Naslednji teden this_month: Ta mesec this_three_months: Ti 3 meseci this_week: Ta teden @@ -288,3 +300,58 @@ shared: help: Pomoč start_tour: Začni predstavitev skip_tour: Preskoči predstavitev + date_time_picker: + title: Datum in Čas + confirm: Potrdi + cancel: Prekliči + set_time: Nastavi Čas + selected_time: Izbrani Čas + select_time_title: Izberi Čas + select_date_title: Izberi Datum + no_date_selected: Ni izbranega datuma + select_end_date: Izberi Končni Datum + no_dates_selected: Ni izbranih datumov + refresh: Osveži + cannot_select_time_before_min_date: Časa ni mogoče izbrati pred {time} + cannot_select_time_after_max_date: Časa ni mogoče izbrati po {time} + time_must_be_at_or_after: Čas mora biti {time} ali kasneje + time_must_be_at_or_before: Čas mora biti {time} ali prej + selected_date_must_be_at_or_after: Izbrani datum mora biti {date} ali kasneje + selected_date_must_be_at_or_before: Izbrani datum mora biti {date} ali prej + start_date_cannot_be_after_end_date: Začetni datum ne more biti po končnem datumu + start_date_must_be_at_or_after: Začetni datum mora biti {date} ali kasneje + end_date_must_be_at_or_before: Končni datum mora biti {date} ali prej + cannot_select_date_before_min_date: Datuma ni mogoče izbrati pred {date} + cannot_select_date_after_max_date: Datuma ni mogoče izbrati po {date} + start_date_cannot_be_before_min_date: Začetni datum ne more biti pred {date} + end_date_cannot_be_after_max_date: Končni datum ne more biti po {date} + selected_date_time_must_be_after: Izbrani datum in čas morata biti po {dateTime} + select_date_time_title: Izberi Datum in Čas + select_date_range_title: Izberi Območje Datumov + refresh_description: Samodejno osveži izbrano območje datumov + date_time_field_label: Polje Datum in Čas + date_time_field_hint: Izberi datum in čas + field_label: Datum in Čas + field_hint: Izberi datum in čas + allDay: Ves dan + refreshDescription: Samodejno osveži izbrani datumski obseg + quick_selection_today: Danes + quick_selection_tomorrow: Jutri + quick_selection_weekend: Vikend + quick_selection_next_week: Naslednji teden + quick_selection_no_date: Brez datuma + quick_selection_last_week: Prejšnji teden + quick_selection_last_month: Prejšnji mesec + edit_button_label: Uredi + edit_button_hint: Uredi datum in čas + numeric_input: + decrement_button_label: Zmanjšaj + increment_button_label: Povečaj + text_field_label: Numerična Vrednost + decrement_hint: Zmanjšaj vrednost + increment_hint: Povečaj vrednost + text_field_hint: Vnesite številko + decrement_tooltip: Zmanjšaj vrednost + increment_tooltip: Povečaj vrednost + at_minimum_value: Dosežena minimalna vrednost + at_maximum_value: Dosežena maksimalna vrednost diff --git a/src/lib/presentation/ui/shared/assets/locales/sv.yaml b/src/lib/presentation/ui/shared/assets/locales/sv.yaml index c9792c1162..3930834a6a 100644 --- a/src/lib/presentation/ui/shared/assets/locales/sv.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/sv.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Slutdatum måste vara på eller före {date} select_date_range_title: Välj datumintervall select_date_time_title: Välj datum och tid + select_date_title: Välj datum + select_time_title: Välj Tid + all_day: Hela Dagen + selected_time: Vald Tid + date_ranges: Datumintervall + refresh_settings_label: Uppdateringsinställningar selected_date_must_be_at_or_after: Valt datum måste vara på eller efter {date} selected_date_must_be_at_or_before: Valt datum måste vara på eller före {date} selected_date_time_must_be_after: Valt datum och tid måste vara efter {dateTime} @@ -93,6 +99,11 @@ shared: start_date_must_be_at_or_after: Startdatum måste vara på eller efter {date} time_must_be_at_or_after: Tiden måste vara på eller efter {time} time_must_be_at_or_before: Tiden måste vara på eller före {time} + # Quick selection dialog + quick_selection: Snabbval + quick_selection_title: Snabbval + refresh_settings: Automatisk uppdatering + refresh_description: Automatically refresh the selected date range days: friday: Fredag friday_short: Fre @@ -249,6 +260,7 @@ shared: last_month: Förra månaden last_three_months: Senaste 3 månaderna last_week: Förra veckan + next_week: Nästa vecka this_month: Denna månad this_three_months: Dessa 3 månader this_week: Denna vecka @@ -287,3 +299,58 @@ shared: help: Hjälp start_tour: Starta rundtur skip_tour: Hoppa över rundtur + date_time_picker: + title: Datum och Tid + confirm: Bekräfta + cancel: Avbryt + set_time: Ställ in Tid + selected_time: Vald Tid + select_time_title: Välj Tid + select_date_title: Välj Datum + no_date_selected: Inget datum valt + select_end_date: Välj Slutdatum + no_dates_selected: Inga datum valda + refresh: Uppdatera + cannot_select_time_before_min_date: Kan inte välja tid före {time} + cannot_select_time_after_max_date: Kan inte välja tid efter {time} + time_must_be_at_or_after: Tiden måste vara {time} eller senare + time_must_be_at_or_before: Tiden måste vara {time} eller tidigare + selected_date_must_be_at_or_after: Valt datum måste vara {date} eller senare + selected_date_must_be_at_or_before: Valt datum måste vara {date} eller tidigare + start_date_cannot_be_after_end_date: Startdatum kan inte vara efter slutdatum + start_date_must_be_at_or_after: Startdatum måste vara {date} eller senare + end_date_must_be_at_or_before: Slutdatum måste vara {date} eller tidigare + cannot_select_date_before_min_date: Kan inte välja datum före {date} + cannot_select_date_after_max_date: Kan inte välja datum efter {date} + start_date_cannot_be_before_min_date: Startdatum kan inte vara före {date} + end_date_cannot_be_after_max_date: Slutdatum kan inte vara efter {date} + selected_date_time_must_be_after: Valt datum och tid måste vara efter {dateTime} + select_date_time_title: Välj Datum och Tid + select_date_range_title: Välj Datumintervall + refresh_description: Uppdatera valt datumintervall automatiskt + date_time_field_label: Datum- och Tidfält + date_time_field_hint: Välj datum och tid + field_label: Datum och Tid + field_hint: Välj datum och tid + allDay: Hela dagen + refreshDescription: Uppdatera valt datumintervall automatiskt + quick_selection_today: Idag + quick_selection_tomorrow: Imorgon + quick_selection_weekend: Helg + quick_selection_next_week: Nästa vecka + quick_selection_no_date: Inget datum + quick_selection_last_week: För en vecka sedan + quick_selection_last_month: För en månad sedan + edit_button_label: Redigera + edit_button_hint: Redigera datum och tid + numeric_input: + decrement_button_label: Minska + increment_button_label: Öka + text_field_label: Numeriskt Värde + decrement_hint: Minska värde + increment_hint: Öka värde + text_field_hint: Mata in ett tal + decrement_tooltip: Minska värde + increment_tooltip: Öka värde + at_minimum_value: Minimivärde uppnått + at_maximum_value: Maximivärde uppnått diff --git a/src/lib/presentation/ui/shared/assets/locales/tr.yaml b/src/lib/presentation/ui/shared/assets/locales/tr.yaml index 617ace8958..0e2361c650 100644 --- a/src/lib/presentation/ui/shared/assets/locales/tr.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/tr.yaml @@ -85,6 +85,12 @@ shared: end_date_must_be_at_or_before: Bitiş tarihi {date} veya öncesi olmalıdır select_date_range_title: Tarih aralığı seçin select_date_time_title: Tarih ve saat seçin + select_date_title: Tarih Seç + select_time_title: Saat Seç + all_day: Tüm Gün + selected_time: Seçili Saat + date_ranges: Tarih Aralıkları + refresh_settings_label: Yenileme Ayarları selected_date_must_be_at_or_after: Seçilen tarih {date} veya sonrası olmalıdır selected_date_must_be_at_or_before: Seçilen tarih {date} veya öncesi olmalıdır selected_date_time_must_be_after: Seçilen tarih ve saat {dateTime} sonrası olmalıdır @@ -95,6 +101,11 @@ shared: start_date_must_be_at_or_after: Başlangıç tarihi {date} veya sonrası olmalıdır time_must_be_at_or_after: Saat {time} veya sonrası olmalıdır time_must_be_at_or_before: Saat {time} veya öncesi olmalıdır + # Quick selection dialog + quick_selection: Hızlı seçim + quick_selection_title: Hızlı seçim + refresh_settings: Otomatik yenileme + refresh_description: Seçili tarih aralığını otomatik olarak yeniler days: friday: Cuma friday_short: Cum @@ -254,6 +265,7 @@ shared: last_month: Son Ay last_three_months: Son 3 Ay last_week: Son Hafta + next_week: Gelecek Hafta this_month: Bu Ay this_three_months: Bu 3 Ay this_week: Bu Hafta @@ -292,3 +304,58 @@ shared: help: Yardım start_tour: Turu Başlat skip_tour: Turu Atla + date_time_picker: + title: Tarih ve Saat + confirm: Onayla + cancel: İptal + set_time: Saat Ayarla + selected_time: Seçili Saat + select_time_title: Saat Seç + select_date_title: Tarih Seç + no_date_selected: Tarih seçilmedi + select_end_date: Bitiş Tarihi Seç + no_dates_selected: Tarih seçilmedi + refresh: Yenile + cannot_select_time_before_min_date: "{time} öncesi saat seçilemez" + cannot_select_time_after_max_date: "{time} sonrası saat seçilemez" + time_must_be_at_or_after: "Saat {time} veya sonrası olmalı" + time_must_be_at_or_before: "Saat {time} veya öncesi olmalı" + selected_date_must_be_at_or_after: "Seçili tarih {date} veya sonrası olmalı" + selected_date_must_be_at_or_before: "Seçili tarih {date} veya öncesi olmalı" + start_date_cannot_be_after_end_date: Başlangıç tarihi bitiş tarihinden sonra olamaz + start_date_must_be_at_or_after: "Başlangıç tarihi {date} veya sonrası olmalı" + end_date_must_be_at_or_before: "Bitiş tarihi {date} veya öncesi olmalı" + cannot_select_date_before_min_date: "{date} öncesi tarih seçilemez" + cannot_select_date_after_max_date: "{date} sonrası tarih seçilemez" + start_date_cannot_be_before_min_date: "Başlangıç tarihi {date} öncesi olamaz" + end_date_cannot_be_after_max_date: "Bitiş tarihi {date} sonrası olamaz" + selected_date_time_must_be_after: "Seçili tarih ve saat {dateTime} sonrası olmalı" + select_date_time_title: Tarih ve Saat Seç + select_date_range_title: Tarih Aralığı Seç + refresh_description: Seçili tarih aralığını otomatik yenile + date_time_field_label: Tarih ve Saat Alanı + date_time_field_hint: Tarih ve saat seç + field_label: Tarih ve Saat + field_hint: Tarih ve saat seç + allDay: Tüm gün + refreshDescription: Seçilen tarih aralığını otomatik olarak yenile + quick_selection_today: Bugün + quick_selection_tomorrow: Yarın + quick_selection_weekend: Hafta sonu + quick_selection_next_week: Gelecek hafta + quick_selection_no_date: Tarih yok + quick_selection_last_week: Son bir hafta + quick_selection_last_month: Son bir ay + edit_button_label: Düzenle + edit_button_hint: Tarih ve saati düzenle + numeric_input: + decrement_button_label: Azalt + increment_button_label: Artır + text_field_label: Sayısal Değer + decrement_hint: Değeri azalt + increment_hint: Değeri artır + text_field_hint: Bir sayı girin + decrement_tooltip: Değeri azalt + increment_tooltip: Değeri artır + at_minimum_value: Minimum değere ulaşıldı + at_maximum_value: Maksimum değere ulaşıldı diff --git a/src/lib/presentation/ui/shared/assets/locales/uk.yaml b/src/lib/presentation/ui/shared/assets/locales/uk.yaml index ddbba296ff..79ecd7acb2 100644 --- a/src/lib/presentation/ui/shared/assets/locales/uk.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/uk.yaml @@ -88,6 +88,12 @@ shared: end_date_must_be_at_or_before: Дата завершення має бути не пізніше {date} select_date_range_title: Виберіть діапазон дат select_date_time_title: Виберіть дату і час + select_date_title: Вибрати дату + select_time_title: Обрати Час + all_day: Ввесь День + selected_time: Обраний Час + date_ranges: Діапазони Дат + refresh_settings_label: Налаштування Оновлення selected_date_must_be_at_or_after: Вибрана дата має бути не раніше {date} selected_date_must_be_at_or_before: Вибрана дата має бути не пізніше {date} selected_date_time_must_be_after: Вибрані дата і час мають бути пізніше {dateTime} @@ -96,6 +102,11 @@ shared: start_date_must_be_at_or_after: Дата початку має бути не раніше {date} time_must_be_at_or_after: Час має бути не раніше {time} time_must_be_at_or_before: Час має бути не пізніше {time} + # Quick selection dialog + quick_selection: Швидкий вибір + quick_selection_title: Швидкий вибір + refresh_settings: Автоматичне оновлення + refresh_description: Automatically refresh the selected date range days: friday: П'ятниця friday_short: Пт @@ -252,6 +263,7 @@ shared: last_month: Минулий місяць last_three_months: Останні 3 місяці last_week: Минулий тиждень + next_week: Наступний тиждень this_month: Цей місяць this_three_months: Ці 3 місяці this_week: Цей тиждень @@ -290,3 +302,58 @@ shared: help: Допомога start_tour: Почати тур skip_tour: Пропустити тур + date_time_picker: + title: Дата і Час + confirm: Підтвердити + cancel: Скасувати + set_time: Встановити Час + selected_time: Обраний Час + select_time_title: Обрати Час + select_date_title: Обрати Дату + no_date_selected: Дату не вибрано + select_end_date: Обрати Кінцеву Дату + no_dates_selected: Дати не вибрано + refresh: Оновити + cannot_select_time_before_min_date: Неможливо вибрати час до {time} + cannot_select_time_after_max_date: Неможливо вибрати час після {time} + time_must_be_at_or_after: Час повинен бути {time} або пізніше + time_must_be_at_or_before: Час повинен бути {time} або раніше + selected_date_must_be_at_or_after: Обрана дата повинна бути {date} або пізніше + selected_date_must_be_at_or_before: Обрана дата повинна бути {date} або раніше + start_date_cannot_be_after_end_date: Початкова дата не може бути після кінцевої дати + start_date_must_be_at_or_after: Початкова дата повинна бути {date} або пізніше + end_date_must_be_at_or_before: Кінцева дата повинна бути {date} або раніше + cannot_select_date_before_min_date: Неможливо вибрати дату до {date} + cannot_select_date_after_max_date: Неможливо вибрати дату після {date} + start_date_cannot_be_before_min_date: Початкова дата не може бути до {date} + end_date_cannot_be_after_max_date: Кінцева дата не може бути після {date} + selected_date_time_must_be_after: Обрана дата і час повинні бути після {dateTime} + select_date_time_title: Обрати Дату і Час + select_date_range_title: Обрати Діапазон Дат + refresh_description: Автоматично оновлювати обраний діапазон дат + date_time_field_label: Поле Дати і Часу + date_time_field_hint: Обрати дату і час + field_label: Дата і Час + field_hint: Обрати дату і час + allDay: Весь день + refreshDescription: Автоматично оновлювати вибраний діапазон дат + quick_selection_today: Сьогодні + quick_selection_tomorrow: Завтра + quick_selection_weekend: Вихідні + quick_selection_next_week: Наступний тиждень + quick_selection_no_date: Без дати + quick_selection_last_week: Минулій тиждень + quick_selection_last_month: Минулий місяць + edit_button_label: Редагувати + edit_button_hint: Редагувати дату і час + numeric_input: + decrement_button_label: Зменшити + increment_button_label: Збільшити + text_field_label: Числове Значення + decrement_hint: Зменшити значення + increment_hint: Збільшити значення + text_field_hint: Введіть число + decrement_tooltip: Зменшити значення + increment_tooltip: Збільшити значення + at_minimum_value: Досягнуто мінімального значення + at_maximum_value: Досягнуто максимального значення diff --git a/src/lib/presentation/ui/shared/assets/locales/zh.yaml b/src/lib/presentation/ui/shared/assets/locales/zh.yaml index 09f2983710..88501c14a6 100644 --- a/src/lib/presentation/ui/shared/assets/locales/zh.yaml +++ b/src/lib/presentation/ui/shared/assets/locales/zh.yaml @@ -83,6 +83,10 @@ shared: end_date_must_be_at_or_before: 结束日期必须在 {date} 或之前 select_date_range_title: 选择日期范围 select_date_time_title: 选择日期和时间 + select_date_title: 选择日期 + select_time_title: 选择时间 + all_day: 全天 + selected_time: 已选时间 selected_date_must_be_at_or_after: 选定的日期必须在 {date} 或之后 selected_date_must_be_at_or_before: 选定的日期必须在 {date} 或之前 selected_date_time_must_be_after: 选定的日期和时间必须在 {dateTime} 之后 @@ -91,6 +95,13 @@ shared: start_date_must_be_at_or_after: 开始日期必须在 {date} 或之后 time_must_be_at_or_after: 时间必须在 {time} 或之后 time_must_be_at_or_before: 时间必须在 {time} 或之前 + # Quick selection dialog + quick_selection: 快速选择 + quick_selection_title: 快速选择 + refresh_settings: 自动刷新 + refresh_description: 自动刷新所选日期范围 + date_ranges: 日期范围 + refresh_settings_label: 刷新设置 days: friday: 星期五 friday_short: 五 @@ -247,6 +258,7 @@ shared: last_month: 上个月 last_three_months: 过去3个月 last_week: 上周 + next_week: 下周 this_month: 本月 this_three_months: 最近3个月 this_week: 本周 @@ -280,6 +292,61 @@ shared: question: 您想现在更新吗? success: 更新下载成功! title: 有可用更新! + date_time_picker: + title: 日期和时间 + confirm: 确认 + cancel: 取消 + set_time: 设置时间 + selected_time: 已选时间 + select_time_title: 选择时间 + select_date_title: 选择日期 + no_date_selected: 未选择日期 + select_end_date: 选择结束日期 + no_dates_selected: 未选择日期 + refresh: 刷新 + cannot_select_time_before_min_date: 无法在{time}之前选择时间 + cannot_select_time_after_max_date: 无法在{time}之后选择时间 + time_must_be_at_or_after: 时间必须在{time}或之后 + time_must_be_at_or_before: 时间必须在{time}或之前 + selected_date_must_be_at_or_after: 选择的日期必须在{date}或之后 + selected_date_must_be_at_or_before: 选择的日期必须在{date}或之前 + start_date_cannot_be_after_end_date: 开始日期不能在结束日期之后 + start_date_must_be_at_or_after: 开始日期必须在{date}或之后 + end_date_must_be_at_or_before: 结束日期必须在{date}或之前 + cannot_select_date_before_min_date: 无法在{date}之前选择日期 + cannot_select_date_after_max_date: 无法在{date}之后选择日期 + start_date_cannot_be_before_min_date: 开始日期不能在{date}之前 + end_date_cannot_be_after_max_date: 结束日期不能在{date}之后 + selected_date_time_must_be_after: 选择的日期和时间必须在{dateTime}之后 + select_date_time_title: 选择日期和时间 + select_date_range_title: 选择日期范围 + refresh_description: 自动刷新所选日期范围 + date_time_field_label: 日期时间字段 + date_time_field_hint: 选择日期和时间 + field_label: 日期时间 + field_hint: 选择日期时间 + allDay: 全天 + refreshDescription: 自动刷新选定的日期范围 + quick_selection_today: 今天 + quick_selection_tomorrow: 明天 + quick_selection_weekend: 周末 + quick_selection_next_week: 下周 + quick_selection_no_date: 无日期 + quick_selection_last_week: 上周 + quick_selection_last_month: 上个月 + edit_button_label: 编辑 + edit_button_hint: 编辑日期和时间 + numeric_input: + decrement_button_label: 减少 + increment_button_label: 增加 + text_field_label: 数值 + decrement_hint: 减少值 + increment_hint: 增加值 + text_field_hint: 输入数字 + decrement_tooltip: 减少值 + increment_tooltip: 增加值 + at_minimum_value: 达到最小值 + at_maximum_value: 达到最大值 validation: required: "{field}是必需的。" help: 帮助 diff --git a/src/lib/presentation/ui/shared/assets/sounds/README.md b/src/lib/presentation/ui/shared/assets/sounds/README.md index c91c095443..3b55fe9b66 100644 --- a/src/lib/presentation/ui/shared/assets/sounds/README.md +++ b/src/lib/presentation/ui/shared/assets/sounds/README.md @@ -1,7 +1,7 @@ - `level-up-191997.opus` - Sound Effect by [UNIVERSFIELD](https://pixabay.com/users/universfield-28281460/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) + Sound Effect by [UNIVERSFIELD](https://pixabay.com/users/universfield-28281460/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=191997) - `level-completed-90734.opus` - Sound Effect from [Pixabay](https://pixabay.com/sound-effects/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=90734) + Sound Effect from [Pixabay](https://pixabay.com/sound-effects/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=90734) - `button-202966.opus`: Sound Effect by [Jurij](https://pixabay.com/users/soundreality-31074404/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=202966) from [Pixabay](https://pixabay.com/sound-effects//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=202966) diff --git a/src/lib/presentation/ui/shared/components/date_range_filter.dart b/src/lib/presentation/ui/shared/components/date_range_filter.dart index 5628de4e36..df5b7623cb 100644 --- a/src/lib/presentation/ui/shared/components/date_range_filter.dart +++ b/src/lib/presentation/ui/shared/components/date_range_filter.dart @@ -314,24 +314,6 @@ class _DateRangeFilterState extends State { return DateTime(now.year, now.month, lastDayOfMonth.day, 23, 59, 59); }, ), - QuickDateRange( - key: 'this_3_months', - label: _translationService.translate(SharedTranslationKeys.this3Months), - startDateCalculator: () { - final now = DateTime.now(); - final monthsToSubtract = (now.month - 1) % 3; - return DateTime(now.year, now.month - monthsToSubtract, 1); - }, - endDateCalculator: () { - final now = DateTime.now(); - final monthsToSubtract = (now.month - 1) % 3; - final endMonth = now.month - monthsToSubtract + 2; - final endYear = now.year + (endMonth > 12 ? 1 : 0); - final adjustedEndMonth = endMonth > 12 ? endMonth - 12 : endMonth; - final lastDayOfEndMonth = DateTime(endYear, adjustedEndMonth + 1, 0); - return DateTime(endYear, adjustedEndMonth, lastDayOfEndMonth.day, 23, 59, 59); - }, - ), QuickDateRange( key: 'last_week', label: _translationService.translate(SharedTranslationKeys.lastWeek), @@ -350,15 +332,6 @@ class _DateRangeFilterState extends State { }, endDateCalculator: () => DateTime.now(), ), - QuickDateRange( - key: 'last_3_months', - label: _translationService.translate(SharedTranslationKeys.last3Months), - startDateCalculator: () { - final now = DateTime.now(); - return now.subtract(const Duration(days: 90)); - }, - endDateCalculator: () => DateTime.now(), - ), ]; return quickRanges; @@ -366,10 +339,8 @@ class _DateRangeFilterState extends State { Future _showDatePicker(BuildContext context) async { final translations = { - DateTimePickerTranslationKey.title: _translationService.translate(SharedTranslationKeys.dateRangeTitle), - DateTimePickerTranslationKey.confirm: _translationService.translate(SharedTranslationKeys.doneButton), - DateTimePickerTranslationKey.cancel: _translationService.translate(SharedTranslationKeys.cancelButton), - DateTimePickerTranslationKey.clear: _translationService.translate(SharedTranslationKeys.clearButton), + for (final key in DateTimePickerTranslationKey.values) + key: _translationService.translate(SharedTranslationKeys.mapDateTimePickerKey(key)), }; final quickRanges = _getQuickRanges(); @@ -389,6 +360,8 @@ class _DateRangeFilterState extends State { // Don't update field state immediately - wait for Done button // The dialog will handle its own state internally }, + actionButtonRadius: AppTheme.containerBorderRadius, + allowNullConfirm: true, ); final result = await DatePickerDialog.show( @@ -425,10 +398,9 @@ class _DateRangeFilterState extends State { 'today', 'this_week', 'this_month', - 'this_3_months', + 'next_week', 'last_week', 'last_month', - 'last_3_months', ]; quickRangesToCheck.sort((a, b) { @@ -452,10 +424,17 @@ class _DateRangeFilterState extends State { break; } } + + // If no match was found but DatePickerResult provided a key, use it + if (!isQuickSelection && result.quickSelectionKey != null) { + quickSelectionKey = result.quickSelectionKey; + isQuickSelection = true; + } } // Create the appropriate date filter setting DateFilterSetting? newSetting; + if (startDate != null || endDate != null) { if (isQuickSelection && quickSelectionKey != null) { newSetting = DateFilterSetting.quickSelection( @@ -505,6 +484,7 @@ class _DateRangeFilterState extends State { // Call both callbacks for backward compatibility // Always call callbacks when dialog is confirmed - let parent handle if there are actual changes + widget.onDateFilterChange(startDate, endDate); widget.onDateFilterSettingChange?.call(newSetting); @@ -649,9 +629,14 @@ class _DateRangeFilterState extends State { selectedEnd.minute == 59 && selectedEnd.second == 59; + case 'next_week': + // For "next_week" selections, use precise date-time matching within small tolerance + final startDiff = selectedStart.difference(quickStart).abs(); + final endDiff = selectedEnd.difference(quickEnd).abs(); + return startDiff.inSeconds < 60 && endDiff.inSeconds < 60; + case 'last_week': case 'last_month': - case 'last_3_months': // For "last" selections, use precise date-time matching within small tolerance final startDiff = selectedStart.difference(quickStart).abs(); final endDiff = selectedEnd.difference(quickEnd).abs(); diff --git a/src/lib/presentation/ui/shared/components/kebab_menu.dart b/src/lib/presentation/ui/shared/components/kebab_menu.dart index 9d2da76077..98393b4a3c 100644 --- a/src/lib/presentation/ui/shared/components/kebab_menu.dart +++ b/src/lib/presentation/ui/shared/components/kebab_menu.dart @@ -3,7 +3,7 @@ import 'package:whph/presentation/ui/shared/components/help_dialog.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; /// A reusable kebab menu (three vertical dots) component that can integrate help functionality /// and can be extended with additional menu items. diff --git a/src/lib/presentation/ui/shared/components/regex_help_dialog.dart b/src/lib/presentation/ui/shared/components/regex_help_dialog.dart index 227ff7106b..22f0d5762c 100644 --- a/src/lib/presentation/ui/shared/components/regex_help_dialog.dart +++ b/src/lib/presentation/ui/shared/components/regex_help_dialog.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import '../constants/shared_translation_keys.dart'; class RegexHelpDialog extends StatelessWidget { diff --git a/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart b/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart index 4d43935ab7..a5371348c6 100644 --- a/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart +++ b/src/lib/presentation/ui/shared/components/responsive_scaffold_layout.dart @@ -7,7 +7,7 @@ import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; import 'package:whph/presentation/ui/shared/constants/navigation_items.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart'; diff --git a/src/lib/presentation/ui/shared/components/sort_dialog_button.dart b/src/lib/presentation/ui/shared/components/sort_dialog_button.dart index 36e4e383bc..19dec556cb 100644 --- a/src/lib/presentation/ui/shared/components/sort_dialog_button.dart +++ b/src/lib/presentation/ui/shared/components/sort_dialog_button.dart @@ -3,11 +3,11 @@ import 'package:acore/acore.dart' show PlatformUtils, SortDirection; import 'package:whph/main.dart'; import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; import 'package:whph/presentation/ui/shared/models/sort_config.dart'; import 'package:whph/presentation/ui/shared/models/sort_option_with_translation_key.dart'; import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; class SortDialogButton extends StatefulWidget { final Color? iconColor; diff --git a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart index 2e13a58ed6..be60be2d99 100644 --- a/src/lib/presentation/ui/shared/components/time_logging_dialog.dart +++ b/src/lib/presentation/ui/shared/components/time_logging_dialog.dart @@ -5,7 +5,8 @@ import 'package:whph/presentation/ui/shared/constants/shared_translation_keys.da import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart'; import 'package:whph/main.dart'; import 'package:acore/components/date_time_picker/date_time_picker_field.dart'; -import 'package:acore/components/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input.dart'; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; // Event class for time logging class TimeLoggingSubmittedEvent { @@ -157,6 +158,13 @@ class _TimeLoggingDialogState extends State { return _translationService.translate(key); } + Map _getNumericInputTranslations() { + return NumericInputTranslationKey.values.asMap().map( + (key, value) => + MapEntry(value, _translationService.translate(SharedTranslationKeys.mapNumericInputKey(value))), + ); + } + @override Widget build(BuildContext context) { return AlertDialog( @@ -250,11 +258,11 @@ class _TimeLoggingDialogState extends State { const SizedBox(height: AppTheme.sizeSmall), DateTimePickerField( controller: _dateController, - hintText: DateFormat.yMd().format(_selectedDate), onConfirm: _onDateSelected, minDateTime: DateTime.now().subtract(const Duration(days: 30)), maxDateTime: DateTime.now(), initialValue: _selectedDate, + translateKey: (key) => _getTranslation(SharedTranslationKeys.mapDateTimePickerKey(key)), ), const SizedBox(height: AppTheme.sizeLarge), @@ -274,6 +282,7 @@ class _TimeLoggingDialogState extends State { minValue: 0, onValueChanged: _onHoursChanged, valueSuffix: _getTranslation(SharedTranslationKeys.hours), + translations: _getNumericInputTranslations(), ), const SizedBox(height: AppTheme.sizeMedium), NumericInput( @@ -284,6 +293,7 @@ class _TimeLoggingDialogState extends State { incrementValue: 5, onValueChanged: _onMinutesChanged, valueSuffix: _getTranslation(SharedTranslationKeys.minutes), + translations: _getNumericInputTranslations(), ), ], ), diff --git a/src/lib/presentation/ui/shared/constants/navigation_items.dart b/src/lib/presentation/ui/shared/constants/navigation_items.dart index 5252fc6d9e..692b4ae6ce 100644 --- a/src/lib/presentation/ui/shared/constants/navigation_items.dart +++ b/src/lib/presentation/ui/shared/constants/navigation_items.dart @@ -3,8 +3,8 @@ import 'package:whph/presentation/ui/features/about/components/support_dialog.da import 'package:whph/presentation/ui/features/about/constants/about_translation_keys.dart'; import 'package:whph/presentation/ui/features/habits/constants/habit_ui_constants.dart'; import 'package:whph/presentation/ui/features/tags/constants/tag_ui_constants.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/responsive_dialog_helper.dart'; +import 'package:whph/corePackages/acore/lib/utils/dialog_size.dart'; +import 'package:whph/corePackages/acore/lib/utils/responsive_dialog_helper.dart'; import '../constants/shared_translation_keys.dart'; import 'package:whph/presentation/ui/features/app_usages/pages/app_usage_view_page.dart'; import 'package:whph/presentation/ui/features/calendar/pages/today_page.dart'; diff --git a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart index 3585f8e08e..76fdbe3808 100644 --- a/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart +++ b/src/lib/presentation/ui/shared/constants/shared_translation_keys.dart @@ -1,4 +1,6 @@ import 'package:whph/core/application/shared/constants/shared_translation_keys.dart' as application; +import 'package:acore/acore.dart' show DateTimePickerTranslationKey; +import 'package:acore/components/numeric_input/numeric_input_translation_keys.dart'; class SharedTranslationKeys extends application.SharedTranslationKeys { static const String saveButton = 'shared.buttons.save'; @@ -70,7 +72,7 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String this3Months = 'shared.time_periods.this_three_months'; static const String lastWeek = 'shared.time_periods.last_week'; static const String lastMonth = 'shared.time_periods.last_month'; - static const String last3Months = 'shared.time_periods.last_three_months'; + static const String nextWeek = 'shared.time_periods.next_week'; static const String custom = 'shared.time_periods.custom'; // Days of week @@ -234,9 +236,25 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String timeMustBeAtOrBefore = 'shared.datepicker.time_must_be_at_or_before'; static const String selectedDateTimeMustBeAfter = 'shared.datepicker.selected_date_time_must_be_after'; static const String selectDateTimeTitle = 'shared.datepicker.select_date_time_title'; + static const String selectTimeTitle = 'shared.datepicker.select_time_title'; + static const String selectedTime = 'shared.datepicker.selected_time'; + static const String selectDateTitle = 'shared.datepicker.select_date_title'; static const String selectDateRangeTitle = 'shared.datepicker.select_date_range_title'; static const String deadlineCannotBeBeforePlannedDate = 'shared.datepicker.deadline_cannot_be_before_planned_date'; + // Quick Selection Dialog + static const String quickSelection = 'shared.datepicker.quick_selection'; + static const String quickSelectionTitle = 'shared.datepicker.quick_selection_title'; + static const String refreshSettings = 'shared.datepicker.refresh_settings'; + static const String dateRanges = 'shared.datepicker.date_ranges'; + static const String refreshSettingsLabel = 'shared.datepicker.refresh_settings_label'; + + // DateTimePickerField Accessibility + static const String dateTimeFieldLabel = 'shared.date_time_picker.field_label'; + static const String dateTimeFieldHint = 'shared.date_time_picker.field_hint'; + static const String editButtonLabel = 'shared.date_time_picker.edit_button_label'; + static const String editButtonHint = 'shared.date_time_picker.edit_button_hint'; + static const String date = 'shared.date'; // Time Logging - Extracted from habits and tasks features to reduce redundancy @@ -258,6 +276,69 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { static const String timeDisplayElapsedTimeTooltip = 'shared.time_display.elapsed_time_tooltip'; static const String timeDisplayNoTimeLoggedTooltip = 'shared.time_display.no_time_logged_tooltip'; + // Numeric Input + static const String numericInputDecrementButtonLabel = 'shared.numeric_input.decrement_button_label'; + static const String numericInputIncrementButtonLabel = 'shared.numeric_input.increment_button_label'; + static const String numericInputTextFieldLabel = 'shared.numeric_input.text_field_label'; + static const String numericInputDecrementHint = 'shared.numeric_input.decrement_hint'; + static const String numericInputIncrementHint = 'shared.numeric_input.increment_hint'; + static const String numericInputTextFieldHint = 'shared.numeric_input.text_field_hint'; + static const String numericInputDecrementTooltip = 'shared.numeric_input.decrement_tooltip'; + static const String numericInputIncrementTooltip = 'shared.numeric_input.increment_tooltip'; + static const String numericInputAtMinimumValue = 'shared.numeric_input.at_minimum_value'; + static const String numericInputAtMaximumValue = 'shared.numeric_input.at_maximum_value'; + + // Date Time Picker + static const String dateTimePickerTitle = 'shared.date_time_picker.title'; + static const String dateTimePickerConfirm = 'shared.date_time_picker.confirm'; + static const String dateTimePickerCancel = 'shared.date_time_picker.cancel'; + static const String dateTimePickerSetTime = 'shared.date_time_picker.set_time'; + static const String dateTimePickerSelectedTime = 'shared.date_time_picker.selected_time'; + static const String dateTimePickerSelectTimeTitle = 'shared.date_time_picker.select_time_title'; + static const String dateTimePickerSelectDateTitle = 'shared.date_time_picker.select_date_title'; + static const String dateTimePickerNoDateSelected = 'shared.date_time_picker.no_date_selected'; + static const String dateTimePickerSelectEndDate = 'shared.date_time_picker.select_end_date'; + static const String dateTimePickerNoDatesSelected = 'shared.date_time_picker.no_dates_selected'; + static const String dateTimePickerRefresh = 'shared.date_time_picker.refresh'; + static const String dateTimePickerCannotSelectTimeBeforeMinDate = + 'shared.date_time_picker.cannot_select_time_before_min_date'; + static const String dateTimePickerCannotSelectTimeAfterMaxDate = + 'shared.date_time_picker.cannot_select_time_after_max_date'; + static const String dateTimePickerTimeMustBeAtOrAfter = 'shared.date_time_picker.time_must_be_at_or_after'; + static const String dateTimePickerTimeMustBeAtOrBefore = 'shared.date_time_picker.time_must_be_at_or_before'; + static const String dateTimePickerSelectedDateMustBeAtOrAfter = + 'shared.date_time_picker.selected_date_must_be_at_or_after'; + static const String dateTimePickerSelectedDateMustBeAtOrBefore = + 'shared.date_time_picker.selected_date_must_be_at_or_before'; + static const String dateTimePickerStartDateCannotBeAfterEndDate = + 'shared.date_time_picker.start_date_cannot_be_after_end_date'; + static const String dateTimePickerStartDateMustBeAtOrAfter = 'shared.date_time_picker.start_date_must_be_at_or_after'; + static const String dateTimePickerEndDateMustBeAtOrBefore = 'shared.date_time_picker.end_date_must_be_at_or_before'; + static const String dateTimePickerCannotSelectDateBeforeMinDate = + 'shared.date_time_picker.cannot_select_date_before_min_date'; + static const String dateTimePickerCannotSelectDateAfterMaxDate = + 'shared.date_time_picker.cannot_select_date_after_max_date'; + static const String dateTimePickerStartDateCannotBeBeforeMinDate = + 'shared.date_time_picker.start_date_cannot_be_before_min_date'; + static const String dateTimePickerEndDateCannotBeAfterMaxDate = + 'shared.date_time_picker.end_date_cannot_be_after_max_date'; + static const String dateTimePickerSelectedDateTimeMustBeAfter = + 'shared.date_time_picker.selected_date_time_must_be_after'; + static const String dateTimePickerSelectDateTimeTitle = 'shared.date_time_picker.select_date_time_title'; + static const String dateTimePickerSelectDateRangeTitle = 'shared.date_time_picker.select_date_range_title'; + static const String dateTimePickerRefreshDescription = 'shared.date_time_picker.refresh_description'; + static const String dateTimePickerDateTimeFieldLabel = 'shared.date_time_picker.date_time_field_label'; + static const String dateTimePickerDateTimeFieldHint = 'shared.date_time_picker.date_time_field_hint'; + static const String dateTimePickerEditButtonLabel = 'shared.date_time_picker.edit_button_label'; + static const String dateTimePickerEditButtonHint = 'shared.date_time_picker.edit_button_hint'; + static const String dateTimePickerQuickSelectionToday = 'shared.date_time_picker.quick_selection_today'; + static const String dateTimePickerQuickSelectionTomorrow = 'shared.date_time_picker.quick_selection_tomorrow'; + static const String dateTimePickerQuickSelectionWeekend = 'shared.date_time_picker.quick_selection_weekend'; + static const String dateTimePickerQuickSelectionNextWeek = 'shared.date_time_picker.quick_selection_next_week'; + static const String dateTimePickerQuickSelectionNoDate = 'shared.date_time_picker.quick_selection_no_date'; + static const String dateTimePickerQuickSelectionLastWeek = 'shared.date_time_picker.quick_selection_last_week'; + static const String dateTimePickerQuickSelectionLastMonth = 'shared.date_time_picker.quick_selection_last_month'; + static const String help = "shared.help"; static const String startTour = "shared.start_tour"; static const String skipTour = "shared.skip_tour"; @@ -343,4 +424,145 @@ class SharedTranslationKeys extends application.SharedTranslationKeys { return getWeekDayNameTranslationKey(weekDayName, short: short); } + + /// Maps DateTimePickerTranslationKey to SharedTranslationKeys + static String mapDateTimePickerKey(DateTimePickerTranslationKey key) { + switch (key) { + case DateTimePickerTranslationKey.title: + return SharedTranslationKeys.dateTimePickerTitle; + case DateTimePickerTranslationKey.confirm: + return SharedTranslationKeys.dateTimePickerConfirm; + case DateTimePickerTranslationKey.cancel: + return SharedTranslationKeys.dateTimePickerCancel; + case DateTimePickerTranslationKey.clear: + return SharedTranslationKeys.clearButton; + case DateTimePickerTranslationKey.setTime: + return SharedTranslationKeys.dateTimePickerSetTime; + case DateTimePickerTranslationKey.selectedTime: + return SharedTranslationKeys.dateTimePickerSelectedTime; + case DateTimePickerTranslationKey.selectTimeTitle: + return SharedTranslationKeys.dateTimePickerSelectTimeTitle; + case DateTimePickerTranslationKey.selectDateTitle: + return SharedTranslationKeys.dateTimePickerSelectDateTitle; + case DateTimePickerTranslationKey.noDateSelected: + return SharedTranslationKeys.dateTimePickerNoDateSelected; + case DateTimePickerTranslationKey.selectEndDate: + return SharedTranslationKeys.dateTimePickerSelectEndDate; + case DateTimePickerTranslationKey.noDatesSelected: + return SharedTranslationKeys.dateTimePickerNoDatesSelected; + case DateTimePickerTranslationKey.refresh: + return SharedTranslationKeys.dateTimePickerRefresh; + case DateTimePickerTranslationKey.cannotSelectTimeBeforeMinDate: + return SharedTranslationKeys.dateTimePickerCannotSelectTimeBeforeMinDate; + case DateTimePickerTranslationKey.cannotSelectTimeAfterMaxDate: + return SharedTranslationKeys.dateTimePickerCannotSelectTimeAfterMaxDate; + case DateTimePickerTranslationKey.timeMustBeAtOrAfter: + return SharedTranslationKeys.dateTimePickerTimeMustBeAtOrAfter; + case DateTimePickerTranslationKey.timeMustBeAtOrBefore: + return SharedTranslationKeys.dateTimePickerTimeMustBeAtOrBefore; + case DateTimePickerTranslationKey.selectedDateMustBeAtOrAfter: + return SharedTranslationKeys.dateTimePickerSelectedDateMustBeAtOrAfter; + case DateTimePickerTranslationKey.selectedDateMustBeAtOrBefore: + return SharedTranslationKeys.dateTimePickerSelectedDateMustBeAtOrBefore; + case DateTimePickerTranslationKey.startDateCannotBeAfterEndDate: + return SharedTranslationKeys.dateTimePickerStartDateCannotBeAfterEndDate; + case DateTimePickerTranslationKey.startDateMustBeAtOrAfter: + return SharedTranslationKeys.dateTimePickerStartDateMustBeAtOrAfter; + case DateTimePickerTranslationKey.endDateMustBeAtOrBefore: + return SharedTranslationKeys.dateTimePickerEndDateMustBeAtOrBefore; + case DateTimePickerTranslationKey.cannotSelectDateBeforeMinDate: + return SharedTranslationKeys.dateTimePickerCannotSelectDateBeforeMinDate; + case DateTimePickerTranslationKey.cannotSelectDateAfterMaxDate: + return SharedTranslationKeys.dateTimePickerCannotSelectDateAfterMaxDate; + case DateTimePickerTranslationKey.startDateCannotBeBeforeMinDate: + return SharedTranslationKeys.dateTimePickerStartDateCannotBeBeforeMinDate; + case DateTimePickerTranslationKey.endDateCannotBeAfterMaxDate: + return SharedTranslationKeys.dateTimePickerEndDateCannotBeAfterMaxDate; + case DateTimePickerTranslationKey.selectedDateTimeMustBeAfter: + return SharedTranslationKeys.dateTimePickerSelectedDateTimeMustBeAfter; + case DateTimePickerTranslationKey.selectDateTimeTitle: + return SharedTranslationKeys.dateTimePickerSelectDateTimeTitle; + case DateTimePickerTranslationKey.selectDateRangeTitle: + return SharedTranslationKeys.dateTimePickerSelectDateRangeTitle; + // Quick selection translations + case DateTimePickerTranslationKey.quickSelection: + return SharedTranslationKeys.quickSelection; + case DateTimePickerTranslationKey.quickSelectionTitle: + return SharedTranslationKeys.quickSelectionTitle; + case DateTimePickerTranslationKey.refreshSettings: + return SharedTranslationKeys.refreshSettings; + case DateTimePickerTranslationKey.dateRanges: + return SharedTranslationKeys.dateRanges; + case DateTimePickerTranslationKey.refreshSettingsLabel: + return SharedTranslationKeys.refreshSettingsLabel; + // DateTimePickerField Accessibility + case DateTimePickerTranslationKey.dateTimeFieldLabel: + return SharedTranslationKeys.dateTimePickerDateTimeFieldLabel; + case DateTimePickerTranslationKey.dateTimeFieldHint: + return SharedTranslationKeys.dateTimePickerDateTimeFieldHint; + case DateTimePickerTranslationKey.editButtonLabel: + return SharedTranslationKeys.dateTimePickerEditButtonLabel; + case DateTimePickerTranslationKey.editButtonHint: + return SharedTranslationKeys.dateTimePickerEditButtonHint; + // Quick Selection translations + case DateTimePickerTranslationKey.quickSelectionToday: + return SharedTranslationKeys.dateTimePickerQuickSelectionToday; + case DateTimePickerTranslationKey.quickSelectionTomorrow: + return SharedTranslationKeys.dateTimePickerQuickSelectionTomorrow; + case DateTimePickerTranslationKey.quickSelectionWeekend: + return SharedTranslationKeys.dateTimePickerQuickSelectionWeekend; + case DateTimePickerTranslationKey.quickSelectionNextWeek: + return SharedTranslationKeys.dateTimePickerQuickSelectionNextWeek; + case DateTimePickerTranslationKey.quickSelectionNoDate: + return SharedTranslationKeys.dateTimePickerQuickSelectionNoDate; + case DateTimePickerTranslationKey.quickSelectionLastWeek: + return SharedTranslationKeys.dateTimePickerQuickSelectionLastWeek; + case DateTimePickerTranslationKey.quickSelectionLastMonth: + return SharedTranslationKeys.dateTimePickerQuickSelectionLastMonth; + // Handle weekday abbreviations dynamically + case DateTimePickerTranslationKey.weekdayMonShort: + return getWeekDayTranslationKey(1, short: true); + case DateTimePickerTranslationKey.weekdayTueShort: + return getWeekDayTranslationKey(2, short: true); + case DateTimePickerTranslationKey.weekdayWedShort: + return getWeekDayTranslationKey(3, short: true); + case DateTimePickerTranslationKey.weekdayThuShort: + return getWeekDayTranslationKey(4, short: true); + case DateTimePickerTranslationKey.weekdayFriShort: + return getWeekDayTranslationKey(5, short: true); + case DateTimePickerTranslationKey.weekdaySatShort: + return getWeekDayTranslationKey(6, short: true); + case DateTimePickerTranslationKey.weekdaySunShort: + return getWeekDayTranslationKey(7, short: true); + default: + // For any other keys, try to use the key directly + return 'shared.date_time_picker.${key.name}'; + } + } + + /// Maps NumericInputTranslationKey to SharedTranslationKeys + static String mapNumericInputKey(NumericInputTranslationKey key) { + switch (key) { + case NumericInputTranslationKey.decrementButtonLabel: + return SharedTranslationKeys.numericInputDecrementButtonLabel; + case NumericInputTranslationKey.incrementButtonLabel: + return SharedTranslationKeys.numericInputIncrementButtonLabel; + case NumericInputTranslationKey.textFieldLabel: + return SharedTranslationKeys.numericInputTextFieldLabel; + case NumericInputTranslationKey.decrementHint: + return SharedTranslationKeys.numericInputDecrementHint; + case NumericInputTranslationKey.incrementHint: + return SharedTranslationKeys.numericInputIncrementHint; + case NumericInputTranslationKey.textFieldHint: + return SharedTranslationKeys.numericInputTextFieldHint; + case NumericInputTranslationKey.decrementTooltip: + return SharedTranslationKeys.numericInputDecrementTooltip; + case NumericInputTranslationKey.incrementTooltip: + return SharedTranslationKeys.numericInputIncrementTooltip; + case NumericInputTranslationKey.atMinimumValue: + return SharedTranslationKeys.numericInputAtMinimumValue; + case NumericInputTranslationKey.atMaximumValue: + return SharedTranslationKeys.numericInputAtMaximumValue; + } + } } diff --git a/src/lib/presentation/ui/shared/enums/dialog_size.dart b/src/lib/presentation/ui/shared/enums/dialog_size.dart deleted file mode 100644 index 4bb3eb90a8..0000000000 --- a/src/lib/presentation/ui/shared/enums/dialog_size.dart +++ /dev/null @@ -1,94 +0,0 @@ -/// Enum to define different dialog sizes for responsive dialogs. -enum DialogSize { - /// Minimum dialog size - uses default Dialog behavior - /// Desktop: Default Dialog sizing (content-based) - /// Mobile: Default Dialog sizing (content-based) - /// Perfect for AlertDialogs and confirmation steps - no size constraints applied - min, - - /// Small dialog size - small, - - /// Medium dialog size (default) - medium, - - /// Large dialog size - large, - - /// Fullscreen dialog size - max; - - /// Returns the width ratio for desktop dialogs - double get desktopWidthRatio { - switch (this) { - case DialogSize.min: - return 0; // No width constraint for min size - case DialogSize.small: - return 0.5; - case DialogSize.medium: - return 0.6; - case DialogSize.large: - return 0.8; - case DialogSize.max: - return 0.95; - } - } - - /// Returns the height ratio for desktop dialogs - double get desktopHeightRatio { - switch (this) { - case DialogSize.min: - return 0; // No height constraint for min size - case DialogSize.small: - return 0.4; - case DialogSize.medium: - return 0.7; - case DialogSize.large: - return 0.8; - case DialogSize.max: - return 0.95; - } - } - - /// Returns the maximum width constraint for desktop dialogs - double get maxDesktopWidth { - switch (this) { - case DialogSize.min: - return double.infinity; // No max width for min size - case DialogSize.small: - return 600; - case DialogSize.medium: - return 900; - case DialogSize.large: - return 1200; - case DialogSize.max: - return double.infinity; - } - } - - /// Returns the initial child size for mobile bottom sheets - double get mobileInitialSizeRatio { - switch (this) { - case DialogSize.min: - return 0; // No initial size for min size - case DialogSize.small: - return 0.2; - case DialogSize.medium: - return 0.85; - case DialogSize.large: - return 0.95; - case DialogSize.max: - return 1; - } - } - - /// Returns the minimum child size for mobile bottom sheets - double get mobileMinSizeRatio { - return 0.1; // Minimum size for all mobile dialogs - } - - /// Returns the maximum child size for mobile bottom sheets - double get mobileMaxSizeRatio { - return 0.95; // Maximum size for all mobile dialogs - } -} diff --git a/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart b/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart deleted file mode 100644 index 9f6773065d..0000000000 --- a/src/lib/presentation/ui/shared/utils/responsive_dialog_helper.dart +++ /dev/null @@ -1,181 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:modal_bottom_sheet/modal_bottom_sheet.dart'; -import 'package:whph/presentation/ui/shared/constants/app_theme.dart'; -import 'package:whph/presentation/ui/shared/enums/dialog_size.dart'; -import 'package:whph/presentation/ui/shared/utils/app_theme_helper.dart'; - -/// A utility class for showing detail pages responsively, -/// as modal dialogs on desktop and bottom sheets on mobile. -class ResponsiveDialogHelper { - /// Shows a details page responsively. - /// On desktop, it appears as a modal dialog. - /// On mobile, it appears as a bottom sheet. - /// - /// Returns the result from the dialog/bottom sheet when closed. - static Future showResponsiveDialog({ - required BuildContext context, - required Widget child, - DialogSize size = DialogSize.medium, - bool isScrollable = true, - bool isDismissible = true, - bool enableDrag = true, - }) async { - final isDesktop = AppThemeHelper.isScreenGreaterThan(context, AppTheme.screenMedium); - final screenSize = MediaQuery.sizeOf(context); - - if (isDesktop) { - // Show as modal dialog on desktop - return showDialog( - context: context, - barrierDismissible: isDismissible, - builder: (BuildContext context) { - // For minimum size, use default Dialog behavior (content-based sizing) - if (size == DialogSize.min) { - return child; // Completely default behavior - no Dialog wrapper, no constraints - } - - // For other sizes, use ratio-based sizing - final dialogHeight = screenSize.height * size.desktopHeightRatio; - final dialogWidth = screenSize.width * size.desktopWidthRatio; - final maxWidth = size.maxDesktopWidth; - - return Dialog( - child: ClipRRect( - borderRadius: BorderRadius.circular(AppTheme.containerBorderRadius), - child: SizedBox( - child: _wrapWithConstrainedContent( - context, - child, - maxHeight: dialogHeight, - maxWidth: - maxWidth == double.infinity ? dialogWidth : (dialogWidth < maxWidth ? dialogWidth : maxWidth), - isScrollable: isScrollable, - ), - ), - ), - ); - }, - ); - } else { - // Show as bottom sheet on mobile - // For minimum size, use keyboard-aware modal dialog instead of bottom sheet - if (size == DialogSize.min) { - return showDialog( - context: context, - barrierDismissible: isDismissible, - builder: (BuildContext context) { - return Center( - child: SingleChildScrollView( - child: child, - ), - ); - }, - ); - } - - // For other sizes, use modal bottom sheet with keyboard awareness - return showMaterialModalBottomSheet( - context: context, - isDismissible: isDismissible, - enableDrag: enableDrag, - useRootNavigator: false, - // Enable scroll control for better keyboard handling - expand: false, - builder: (BuildContext context) { - final mediaQuery = MediaQuery.of(context); - final safeAreaBottom = mediaQuery.viewPadding.bottom; - final screenHeight = mediaQuery.size.height; - final keyboardHeight = mediaQuery.viewInsets.bottom; - - // Calculate available height considering safe area but NOT keyboard height - // The modal_bottom_sheet package handles keyboard avoidance automatically - final availableHeight = screenHeight - safeAreaBottom; - final maxHeight = availableHeight * size.mobileMaxSizeRatio; - final initialHeight = availableHeight * size.mobileInitialSizeRatio; - - // Remove the manual keyboard padding since modal_bottom_sheet handles it - return ConstrainedBox( - constraints: BoxConstraints( - maxHeight: maxHeight, - ), - child: Container( - // Use flexible initial height that can expand with content - constraints: BoxConstraints( - minHeight: keyboardHeight > 0 ? initialHeight * 0.6 : initialHeight, - maxHeight: maxHeight, - ), - child: Material( - borderRadius: const BorderRadius.vertical( - top: Radius.circular(AppTheme.containerBorderRadius), - ), - child: Column( - mainAxisSize: MainAxisSize.min, - children: [ - // Flexible wrapper allows content to adapt when keyboard appears - Flexible( - child: SafeArea( - top: false, - child: child, - ), - ), - ], - ), - ), - ), - ); - }, - ); - } - } - - /// Wraps content with appropriate constraints to prevent unbounded height errors - /// when content contains a Scaffold or similar widget that expects bounded height. - static Widget _wrapWithConstrainedContent( - BuildContext context, - Widget child, { - bool isScrollable = true, - double? maxHeight, - double? maxWidth, - }) { - Widget constrainedContent = child; - - // For bottom sheets, we don't need special handling anymore since we're using Flexible - // Bottom sheet constraints are now handled by the parent Column/Flexible structure - - // For desktop dialogs, use the original constraint-based approach - if (maxHeight != null || maxWidth != null) { - constrainedContent = ConstrainedBox( - constraints: BoxConstraints( - maxHeight: maxHeight ?? double.infinity, - maxWidth: maxWidth ?? double.infinity, - ), - child: child, - ); - } - - // If scrollable for desktop dialogs - if (isScrollable && maxHeight != null) { - constrainedContent = SingleChildScrollView( - physics: const BouncingScrollPhysics(), - child: constrainedContent, - ); - } - - return constrainedContent; - } -} - -/// Legacy function for backward compatibility and simple use cases. -/// Shows a responsive bottom sheet that properly handles keyboard insets. -void showResponsiveBottomSheet(BuildContext context, {required Widget child}) { - // Use the more robust ResponsiveDialogHelper with medium size for standard bottom sheets - ResponsiveDialogHelper.showResponsiveDialog( - context: context, - child: SingleChildScrollView( - padding: const EdgeInsets.all(24.0), - child: child, - ), - size: DialogSize.medium, - isScrollable: true, - ); -} diff --git a/src/pubspec.yaml b/src/pubspec.yaml index 4c4a51bc1d..5495e823e6 100644 --- a/src/pubspec.yaml +++ b/src/pubspec.yaml @@ -13,10 +13,10 @@ scripts: # To run commands: `rps ` # For example, to run the `clean` command: `rps clean` clean: bash scripts/clean.sh - format: dart format . -l 120 && prettier --write "**/*.{yaml,yml,json}" "!android/fdroid/**" + format: ../scripts/format.sh gen: ./scripts/generate_gen_files.sh gen:icons: fvm flutter pub run icons_launcher:create - gen:migrate: fvm flutter pub run drift_dev make-migrations && rps format + gen:migrate: fvm flutter pub run drift_dev make-migrations gen:changelog: bash ../scripts/create_changelog.sh --auto gen:changelog:all: bash ../scripts/create_changelog.sh --all-versions --auto release:linux: fvm flutter build linux --release diff --git a/src/scripts/clean.sh b/src/scripts/clean.sh index 1dad0dfaa3..b722c610db 100644 --- a/src/scripts/clean.sh +++ b/src/scripts/clean.sh @@ -15,25 +15,25 @@ fvm flutter clean # Remove all contents of android/fdroid/build except extlib echo "> 🗑️ Cleaning android/fdroid/build except extlib..." if [ -d "android/fdroid/build" ]; then - # Use a more robust approach to clean the directory - for item in android/fdroid/build/*; do - if [ -e "$item" ] && [ "$(basename "$item")" != "extlib" ]; then - echo " Removing: $(basename "$item")" - rm -rf "$item" 2>/dev/null || true - fi - done + # Use a more robust approach to clean the directory + for item in android/fdroid/build/*; do + if [ -e "$item" ] && [ "$(basename "$item")" != "extlib" ]; then + echo " Removing: $(basename "$item")" + rm -rf "$item" 2>/dev/null || true + fi + done fi # Remove pub cache echo "> 🗄️ Removing pub cache..." if [ -d ~/.pub-cache/hosted/pub.dev ]; then - rm -rf ~/.pub-cache/hosted/pub.dev/* 2>/dev/null || true + rm -rf ~/.pub-cache/hosted/pub.dev/* 2>/dev/null || true fi # Remove .dart_tool echo "> 🗂️ Removing .dart_tool..." if [ -d .dart_tool ]; then - rm -rf .dart_tool + rm -rf .dart_tool fi # Repair and get pub packages diff --git a/src/scripts/generate_gen_files.sh b/src/scripts/generate_gen_files.sh index 0e70f28e90..bb19a83920 100755 --- a/src/scripts/generate_gen_files.sh +++ b/src/scripts/generate_gen_files.sh @@ -9,7 +9,4 @@ fvm flutter pub run build_runner build --delete-conflicting-outputs echo "🔧 Fixing relative imports to package imports for acore..." find . -name "*.g.dart" -exec sed -i "s|import 'corePackages/acore/lib/|import 'package:acore/|g" {} \; -echo "📝 Formatting generated files..." -dart format ./**/*.g.dart ./**/*.mocks.dart -l 120 - -echo "✅ Code generation completed successfully!" \ No newline at end of file +echo "✅ Code generation completed successfully!" diff --git a/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart b/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart index f30dbadd79..1a4500fddc 100644 --- a/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart +++ b/src/test/core/application/features/app_usages/services/app_usage_filter_service_test.mocks.dart @@ -9,8 +9,10 @@ import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:whph/core/application/features/app_usages/services/abstraction/i_app_usage_ignore_rule_repository.dart' as _i4; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' + as _i6; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -26,43 +28,37 @@ import 'package:whph/core/domain/features/app_usages/app_usage_ignore_rule.dart' // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IAppUsageIgnoreRuleRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsageIgnoreRuleRepository { +class MockIAppUsageIgnoreRuleRepository extends _i2.Mock + implements _i4.IAppUsageIgnoreRuleRepository { MockIAppUsageIgnoreRuleRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>> getPaginatedSyncData( + _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>> + getPaginatedSyncData( DateTime? lastSyncDate, { int? pageIndex = 0, int? pageSize = 200, String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>.value( - _FakePaginatedSyncData_0<_i6.AppUsageIgnoreRule>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -72,23 +68,41 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>.value( + _FakePaginatedSyncData_0<_i6.AppUsageIgnoreRule>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.AppUsageIgnoreRule>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>> getList( @@ -99,18 +113,6 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>.value( - _FakePaginatedList_1<_i6.AppUsageIgnoreRule>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -120,9 +122,23 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>); + returnValue: + _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>.value( + _FakePaginatedList_1<_i6.AppUsageIgnoreRule>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.AppUsageIgnoreRule>>); @override _i5.Future> getAll({ @@ -131,15 +147,16 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i6.AppUsageIgnoreRule>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i6.AppUsageIgnoreRule>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i6.AppUsageIgnoreRule?> getById( @@ -147,13 +164,14 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), - ) as _i5.Future<_i6.AppUsageIgnoreRule?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), + ) + as _i5.Future<_i6.AppUsageIgnoreRule?>); @override _i5.Future<_i6.AppUsageIgnoreRule?> getFirst( @@ -161,32 +179,39 @@ class MockIAppUsageIgnoreRuleRepository extends _i2.Mock implements _i4.IAppUsag bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), - ) as _i5.Future<_i6.AppUsageIgnoreRule?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.AppUsageIgnoreRule?>.value(), + ) + as _i5.Future<_i6.AppUsageIgnoreRule?>); @override - _i5.Future add(_i6.AppUsageIgnoreRule? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.AppUsageIgnoreRule? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.AppUsageIgnoreRule? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.AppUsageIgnoreRule? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.AppUsageIgnoreRule? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.AppUsageIgnoreRule? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart b/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart index d042ff5b0b..30d44f8582 100644 --- a/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart +++ b/src/test/core/application/features/sync/commands/paginated_sync_command_bidirectional_progress_test.mocks.dart @@ -8,17 +8,28 @@ import 'dart:async' as _i6; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:mockito/src/dummies.dart' as _i12; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i10; -import 'package:whph/core/application/features/sync/models/sync_data.dart' as _i14; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' as _i4; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_data_processing_service.dart' as _i13; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_device_repository.dart' as _i5; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' as _i16; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_validation_service.dart' as _i9; -import 'package:whph/core/application/shared/models/websocket_request.dart' as _i11; -import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' as _i15; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' + as _i10; +import 'package:whph/core/application/features/sync/models/sync_data.dart' + as _i14; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' + as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' + as _i8; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_data_processing_service.dart' + as _i13; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_device_repository.dart' + as _i5; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' + as _i16; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_validation_service.dart' + as _i9; +import 'package:whph/core/application/shared/models/websocket_request.dart' + as _i11; +import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' + as _i15; import 'package:whph/core/domain/features/sync/sync_device.dart' as _i7; // ignore_for_file: type=lint @@ -35,29 +46,38 @@ import 'package:whph/core/domain/features/sync/sync_device.dart' as _i7; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakeSyncCommunicationResponse_2 extends _i2.SmartFake implements _i4.SyncCommunicationResponse { - _FakeSyncCommunicationResponse_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakeSyncCommunicationResponse_2 extends _i2.SmartFake + implements _i4.SyncCommunicationResponse { + _FakeSyncCommunicationResponse_2(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ISyncDeviceRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepository { +class MockISyncDeviceRepository extends _i2.Mock + implements _i5.ISyncDeviceRepository { @override - _i6.Future<_i7.SyncDevice?> getByFromToIp(String? fromIp, String? toIp) => (super.noSuchMethod( - Invocation.method(#getByFromToIp, [fromIp, toIp]), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + _i6.Future<_i7.SyncDevice?> getByFromToIp(String? fromIp, String? toIp) => + (super.noSuchMethod( + Invocation.method(#getByFromToIp, [fromIp, toIp]), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>> getPaginatedSyncData( @@ -67,18 +87,6 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( - _FakePaginatedSyncData_0<_i7.SyncDevice>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -88,37 +96,56 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos #entityType: entityType, }, ), - ), - ), - returnValueForMissingStub: _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( - _FakePaginatedSyncData_0<_i7.SyncDevice>( - this, - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>); - - @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + returnValue: + _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( + _FakePaginatedSyncData_0<_i7.SyncDevice>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + returnValueForMissingStub: + _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>.value( + _FakePaginatedSyncData_0<_i7.SyncDevice>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData<_i7.SyncDevice>>); + + @override + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList<_i7.SyncDevice>> getList( @@ -129,18 +156,6 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( - _FakePaginatedList_1<_i7.SyncDevice>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -150,23 +165,37 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos #customOrder: customOrder, }, ), - ), - ), - returnValueForMissingStub: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( - _FakePaginatedList_1<_i7.SyncDevice>( - this, - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, + returnValue: _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( + _FakePaginatedList_1<_i7.SyncDevice>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>); + returnValueForMissingStub: + _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>.value( + _FakePaginatedList_1<_i7.SyncDevice>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i7.SyncDevice>>); @override _i6.Future> getAll({ @@ -175,18 +204,19 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value( - <_i7.SyncDevice>[], - ), - returnValueForMissingStub: _i6.Future>.value( - <_i7.SyncDevice>[], - ), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value( + <_i7.SyncDevice>[], + ), + returnValueForMissingStub: _i6.Future>.value( + <_i7.SyncDevice>[], + ), + ) + as _i6.Future>); @override _i6.Future<_i7.SyncDevice?> getById( @@ -194,14 +224,15 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override _i6.Future<_i7.SyncDevice?> getFirst( @@ -209,228 +240,270 @@ class MockISyncDeviceRepository extends _i2.Mock implements _i5.ISyncDeviceRepos bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i7.SyncDevice?>.value(), - returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), - ) as _i6.Future<_i7.SyncDevice?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i7.SyncDevice?>.value(), + returnValueForMissingStub: _i6.Future<_i7.SyncDevice?>.value(), + ) + as _i6.Future<_i7.SyncDevice?>); @override - _i6.Future add(_i7.SyncDevice? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(_i7.SyncDevice? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(_i7.SyncDevice? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(_i7.SyncDevice? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(_i7.SyncDevice? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(_i7.SyncDevice? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncConfigurationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncConfigurationService extends _i2.Mock implements _i8.ISyncConfigurationService { +class MockISyncConfigurationService extends _i2.Mock + implements _i8.ISyncConfigurationService { @override - List<_i8.PaginatedSyncConfig<_i1.BaseEntity>> getAllConfigurations() => (super.noSuchMethod( - Invocation.method(#getAllConfigurations, []), - returnValue: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], - returnValueForMissingStub: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], - ) as List<_i8.PaginatedSyncConfig<_i1.BaseEntity>>); + List<_i8.PaginatedSyncConfig<_i1.BaseEntity>> + getAllConfigurations() => + (super.noSuchMethod( + Invocation.method(#getAllConfigurations, []), + returnValue: <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], + returnValueForMissingStub: + <_i8.PaginatedSyncConfig<_i1.BaseEntity>>[], + ) + as List<_i8.PaginatedSyncConfig<_i1.BaseEntity>>); @override _i8.PaginatedSyncConfig<_i1.BaseEntity>? getConfiguration( String? entityType, ) => (super.noSuchMethod( - Invocation.method(#getConfiguration, [entityType]), - returnValueForMissingStub: null, - ) as _i8.PaginatedSyncConfig<_i1.BaseEntity>?); + Invocation.method(#getConfiguration, [entityType]), + returnValueForMissingStub: null, + ) + as _i8.PaginatedSyncConfig<_i1.BaseEntity>?); @override - _i8.PaginatedSyncConfig? getTypedConfiguration>(String? entityType) => + _i8.PaginatedSyncConfig? + getTypedConfiguration>(String? entityType) => (super.noSuchMethod( - Invocation.method(#getTypedConfiguration, [entityType]), - returnValueForMissingStub: null, - ) as _i8.PaginatedSyncConfig?); + Invocation.method(#getTypedConfiguration, [entityType]), + returnValueForMissingStub: null, + ) + as _i8.PaginatedSyncConfig?); @override void registerConfiguration>( _i8.PaginatedSyncConfig? config, - ) => - super.noSuchMethod( - Invocation.method(#registerConfiguration, [config]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#registerConfiguration, [config]), + returnValueForMissingStub: null, + ); @override - List getEntityTypeNames() => (super.noSuchMethod( - Invocation.method(#getEntityTypeNames, []), - returnValue: [], - returnValueForMissingStub: [], - ) as List); + List getEntityTypeNames() => + (super.noSuchMethod( + Invocation.method(#getEntityTypeNames, []), + returnValue: [], + returnValueForMissingStub: [], + ) + as List); @override - bool hasEntityType(String? entityType) => (super.noSuchMethod( - Invocation.method(#hasEntityType, [entityType]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool hasEntityType(String? entityType) => + (super.noSuchMethod( + Invocation.method(#hasEntityType, [entityType]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); } /// A class which mocks [ISyncValidationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncValidationService extends _i2.Mock implements _i9.ISyncValidationService { +class MockISyncValidationService extends _i2.Mock + implements _i9.ISyncValidationService { @override - _i6.Future validateVersion(String? remoteVersion) => (super.noSuchMethod( - Invocation.method(#validateVersion, [remoteVersion]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateVersion(String? remoteVersion) => + (super.noSuchMethod( + Invocation.method(#validateVersion, [remoteVersion]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future validateDeviceId(_i7.SyncDevice? remoteDevice) => (super.noSuchMethod( - Invocation.method(#validateDeviceId, [remoteDevice]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateDeviceId(_i7.SyncDevice? remoteDevice) => + (super.noSuchMethod( + Invocation.method(#validateDeviceId, [remoteDevice]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - void validateEnvironmentMode(_i10.PaginatedSyncDataDto? dto) => super.noSuchMethod( + void validateEnvironmentMode(_i10.PaginatedSyncDataDto? dto) => + super.noSuchMethod( Invocation.method(#validateEnvironmentMode, [dto]), returnValueForMissingStub: null, ); @override - bool validateSyncDataIntegrity(_i10.PaginatedSyncDataDto? dto) => (super.noSuchMethod( - Invocation.method(#validateSyncDataIntegrity, [dto]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool validateSyncDataIntegrity(_i10.PaginatedSyncDataDto? dto) => + (super.noSuchMethod( + Invocation.method(#validateSyncDataIntegrity, [dto]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - _i6.Future validateSyncPrerequisites() => (super.noSuchMethod( - Invocation.method(#validateSyncPrerequisites, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future validateSyncPrerequisites() => + (super.noSuchMethod( + Invocation.method(#validateSyncPrerequisites, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncCommunicationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncCommunicationService extends _i2.Mock implements _i4.ISyncCommunicationService { +class MockISyncCommunicationService extends _i2.Mock + implements _i4.ISyncCommunicationService { @override _i6.Future<_i4.SyncCommunicationResponse> sendPaginatedDataToDevice( String? ipAddress, _i10.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - returnValue: _i6.Future<_i4.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_2( - this, Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - ), - ), - returnValueForMissingStub: _i6.Future<_i4.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_2( - this, - Invocation.method(#sendPaginatedDataToDevice, [ - ipAddress, - dto, - ]), - ), - ), - ) as _i6.Future<_i4.SyncCommunicationResponse>); + returnValue: _i6.Future<_i4.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_2( + this, + Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), + ), + ), + returnValueForMissingStub: + _i6.Future<_i4.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_2( + this, + Invocation.method(#sendPaginatedDataToDevice, [ + ipAddress, + dto, + ]), + ), + ), + ) + as _i6.Future<_i4.SyncCommunicationResponse>); @override _i6.Future> convertDtoToJson( _i10.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#convertDtoToJson, [dto]), - returnValue: _i6.Future>.value( - {}, - ), - returnValueForMissingStub: _i6.Future>.value( - {}, - ), - ) as _i6.Future>); - - @override - _i6.Future serializeMessage(_i11.WebSocketMessage? message) => (super.noSuchMethod( - Invocation.method(#serializeMessage, [message]), - returnValue: _i6.Future.value( - _i12.dummyValue( - this, - Invocation.method(#serializeMessage, [message]), - ), - ), - returnValueForMissingStub: _i6.Future.value( - _i12.dummyValue( - this, + Invocation.method(#convertDtoToJson, [dto]), + returnValue: _i6.Future>.value( + {}, + ), + returnValueForMissingStub: _i6.Future>.value( + {}, + ), + ) + as _i6.Future>); + + @override + _i6.Future serializeMessage(_i11.WebSocketMessage? message) => + (super.noSuchMethod( Invocation.method(#serializeMessage, [message]), - ), - ), - ) as _i6.Future); - - @override - _i6.Future isDeviceReachable(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#isDeviceReachable, [ipAddress]), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); - - @override - String getWebSocketUrl(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#getWebSocketUrl, [ipAddress]), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - returnValueForMissingStub: _i12.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - ) as String); - - @override - _i6.Future handleConnectionError(String? ipAddress, Exception? error) => (super.noSuchMethod( - Invocation.method(#handleConnectionError, [ipAddress, error]), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); + returnValue: _i6.Future.value( + _i12.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + returnValueForMissingStub: _i6.Future.value( + _i12.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + ) + as _i6.Future); + + @override + _i6.Future isDeviceReachable(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#isDeviceReachable, [ipAddress]), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); + + @override + String getWebSocketUrl(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#getWebSocketUrl, [ipAddress]), + returnValue: _i12.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + returnValueForMissingStub: _i12.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + ) + as String); + + @override + _i6.Future handleConnectionError(String? ipAddress, Exception? error) => + (super.noSuchMethod( + Invocation.method(#handleConnectionError, [ipAddress, error]), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); } /// A class which mocks [ISyncDataProcessingService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncDataProcessingService extends _i2.Mock implements _i13.ISyncDataProcessingService { +class MockISyncDataProcessingService extends _i2.Mock + implements _i13.ISyncDataProcessingService { @override _i6.Future processSyncDataBatch>( _i14.SyncData? syncData, _i15.IRepository? repository, ) => (super.noSuchMethod( - Invocation.method(#processSyncDataBatch, [syncData, repository]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSyncDataBatch, [syncData, repository]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override _i6.Future processSyncDataBatchDynamic( @@ -438,104 +511,123 @@ class MockISyncDataProcessingService extends _i2.Mock implements _i13.ISyncDataP _i15.IRepository<_i1.BaseEntity, dynamic>? repository, ) => (super.noSuchMethod( - Invocation.method(#processSyncDataBatchDynamic, [ - syncData, - repository, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSyncDataBatchDynamic, [ + syncData, + repository, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future processItemsWithMaximumYielding>( + _i6.Future + processItemsWithMaximumYielding>( List? items, _i15.IRepository? repository, String? operationType, ) => (super.noSuchMethod( - Invocation.method(#processItemsWithMaximumYielding, [ - items, - repository, - operationType, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processItemsWithMaximumYielding, [ + items, + repository, + operationType, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future processSingleItemWithMaximumYielding>( - T? item, _i15.IRepository? repository, String? operationType) => + _i6.Future processSingleItemWithMaximumYielding< + T extends _i1.BaseEntity + >(T? item, _i15.IRepository? repository, String? operationType) => (super.noSuchMethod( - Invocation.method(#processSingleItemWithMaximumYielding, [ - item, - repository, - operationType, - ]), - returnValue: _i6.Future.value(0), - returnValueForMissingStub: _i6.Future.value(0), - ) as _i6.Future); + Invocation.method(#processSingleItemWithMaximumYielding, [ + item, + repository, + operationType, + ]), + returnValue: _i6.Future.value(0), + returnValueForMissingStub: _i6.Future.value(0), + ) + as _i6.Future); @override - _i6.Future checkForRecurringTaskDuplicate>( - T? entity, _i15.IRepository? repository) => + _i6.Future checkForRecurringTaskDuplicate< + T extends _i1.BaseEntity + >(T? entity, _i15.IRepository? repository) => (super.noSuchMethod( - Invocation.method(#checkForRecurringTaskDuplicate, [ - entity, - repository, - ]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + Invocation.method(#checkForRecurringTaskDuplicate, [ + entity, + repository, + ]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override bool validateEntityForProcessing>( T? entity, ) => (super.noSuchMethod( - Invocation.method(#validateEntityForProcessing, [entity]), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + Invocation.method(#validateEntityForProcessing, [entity]), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - _i6.Future cleanupSoftDeletedData(DateTime? oldestLastSyncDate) => (super.noSuchMethod( - Invocation.method(#cleanupSoftDeletedData, [oldestLastSyncDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future cleanupSoftDeletedData(DateTime? oldestLastSyncDate) => + (super.noSuchMethod( + Invocation.method(#cleanupSoftDeletedData, [oldestLastSyncDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future yieldToUIThread() => (super.noSuchMethod( - Invocation.method(#yieldToUIThread, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future yieldToUIThread() => + (super.noSuchMethod( + Invocation.method(#yieldToUIThread, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ISyncPaginationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginationService { +class MockISyncPaginationService extends _i2.Mock + implements _i16.ISyncPaginationService { @override - _i6.Stream<_i3.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i6.Stream<_i3.SyncProgress>.empty(), - returnValueForMissingStub: _i6.Stream<_i3.SyncProgress>.empty(), - ) as _i6.Stream<_i3.SyncProgress>); + _i6.Stream<_i3.SyncProgress> get progressStream => + (super.noSuchMethod( + Invocation.getter(#progressStream), + returnValue: _i6.Stream<_i3.SyncProgress>.empty(), + returnValueForMissingStub: _i6.Stream<_i3.SyncProgress>.empty(), + ) + as _i6.Stream<_i3.SyncProgress>); @override - bool get isSyncInProgress => (super.noSuchMethod( - Invocation.getter(#isSyncInProgress), - returnValue: false, - returnValueForMissingStub: false, - ) as bool); + bool get isSyncInProgress => + (super.noSuchMethod( + Invocation.getter(#isSyncInProgress), + returnValue: false, + returnValueForMissingStub: false, + ) + as bool); @override - List get activeEntityTypes => (super.noSuchMethod( - Invocation.getter(#activeEntityTypes), - returnValue: [], - returnValueForMissingStub: [], - ) as List); + List get activeEntityTypes => + (super.noSuchMethod( + Invocation.getter(#activeEntityTypes), + returnValue: [], + returnValueForMissingStub: [], + ) + as List); @override _i6.Future syncEntityWithPagination( @@ -545,14 +637,15 @@ class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginatio String? targetDeviceId, }) => (super.noSuchMethod( - Invocation.method( - #syncEntityWithPagination, - [config, syncDevice, lastSyncDate], - {#targetDeviceId: targetDeviceId}, - ), - returnValue: _i6.Future.value(false), - returnValueForMissingStub: _i6.Future.value(false), - ) as _i6.Future); + Invocation.method( + #syncEntityWithPagination, + [config, syncDevice, lastSyncDate], + {#targetDeviceId: targetDeviceId}, + ), + returnValue: _i6.Future.value(false), + returnValueForMissingStub: _i6.Future.value(false), + ) + as _i6.Future); @override void updateProgress({ @@ -563,96 +656,107 @@ class MockISyncPaginationService extends _i2.Mock implements _i16.ISyncPaginatio required int? entitiesCompleted, required int? totalEntities, required String? operation, - }) => - super.noSuchMethod( - Invocation.method(#updateProgress, [], { - #currentEntity: currentEntity, - #currentPage: currentPage, - #totalPages: totalPages, - #progressPercentage: progressPercentage, - #entitiesCompleted: entitiesCompleted, - #totalEntities: totalEntities, - #operation: operation, - }), - returnValueForMissingStub: null, - ); + }) => super.noSuchMethod( + Invocation.method(#updateProgress, [], { + #currentEntity: currentEntity, + #currentPage: currentPage, + #totalPages: totalPages, + #progressPercentage: progressPercentage, + #entitiesCompleted: entitiesCompleted, + #totalEntities: totalEntities, + #operation: operation, + }), + returnValueForMissingStub: null, + ); @override void resetProgress() => super.noSuchMethod( - Invocation.method(#resetProgress, []), - returnValueForMissingStub: null, - ); + Invocation.method(#resetProgress, []), + returnValueForMissingStub: null, + ); @override - _i3.SyncProgress? getCurrentProgress(String? entityType) => (super.noSuchMethod( - Invocation.method(#getCurrentProgress, [entityType]), - returnValueForMissingStub: null, - ) as _i3.SyncProgress?); + _i3.SyncProgress? getCurrentProgress(String? entityType) => + (super.noSuchMethod( + Invocation.method(#getCurrentProgress, [entityType]), + returnValueForMissingStub: null, + ) + as _i3.SyncProgress?); @override - Map getServerPaginationMetadata(String? entityType) => (super.noSuchMethod( - Invocation.method(#getServerPaginationMetadata, [entityType]), - returnValue: {}, - returnValueForMissingStub: {}, - ) as Map); + Map getServerPaginationMetadata(String? entityType) => + (super.noSuchMethod( + Invocation.method(#getServerPaginationMetadata, [entityType]), + returnValue: {}, + returnValueForMissingStub: {}, + ) + as Map); @override void updateServerPaginationMetadata( String? entityType, int? totalPages, int? totalItems, - ) => - super.noSuchMethod( - Invocation.method(#updateServerPaginationMetadata, [ - entityType, - totalPages, - totalItems, - ]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#updateServerPaginationMetadata, [ + entityType, + totalPages, + totalItems, + ]), + returnValueForMissingStub: null, + ); @override - double calculateOverallProgress() => (super.noSuchMethod( - Invocation.method(#calculateOverallProgress, []), - returnValue: 0.0, - returnValueForMissingStub: 0.0, - ) as double); + double calculateOverallProgress() => + (super.noSuchMethod( + Invocation.method(#calculateOverallProgress, []), + returnValue: 0.0, + returnValueForMissingStub: 0.0, + ) + as double); @override - _i6.Future cancelSync() => (super.noSuchMethod( - Invocation.method(#cancelSync, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future cancelSync() => + (super.noSuchMethod( + Invocation.method(#cancelSync, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - Map getPendingResponseData() => (super.noSuchMethod( - Invocation.method(#getPendingResponseData, []), - returnValue: {}, - returnValueForMissingStub: {}, - ) as Map); + Map getPendingResponseData() => + (super.noSuchMethod( + Invocation.method(#getPendingResponseData, []), + returnValue: {}, + returnValueForMissingStub: {}, + ) + as Map); @override void clearPendingResponseData() => super.noSuchMethod( - Invocation.method(#clearPendingResponseData, []), - returnValueForMissingStub: null, - ); + Invocation.method(#clearPendingResponseData, []), + returnValueForMissingStub: null, + ); @override void validateAndCleanStalePendingData() => super.noSuchMethod( - Invocation.method(#validateAndCleanStalePendingData, []), - returnValueForMissingStub: null, - ); + Invocation.method(#validateAndCleanStalePendingData, []), + returnValueForMissingStub: null, + ); @override - int getLastSentServerPage(String? deviceId, String? entityType) => (super.noSuchMethod( - Invocation.method(#getLastSentServerPage, [deviceId, entityType]), - returnValue: 0, - returnValueForMissingStub: 0, - ) as int); + int getLastSentServerPage(String? deviceId, String? entityType) => + (super.noSuchMethod( + Invocation.method(#getLastSentServerPage, [deviceId, entityType]), + returnValue: 0, + returnValueForMissingStub: 0, + ) + as int); @override - void setLastSentServerPage(String? deviceId, String? entityType, int? page) => super.noSuchMethod( + void setLastSentServerPage(String? deviceId, String? entityType, int? page) => + super.noSuchMethod( Invocation.method(#setLastSentServerPage, [deviceId, entityType, page]), returnValueForMissingStub: null, ); diff --git a/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart index 6809aa50f9..66af6652d7 100644 --- a/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_data_processing_service_test.mocks.dart @@ -8,12 +8,18 @@ import 'dart:async' as _i6; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; import 'package:mockito/src/dummies.dart' as _i11; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/sync/services/sync_conflict_resolution_service.dart' as _i4; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i7; -import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' as _i5; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i8; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/sync/services/sync_conflict_resolution_service.dart' + as _i4; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i7; +import 'package:whph/core/application/shared/services/abstraction/i_repository.dart' + as _i5; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i8; import 'package:whph/core/domain/features/tasks/task.dart' as _i10; // ignore_for_file: type=lint @@ -30,24 +36,31 @@ import 'package:whph/core/domain/features/tasks/task.dart' as _i10; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakeConflictResolutionResult_2> extends _i2.SmartFake +class _FakeConflictResolutionResult_2> + extends _i2.SmartFake implements _i4.ConflictResolutionResult { - _FakeConflictResolutionResult_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeConflictResolutionResult_2(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockIRepository, TId> extends _i2.Mock implements _i5.IRepository { +class MockIRepository, TId> extends _i2.Mock + implements _i5.IRepository { MockIRepository() { _i2.throwOnMissingStub(this); } @@ -60,18 +73,6 @@ class MockIRepository, TId> extends _i2.Mock imple String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData>.value( - _FakePaginatedSyncData_0( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -81,23 +82,40 @@ class MockIRepository, TId> extends _i2.Mock imple #entityType: entityType, }, ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData>); + returnValue: _i6.Future<_i3.PaginatedSyncData>.value( + _FakePaginatedSyncData_0( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData>); @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList> getList( @@ -108,18 +126,6 @@ class MockIRepository, TId> extends _i2.Mock imple List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList>.value( - _FakePaginatedList_1( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -129,9 +135,22 @@ class MockIRepository, TId> extends _i2.Mock imple #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList>); + returnValue: _i6.Future<_i1.PaginatedList>.value( + _FakePaginatedList_1( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList>); @override _i6.Future> getAll({ @@ -140,23 +159,26 @@ class MockIRepository, TId> extends _i2.Mock imple List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value([]), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value([]), + ) + as _i6.Future>); @override - _i6.Future getById(TId? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future.value(), - ) as _i6.Future); + _i6.Future getById(TId? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future getFirst( @@ -164,34 +186,41 @@ class MockIRepository, TId> extends _i2.Mock imple bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future.value(), - ) as _i6.Future); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future add(T? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(T? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(T? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(T? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(T? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(T? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [ITaskRepository]. @@ -203,7 +232,8 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { } @override - _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithTotalDuration( + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -211,18 +241,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -232,9 +250,23 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithOptions({ @@ -244,24 +276,26 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>> getListWithFilter({ @@ -271,39 +305,44 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( - _FakePaginatedList_1<_i8.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); + returnValue: + _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>.value( + _FakePaginatedList_1<_i8.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i8.TaskWithTotalDuration>>); @override - _i6.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + _i6.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override _i6.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override _i6.Future<_i3.PaginatedSyncData<_i10.Task>> getPaginatedSyncData( @@ -313,18 +352,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i6.Future<_i3.PaginatedSyncData<_i10.Task>>.value( - _FakePaginatedSyncData_0<_i10.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -334,23 +361,40 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i6.Future<_i3.PaginatedSyncData<_i10.Task>>); + returnValue: _i6.Future<_i3.PaginatedSyncData<_i10.Task>>.value( + _FakePaginatedSyncData_0<_i10.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i6.Future<_i3.PaginatedSyncData<_i10.Task>>); @override - _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override _i6.Future<_i1.PaginatedList<_i10.Task>> getList( @@ -361,18 +405,6 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i6.Future<_i1.PaginatedList<_i10.Task>>.value( - _FakePaginatedList_1<_i10.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -382,9 +414,22 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i6.Future<_i1.PaginatedList<_i10.Task>>); + returnValue: _i6.Future<_i1.PaginatedList<_i10.Task>>.value( + _FakePaginatedList_1<_i10.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i6.Future<_i1.PaginatedList<_i10.Task>>); @override _i6.Future> getAll({ @@ -393,23 +438,26 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i6.Future>.value(<_i10.Task>[]), - ) as _i6.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i6.Future>.value(<_i10.Task>[]), + ) + as _i6.Future>); @override - _i6.Future<_i10.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i10.Task?>.value(), - ) as _i6.Future<_i10.Task?>); + _i6.Future<_i10.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i10.Task?>.value(), + ) + as _i6.Future<_i10.Task?>); @override _i6.Future<_i10.Task?> getFirst( @@ -417,53 +465,64 @@ class MockITaskRepository extends _i2.Mock implements _i7.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i6.Future<_i10.Task?>.value(), - ) as _i6.Future<_i10.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i6.Future<_i10.Task?>.value(), + ) + as _i6.Future<_i10.Task?>); @override - _i6.Future add(_i10.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future add(_i10.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future update(_i10.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future update(_i10.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); @override - _i6.Future delete(_i10.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); + _i6.Future delete(_i10.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i6.Future.value(), + returnValueForMissingStub: _i6.Future.value(), + ) + as _i6.Future); } /// A class which mocks [SyncConflictResolutionService]. /// /// See the documentation for Mockito's code generation for more information. -class MockSyncConflictResolutionService extends _i2.Mock implements _i4.SyncConflictResolutionService { +class MockSyncConflictResolutionService extends _i2.Mock + implements _i4.SyncConflictResolutionService { MockSyncConflictResolutionService() { _i2.throwOnMissingStub(this); } @override - _i4.ConflictResolutionResult resolveConflict>(T? localEntity, T? remoteEntity) => + _i4.ConflictResolutionResult resolveConflict< + T extends _i1.BaseEntity + >(T? localEntity, T? remoteEntity) => (super.noSuchMethod( - Invocation.method(#resolveConflict, [localEntity, remoteEntity]), - returnValue: _FakeConflictResolutionResult_2( - this, - Invocation.method(#resolveConflict, [localEntity, remoteEntity]), - ), - ) as _i4.ConflictResolutionResult); + Invocation.method(#resolveConflict, [localEntity, remoteEntity]), + returnValue: _FakeConflictResolutionResult_2( + this, + Invocation.method(#resolveConflict, [localEntity, remoteEntity]), + ), + ) + as _i4.ConflictResolutionResult); @override T copyRemoteDataToExistingTask>( @@ -471,16 +530,17 @@ class MockSyncConflictResolutionService extends _i2.Mock implements _i4.SyncConf T? remoteTask, ) => (super.noSuchMethod( - Invocation.method(#copyRemoteDataToExistingTask, [ - existingTask, - remoteTask, - ]), - returnValue: _i11.dummyValue( - this, - Invocation.method(#copyRemoteDataToExistingTask, [ - existingTask, - remoteTask, - ]), - ), - ) as T); + Invocation.method(#copyRemoteDataToExistingTask, [ + existingTask, + remoteTask, + ]), + returnValue: _i11.dummyValue( + this, + Invocation.method(#copyRemoteDataToExistingTask, [ + existingTask, + remoteTask, + ]), + ), + ) + as T); } diff --git a/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart index 386bfbfca1..d1edcf778e 100644 --- a/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_pagination_service_test.mocks.dart @@ -8,10 +8,14 @@ import 'dart:async' as _i3; import 'package:acore/acore.dart' as _i8; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i6; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i4; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' as _i2; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i7; -import 'package:whph/core/application/shared/models/websocket_request.dart' as _i5; +import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' + as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_communication_service.dart' + as _i2; +import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' + as _i7; +import 'package:whph/core/application/shared/models/websocket_request.dart' + as _i5; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -27,14 +31,17 @@ import 'package:whph/core/application/shared/models/websocket_request.dart' as _ // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakeSyncCommunicationResponse_0 extends _i1.SmartFake implements _i2.SyncCommunicationResponse { - _FakeSyncCommunicationResponse_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakeSyncCommunicationResponse_0 extends _i1.SmartFake + implements _i2.SyncCommunicationResponse { + _FakeSyncCommunicationResponse_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ISyncCommunicationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncCommunicationService extends _i1.Mock implements _i2.ISyncCommunicationService { +class MockISyncCommunicationService extends _i1.Mock + implements _i2.ISyncCommunicationService { MockISyncCommunicationService() { _i1.throwOnMissingStub(this); } @@ -45,72 +52,86 @@ class MockISyncCommunicationService extends _i1.Mock implements _i2.ISyncCommuni _i4.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - returnValue: _i3.Future<_i2.SyncCommunicationResponse>.value( - _FakeSyncCommunicationResponse_0( - this, Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), - ), - ), - ) as _i3.Future<_i2.SyncCommunicationResponse>); + returnValue: _i3.Future<_i2.SyncCommunicationResponse>.value( + _FakeSyncCommunicationResponse_0( + this, + Invocation.method(#sendPaginatedDataToDevice, [ipAddress, dto]), + ), + ), + ) + as _i3.Future<_i2.SyncCommunicationResponse>); @override _i3.Future> convertDtoToJson( _i4.PaginatedSyncDataDto? dto, ) => (super.noSuchMethod( - Invocation.method(#convertDtoToJson, [dto]), - returnValue: _i3.Future>.value( - {}, - ), - ) as _i3.Future>); + Invocation.method(#convertDtoToJson, [dto]), + returnValue: _i3.Future>.value( + {}, + ), + ) + as _i3.Future>); @override - _i3.Future serializeMessage(_i5.WebSocketMessage? message) => (super.noSuchMethod( - Invocation.method(#serializeMessage, [message]), - returnValue: _i3.Future.value( - _i6.dummyValue( - this, + _i3.Future serializeMessage(_i5.WebSocketMessage? message) => + (super.noSuchMethod( Invocation.method(#serializeMessage, [message]), - ), - ), - ) as _i3.Future); + returnValue: _i3.Future.value( + _i6.dummyValue( + this, + Invocation.method(#serializeMessage, [message]), + ), + ), + ) + as _i3.Future); @override - _i3.Future isDeviceReachable(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#isDeviceReachable, [ipAddress]), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + _i3.Future isDeviceReachable(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#isDeviceReachable, [ipAddress]), + returnValue: _i3.Future.value(false), + ) + as _i3.Future); @override - String getWebSocketUrl(String? ipAddress) => (super.noSuchMethod( - Invocation.method(#getWebSocketUrl, [ipAddress]), - returnValue: _i6.dummyValue( - this, - Invocation.method(#getWebSocketUrl, [ipAddress]), - ), - ) as String); + String getWebSocketUrl(String? ipAddress) => + (super.noSuchMethod( + Invocation.method(#getWebSocketUrl, [ipAddress]), + returnValue: _i6.dummyValue( + this, + Invocation.method(#getWebSocketUrl, [ipAddress]), + ), + ) + as String); @override - _i3.Future handleConnectionError(String? ipAddress, Exception? error) => (super.noSuchMethod( - Invocation.method(#handleConnectionError, [ipAddress, error]), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + _i3.Future handleConnectionError(String? ipAddress, Exception? error) => + (super.noSuchMethod( + Invocation.method(#handleConnectionError, [ipAddress, error]), + returnValue: _i3.Future.value(false), + ) + as _i3.Future); } /// A class which mocks [ISyncConfigurationService]. /// /// See the documentation for Mockito's code generation for more information. -class MockISyncConfigurationService extends _i1.Mock implements _i7.ISyncConfigurationService { +class MockISyncConfigurationService extends _i1.Mock + implements _i7.ISyncConfigurationService { MockISyncConfigurationService() { _i1.throwOnMissingStub(this); } @override - List<_i7.PaginatedSyncConfig<_i8.BaseEntity>> getAllConfigurations() => (super.noSuchMethod( - Invocation.method(#getAllConfigurations, []), - returnValue: <_i7.PaginatedSyncConfig<_i8.BaseEntity>>[], - ) as List<_i7.PaginatedSyncConfig<_i8.BaseEntity>>); + List<_i7.PaginatedSyncConfig<_i8.BaseEntity>> + getAllConfigurations() => + (super.noSuchMethod( + Invocation.method(#getAllConfigurations, []), + returnValue: <_i7.PaginatedSyncConfig<_i8.BaseEntity>>[], + ) + as List<_i7.PaginatedSyncConfig<_i8.BaseEntity>>); @override _i7.PaginatedSyncConfig<_i8.BaseEntity>? getConfiguration( @@ -120,29 +141,34 @@ class MockISyncConfigurationService extends _i1.Mock implements _i7.ISyncConfigu as _i7.PaginatedSyncConfig<_i8.BaseEntity>?); @override - _i7.PaginatedSyncConfig? getTypedConfiguration>(String? entityType) => + _i7.PaginatedSyncConfig? + getTypedConfiguration>(String? entityType) => (super.noSuchMethod( - Invocation.method(#getTypedConfiguration, [entityType]), - ) as _i7.PaginatedSyncConfig?); + Invocation.method(#getTypedConfiguration, [entityType]), + ) + as _i7.PaginatedSyncConfig?); @override void registerConfiguration>( _i7.PaginatedSyncConfig? config, - ) => - super.noSuchMethod( - Invocation.method(#registerConfiguration, [config]), - returnValueForMissingStub: null, - ); + ) => super.noSuchMethod( + Invocation.method(#registerConfiguration, [config]), + returnValueForMissingStub: null, + ); @override - List getEntityTypeNames() => (super.noSuchMethod( - Invocation.method(#getEntityTypeNames, []), - returnValue: [], - ) as List); + List getEntityTypeNames() => + (super.noSuchMethod( + Invocation.method(#getEntityTypeNames, []), + returnValue: [], + ) + as List); @override - bool hasEntityType(String? entityType) => (super.noSuchMethod( - Invocation.method(#hasEntityType, [entityType]), - returnValue: false, - ) as bool); + bool hasEntityType(String? entityType) => + (super.noSuchMethod( + Invocation.method(#hasEntityType, [entityType]), + returnValue: false, + ) + as bool); } diff --git a/src/test/core/application/features/sync/services/sync_service_test.mocks.dart b/src/test/core/application/features/sync/services/sync_service_test.mocks.dart index a235e05525..0fd6519b6a 100644 --- a/src/test/core/application/features/sync/services/sync_service_test.mocks.dart +++ b/src/test/core/application/features/sync/services/sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i9; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i10; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i10; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [Mediator]. @@ -46,80 +49,98 @@ class MockMediator extends _i1.Mock implements _i4.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i4.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i6.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i4.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i4.UnsubscribeFunc); @override - void subscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i8.ifNotNull( - _i8.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i8.ifNotNull( + _i8.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i9.IRequestHandler>( - _i4.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i7.IRequest, + R, + H extends _i9.IRequestHandler + >(_i4.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } /// A class which mocks [IDeviceIdService]. @@ -131,10 +152,12 @@ class MockIDeviceIdService extends _i1.Mock implements _i10.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } diff --git a/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart index f8fad87a8c..d10257374d 100644 --- a/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/add_task_tag_command_test.mocks.dart @@ -7,9 +7,12 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i4; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i4; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: type=lint @@ -26,40 +29,51 @@ import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository { +class MockITaskTagRepository extends _i2.Mock + implements _i4.ITaskTagRepository { MockITaskTagRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -70,19 +84,20 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i7.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i7.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>> getPaginatedSyncData( @@ -92,18 +107,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( - _FakePaginatedSyncData_0<_i6.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -113,23 +116,40 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( + _FakePaginatedSyncData_0<_i6.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.TaskTag>> getList( @@ -140,18 +160,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( - _FakePaginatedList_1<_i6.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -161,9 +169,22 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); + returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( + _FakePaginatedList_1<_i6.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); @override _i5.Future> getAll({ @@ -172,13 +193,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i6.TaskTag?> getById( @@ -186,13 +208,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override _i5.Future<_i6.TaskTag?> getFirst( @@ -200,32 +223,39 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override - _i5.Future add(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart index 9c40b69ed4..aba8461986 100644 --- a/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/delete_task_command_test.mocks.dart @@ -7,13 +7,20 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i12; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i12; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; @@ -32,13 +39,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -50,7 +61,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -58,18 +70,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -79,9 +79,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -91,24 +105,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -118,39 +134,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -160,18 +181,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -181,23 +190,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -208,18 +234,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -229,9 +243,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -240,23 +267,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -264,61 +294,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -329,19 +373,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -351,18 +396,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -372,23 +405,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -399,18 +449,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -420,9 +458,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -431,13 +482,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -445,13 +497,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -459,40 +512,48 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i12.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -504,13 +565,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -519,21 +581,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>> getPaginatedSyncData( @@ -543,18 +608,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -564,23 +617,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>> getList( @@ -591,18 +662,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i13.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -612,9 +671,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -623,15 +696,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i13.TaskTimeRecord?> getById( @@ -639,13 +713,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override _i5.Future<_i13.TaskTimeRecord?> getFirst( @@ -653,32 +728,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override - _i5.Future add(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart index be9748fbba..a5b93f8043 100644 --- a/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/remove_task_tag_command_test.mocks.dart @@ -7,9 +7,12 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i1; import 'package:mockito/mockito.dart' as _i2; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i4; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i4; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: type=lint @@ -26,40 +29,51 @@ import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i6; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedSyncData_0> extends _i2.SmartFake +class _FakePaginatedSyncData_0> + extends _i2.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedList_1 extends _i2.SmartFake implements _i1.PaginatedList { - _FakePaginatedList_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_1 extends _i2.SmartFake + implements _i1.PaginatedList { + _FakePaginatedList_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository { +class MockITaskTagRepository extends _i2.Mock + implements _i4.ITaskTagRepository { MockITaskTagRepository() { _i2.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -70,19 +84,20 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i7.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i7.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>> getPaginatedSyncData( @@ -92,18 +107,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( - _FakePaginatedSyncData_0<_i6.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -113,23 +116,40 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>.value( + _FakePaginatedSyncData_0<_i6.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i6.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i1.PaginatedList<_i6.TaskTag>> getList( @@ -140,18 +160,6 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( - _FakePaginatedList_1<_i6.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -161,9 +169,22 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); + returnValue: _i5.Future<_i1.PaginatedList<_i6.TaskTag>>.value( + _FakePaginatedList_1<_i6.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i1.PaginatedList<_i6.TaskTag>>); @override _i5.Future> getAll({ @@ -172,13 +193,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository List<_i1.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i6.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i6.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i6.TaskTag?> getById( @@ -186,13 +208,14 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override _i5.Future<_i6.TaskTag?> getFirst( @@ -200,32 +223,39 @@ class MockITaskTagRepository extends _i2.Mock implements _i4.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i6.TaskTag?>.value(), - ) as _i5.Future<_i6.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i6.TaskTag?>.value(), + ) + as _i5.Future<_i6.TaskTag?>); @override - _i5.Future add(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i6.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i6.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i6.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i6.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart b/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart index 23f66e3a93..86353f681d 100644 --- a/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart +++ b/src/test/core/application/features/tasks/commands/save_task_command_test.mocks.dart @@ -7,16 +7,25 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/settings/services/abstraction/i_setting_repository.dart' as _i14; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i12; -import 'package:whph/core/application/features/tasks/services/task_time_record_service.dart' as _i16; +import 'package:whph/core/application/features/settings/services/abstraction/i_setting_repository.dart' + as _i14; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i12; +import 'package:whph/core/application/features/tasks/services/task_time_record_service.dart' + as _i16; import 'package:whph/core/domain/features/settings/setting.dart' as _i15; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; @@ -35,13 +44,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i13; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -53,7 +66,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -61,18 +75,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -82,9 +84,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -94,24 +110,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -121,39 +139,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -163,18 +186,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -184,23 +195,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -211,18 +239,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -232,9 +248,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -243,23 +272,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -267,61 +299,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -332,19 +378,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -354,18 +401,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -375,23 +410,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -402,18 +454,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -423,9 +463,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -434,13 +487,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -448,13 +502,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -462,40 +517,48 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i12.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -507,13 +570,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -522,21 +586,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>> getPaginatedSyncData( @@ -546,18 +613,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -567,23 +622,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>> getList( @@ -594,18 +667,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i13.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -615,9 +676,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i13.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -626,15 +701,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i13.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i13.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i13.TaskTimeRecord?> getById( @@ -642,13 +718,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override _i5.Future<_i13.TaskTimeRecord?> getFirst( @@ -656,49 +733,59 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i12.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), - ) as _i5.Future<_i13.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i13.TaskTimeRecord?>); @override - _i5.Future add(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ISettingRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository { +class MockISettingRepository extends _i1.Mock + implements _i14.ISettingRepository { MockISettingRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future<_i15.Setting?> getByKey(String? key) => (super.noSuchMethod( - Invocation.method(#getByKey, [key]), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + _i5.Future<_i15.Setting?> getByKey(String? key) => + (super.noSuchMethod( + Invocation.method(#getByKey, [key]), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override _i5.Future<_i3.PaginatedSyncData<_i15.Setting>> getPaginatedSyncData( @@ -708,18 +795,6 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>.value( - _FakePaginatedSyncData_1<_i15.Setting>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -729,23 +804,40 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>.value( + _FakePaginatedSyncData_1<_i15.Setting>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i15.Setting>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i15.Setting>> getList( @@ -756,18 +848,6 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i15.Setting>>.value( - _FakePaginatedList_0<_i15.Setting>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -777,9 +857,22 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i15.Setting>>); + returnValue: _i5.Future<_i2.PaginatedList<_i15.Setting>>.value( + _FakePaginatedList_0<_i15.Setting>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i15.Setting>>); @override _i5.Future> getAll({ @@ -788,13 +881,14 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i15.Setting>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i15.Setting>[]), + ) + as _i5.Future>); @override _i5.Future<_i15.Setting?> getById( @@ -802,13 +896,14 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override _i5.Future<_i15.Setting?> getFirst( @@ -816,40 +911,48 @@ class MockISettingRepository extends _i1.Mock implements _i14.ISettingRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.Setting?>.value(), - ) as _i5.Future<_i15.Setting?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.Setting?>.value(), + ) + as _i5.Future<_i15.Setting?>); @override - _i5.Future add(_i15.Setting? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i15.Setting? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i15.Setting? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i15.Setting? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i15.Setting? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i15.Setting? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [TaskTimeRecordService]. /// /// See the documentation for Mockito's code generation for more information. -class MockTaskTimeRecordService extends _i1.Mock implements _i16.TaskTimeRecordService { +class MockTaskTimeRecordService extends _i1.Mock + implements _i16.TaskTimeRecordService { MockTaskTimeRecordService() { _i1.throwOnMissingStub(this); } diff --git a/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart b/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart index 3dbe71198a..decd32e223 100644 --- a/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart +++ b/src/test/core/application/features/tasks/queries/get_list_tasks_query_test.mocks.dart @@ -7,15 +7,23 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tags/models/tag_time_data.dart' as _i11; -import 'package:whph/core/application/features/tags/services/abstraction/i_tag_repository.dart' as _i12; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' as _i9; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i14; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tags/models/tag_time_data.dart' + as _i11; +import 'package:whph/core/application/features/tags/services/abstraction/i_tag_repository.dart' + as _i12; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_tag_repository.dart' + as _i9; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i14; import 'package:whph/core/domain/features/tags/tag.dart' as _i13; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_tag.dart' as _i10; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i15; @@ -34,13 +42,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i15; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -52,7 +64,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -60,18 +73,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -81,9 +82,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -93,24 +108,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -120,39 +137,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); - - @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + + @override + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -162,18 +184,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -183,23 +193,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -210,18 +237,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -231,9 +246,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -242,23 +270,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -266,61 +297,75 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTagRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository { +class MockITaskTagRepository extends _i1.Mock + implements _i9.ITaskTagRepository { MockITaskTagRepository() { _i1.throwOnMissingStub(this); } @override - _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => (super.noSuchMethod( - Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), - returnValue: _i5.Future.value(false), - ) as _i5.Future); + _i5.Future anyByTaskIdAndTagId(String? taskId, String? tagId) => + (super.noSuchMethod( + Invocation.method(#anyByTaskIdAndTagId, [taskId, tagId]), + returnValue: _i5.Future.value(false), + ) + as _i5.Future); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override - _i5.Future> getByTagId(String? tagId) => (super.noSuchMethod( - Invocation.method(#getByTagId, [tagId]), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + _i5.Future> getByTagId(String? tagId) => + (super.noSuchMethod( + Invocation.method(#getByTagId, [tagId]), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future> getTopTagsByDuration( @@ -331,19 +376,20 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? filterByIsArchived = false, }) => (super.noSuchMethod( - Invocation.method( - #getTopTagsByDuration, - [startDate, endDate], - { - #limit: limit, - #filterByTags: filterByTags, - #filterByIsArchived: filterByIsArchived, - }, - ), - returnValue: _i5.Future>.value( - <_i11.TagTimeData>[], - ), - ) as _i5.Future>); + Invocation.method( + #getTopTagsByDuration, + [startDate, endDate], + { + #limit: limit, + #filterByTags: filterByTags, + #filterByIsArchived: filterByIsArchived, + }, + ), + returnValue: _i5.Future>.value( + <_i11.TagTimeData>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>> getPaginatedSyncData( @@ -353,18 +399,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( - _FakePaginatedSyncData_1<_i10.TaskTag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -374,23 +408,40 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>.value( + _FakePaginatedSyncData_1<_i10.TaskTag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTag>> getList( @@ -401,18 +452,6 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( - _FakePaginatedList_0<_i10.TaskTag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -422,9 +461,22 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTag>>.value( + _FakePaginatedList_0<_i10.TaskTag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTag>>); @override _i5.Future> getAll({ @@ -433,13 +485,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i10.TaskTag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i10.TaskTag>[]), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTag?> getById( @@ -447,13 +500,14 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override _i5.Future<_i10.TaskTag?> getFirst( @@ -461,34 +515,41 @@ class MockITaskTagRepository extends _i1.Mock implements _i9.ITaskTagRepository bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTag?>.value(), - ) as _i5.Future<_i10.TaskTag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTag?>.value(), + ) + as _i5.Future<_i10.TaskTag?>); @override - _i5.Future add(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITagRepository]. @@ -500,39 +561,44 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { } @override - _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>> getListWithRelatedTags({ + _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>> + getListWithRelatedTags({ required int? pageIndex, required int? pageSize, _i2.CustomWhereFilter? customWhereFilter, List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getListWithRelatedTags, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>.value( - _FakePaginatedList_0<(_i13.Tag, List<_i13.Tag>)>( - this, Invocation.method(#getListWithRelatedTags, [], { #pageIndex: pageIndex, #pageSize: pageSize, #customWhereFilter: customWhereFilter, #customOrder: customOrder, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>); - - @override - _i5.Future> getByIds(List? tagIds) => (super.noSuchMethod( - Invocation.method(#getByIds, [tagIds]), - returnValue: _i5.Future>.value( - {}, - ), - ) as _i5.Future>); + returnValue: + _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>.value( + _FakePaginatedList_0<(_i13.Tag, List<_i13.Tag>)>( + this, + Invocation.method(#getListWithRelatedTags, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<(_i13.Tag, List<_i13.Tag>)>>); + + @override + _i5.Future> getByIds(List? tagIds) => + (super.noSuchMethod( + Invocation.method(#getByIds, [tagIds]), + returnValue: _i5.Future>.value( + {}, + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i13.Tag>> getPaginatedSyncData( @@ -542,18 +608,6 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>.value( - _FakePaginatedSyncData_1<_i13.Tag>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -563,23 +617,40 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>.value( + _FakePaginatedSyncData_1<_i13.Tag>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i13.Tag>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i13.Tag>> getList( @@ -590,18 +661,6 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i13.Tag>>.value( - _FakePaginatedList_0<_i13.Tag>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -611,9 +670,22 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i13.Tag>>); + returnValue: _i5.Future<_i2.PaginatedList<_i13.Tag>>.value( + _FakePaginatedList_0<_i13.Tag>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i13.Tag>>); @override _i5.Future> getAll({ @@ -622,23 +694,26 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i13.Tag>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i13.Tag>[]), + ) + as _i5.Future>); @override - _i5.Future<_i13.Tag?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.Tag?>.value(), - ) as _i5.Future<_i13.Tag?>); + _i5.Future<_i13.Tag?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.Tag?>.value(), + ) + as _i5.Future<_i13.Tag?>); @override _i5.Future<_i13.Tag?> getFirst( @@ -646,40 +721,48 @@ class MockITagRepository extends _i1.Mock implements _i12.ITagRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i13.Tag?>.value(), - ) as _i5.Future<_i13.Tag?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i13.Tag?>.value(), + ) + as _i5.Future<_i13.Tag?>); @override - _i5.Future add(_i13.Tag? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i13.Tag? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i13.Tag? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i13.Tag? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i13.Tag? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i13.Tag? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i14.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -691,13 +774,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -706,21 +790,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i15.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i15.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>> getPaginatedSyncData( @@ -730,18 +817,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i15.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -751,23 +826,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>); - - @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i15.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i15.TaskTimeRecord>>); + + @override + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>> getList( @@ -778,18 +871,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i15.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -799,9 +880,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i15.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i15.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -810,15 +905,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i15.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i15.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i15.TaskTimeRecord?> getById( @@ -826,13 +922,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), - ) as _i5.Future<_i15.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i15.TaskTimeRecord?>); @override _i5.Future<_i15.TaskTimeRecord?> getFirst( @@ -840,32 +937,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i14.ITaskTimeRe bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), - ) as _i5.Future<_i15.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i15.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i15.TaskTimeRecord?>); @override - _i5.Future add(_i15.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i15.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i15.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i15.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i15.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i15.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart b/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart index af9615c817..62e82bd003 100644 --- a/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart +++ b/src/test/core/application/features/tasks/queries/get_task_query_test.mocks.dart @@ -7,11 +7,16 @@ import 'dart:async' as _i5; import 'package:acore/acore.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i3; -import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' as _i7; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' as _i4; -import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' as _i9; -import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' as _i6; +import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' + as _i3; +import 'package:whph/core/application/features/tasks/models/task_query_filter.dart' + as _i7; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_repository.dart' + as _i4; +import 'package:whph/core/application/features/tasks/services/abstraction/i_task_time_record_repository.dart' + as _i9; +import 'package:whph/core/domain/features/tasks/models/task_with_total_duration.dart' + as _i6; import 'package:whph/core/domain/features/tasks/task.dart' as _i8; import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i10; @@ -29,13 +34,17 @@ import 'package:whph/core/domain/features/tasks/task_time_record.dart' as _i10; // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class -class _FakePaginatedList_0 extends _i1.SmartFake implements _i2.PaginatedList { - _FakePaginatedList_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); +class _FakePaginatedList_0 extends _i1.SmartFake + implements _i2.PaginatedList { + _FakePaginatedList_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } -class _FakePaginatedSyncData_1> extends _i1.SmartFake +class _FakePaginatedSyncData_1> + extends _i1.SmartFake implements _i3.PaginatedSyncData { - _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePaginatedSyncData_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [ITaskRepository]. @@ -47,7 +56,8 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { } @override - _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithTotalDuration( + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> + getListWithTotalDuration( int? pageIndex, int? pageSize, { bool? includeDeleted = false, @@ -55,18 +65,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getListWithTotalDuration, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method( #getListWithTotalDuration, [pageIndex, pageSize], @@ -76,9 +74,23 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method( + #getListWithTotalDuration, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithOptions({ @@ -88,24 +100,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithOptions, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithOptions, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithOptions, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>> getListWithFilter({ @@ -115,39 +129,44 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method(#getListWithFilter, [], { - #pageIndex: pageIndex, - #pageSize: pageSize, - #filter: filter, - #includeDeleted: includeDeleted, - }), - returnValue: _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( - _FakePaginatedList_0<_i6.TaskWithTotalDuration>( - this, Invocation.method(#getListWithFilter, [], { #pageIndex: pageIndex, #pageSize: pageSize, #filter: filter, #includeDeleted: includeDeleted, }), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>.value( + _FakePaginatedList_0<_i6.TaskWithTotalDuration>( + this, + Invocation.method(#getListWithFilter, [], { + #pageIndex: pageIndex, + #pageSize: pageSize, + #filter: filter, + #includeDeleted: includeDeleted, + }), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i6.TaskWithTotalDuration>>); @override - _i5.Future> getByParentTaskId(String? parentTaskId) => (super.noSuchMethod( - Invocation.method(#getByParentTaskId, [parentTaskId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + _i5.Future> getByParentTaskId(String? parentTaskId) => + (super.noSuchMethod( + Invocation.method(#getByParentTaskId, [parentTaskId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future> getByRecurrenceParentId( String? recurrenceParentId, ) => (super.noSuchMethod( - Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getByRecurrenceParentId, [recurrenceParentId]), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i8.Task>> getPaginatedSyncData( @@ -157,18 +176,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( - _FakePaginatedSyncData_1<_i8.Task>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -178,23 +185,40 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); + returnValue: _i5.Future<_i3.PaginatedSyncData<_i8.Task>>.value( + _FakePaginatedSyncData_1<_i8.Task>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i8.Task>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i8.Task>> getList( @@ -205,18 +229,6 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( - _FakePaginatedList_0<_i8.Task>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -226,9 +238,22 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i8.Task>>); + returnValue: _i5.Future<_i2.PaginatedList<_i8.Task>>.value( + _FakePaginatedList_0<_i8.Task>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i8.Task>>); @override _i5.Future> getAll({ @@ -237,23 +262,26 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value(<_i8.Task>[]), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value(<_i8.Task>[]), + ) + as _i5.Future>); @override - _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + _i5.Future<_i8.Task?> getById(String? id, {bool? includeDeleted = false}) => + (super.noSuchMethod( + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override _i5.Future<_i8.Task?> getFirst( @@ -261,40 +289,48 @@ class MockITaskRepository extends _i1.Mock implements _i4.ITaskRepository { bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i8.Task?>.value(), - ) as _i5.Future<_i8.Task?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i8.Task?>.value(), + ) + as _i5.Future<_i8.Task?>); @override - _i5.Future add(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i8.Task? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i8.Task? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i8.Task? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i8.Task? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } /// A class which mocks [ITaskTimeRecordRepository]. /// /// See the documentation for Mockito's code generation for more information. -class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRecordRepository { +class MockITaskTimeRecordRepository extends _i1.Mock + implements _i9.ITaskTimeRecordRepository { MockITaskTimeRecordRepository() { _i1.throwOnMissingStub(this); } @@ -306,13 +342,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationByTaskId, - [taskId], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future.value(0), - ) as _i5.Future); + Invocation.method( + #getTotalDurationByTaskId, + [taskId], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future.value(0), + ) + as _i5.Future); @override _i5.Future> getTotalDurationsByTaskIds( @@ -321,21 +358,24 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec DateTime? endDate, }) => (super.noSuchMethod( - Invocation.method( - #getTotalDurationsByTaskIds, - [taskIds], - {#startDate: startDate, #endDate: endDate}, - ), - returnValue: _i5.Future>.value({}), - ) as _i5.Future>); + Invocation.method( + #getTotalDurationsByTaskIds, + [taskIds], + {#startDate: startDate, #endDate: endDate}, + ), + returnValue: _i5.Future>.value({}), + ) + as _i5.Future>); @override - _i5.Future> getByTaskId(String? taskId) => (super.noSuchMethod( - Invocation.method(#getByTaskId, [taskId]), - returnValue: _i5.Future>.value( - <_i10.TaskTimeRecord>[], - ), - ) as _i5.Future>); + _i5.Future> getByTaskId(String? taskId) => + (super.noSuchMethod( + Invocation.method(#getByTaskId, [taskId]), + returnValue: _i5.Future>.value( + <_i10.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>> getPaginatedSyncData( @@ -345,18 +385,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec String? entityType, }) => (super.noSuchMethod( - Invocation.method( - #getPaginatedSyncData, - [lastSyncDate], - { - #pageIndex: pageIndex, - #pageSize: pageSize, - #entityType: entityType, - }, - ), - returnValue: _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>.value( - _FakePaginatedSyncData_1<_i10.TaskTimeRecord>( - this, Invocation.method( #getPaginatedSyncData, [lastSyncDate], @@ -366,23 +394,41 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec #entityType: entityType, }, ), - ), - ), - ) as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>); + returnValue: + _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>.value( + _FakePaginatedSyncData_1<_i10.TaskTimeRecord>( + this, + Invocation.method( + #getPaginatedSyncData, + [lastSyncDate], + { + #pageIndex: pageIndex, + #pageSize: pageSize, + #entityType: entityType, + }, + ), + ), + ), + ) + as _i5.Future<_i3.PaginatedSyncData<_i10.TaskTimeRecord>>); @override - _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => (super.noSuchMethod( - Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future hardDeleteSoftDeleted(DateTime? beforeDate) => + (super.noSuchMethod( + Invocation.method(#hardDeleteSoftDeleted, [beforeDate]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future truncate() => (super.noSuchMethod( - Invocation.method(#truncate, []), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future truncate() => + (super.noSuchMethod( + Invocation.method(#truncate, []), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>> getList( @@ -393,18 +439,6 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method( - #getList, - [pageIndex, pageSize], - { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }, - ), - returnValue: _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>.value( - _FakePaginatedList_0<_i10.TaskTimeRecord>( - this, Invocation.method( #getList, [pageIndex, pageSize], @@ -414,9 +448,23 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec #customOrder: customOrder, }, ), - ), - ), - ) as _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>); + returnValue: + _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>.value( + _FakePaginatedList_0<_i10.TaskTimeRecord>( + this, + Invocation.method( + #getList, + [pageIndex, pageSize], + { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }, + ), + ), + ), + ) + as _i5.Future<_i2.PaginatedList<_i10.TaskTimeRecord>>); @override _i5.Future> getAll({ @@ -425,15 +473,16 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec List<_i2.CustomOrder>? customOrder, }) => (super.noSuchMethod( - Invocation.method(#getAll, [], { - #includeDeleted: includeDeleted, - #customWhereFilter: customWhereFilter, - #customOrder: customOrder, - }), - returnValue: _i5.Future>.value( - <_i10.TaskTimeRecord>[], - ), - ) as _i5.Future>); + Invocation.method(#getAll, [], { + #includeDeleted: includeDeleted, + #customWhereFilter: customWhereFilter, + #customOrder: customOrder, + }), + returnValue: _i5.Future>.value( + <_i10.TaskTimeRecord>[], + ), + ) + as _i5.Future>); @override _i5.Future<_i10.TaskTimeRecord?> getById( @@ -441,13 +490,14 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getById, - [id], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), - ) as _i5.Future<_i10.TaskTimeRecord?>); + Invocation.method( + #getById, + [id], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i10.TaskTimeRecord?>); @override _i5.Future<_i10.TaskTimeRecord?> getFirst( @@ -455,32 +505,39 @@ class MockITaskTimeRecordRepository extends _i1.Mock implements _i9.ITaskTimeRec bool? includeDeleted = false, }) => (super.noSuchMethod( - Invocation.method( - #getFirst, - [customWhereFilter], - {#includeDeleted: includeDeleted}, - ), - returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), - ) as _i5.Future<_i10.TaskTimeRecord?>); + Invocation.method( + #getFirst, + [customWhereFilter], + {#includeDeleted: includeDeleted}, + ), + returnValue: _i5.Future<_i10.TaskTimeRecord?>.value(), + ) + as _i5.Future<_i10.TaskTimeRecord?>); @override - _i5.Future add(_i10.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#add, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future add(_i10.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#add, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future update(_i10.TaskTimeRecord? item) => (super.noSuchMethod( - Invocation.method(#update, [item]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future update(_i10.TaskTimeRecord? item) => + (super.noSuchMethod( + Invocation.method(#update, [item]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); @override - _i5.Future delete(_i10.TaskTimeRecord? id) => (super.noSuchMethod( - Invocation.method(#delete, [id]), - returnValue: _i5.Future.value(), - returnValueForMissingStub: _i5.Future.value(), - ) as _i5.Future); + _i5.Future delete(_i10.TaskTimeRecord? id) => + (super.noSuchMethod( + Invocation.method(#delete, [id]), + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) + as _i5.Future); } diff --git a/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart b/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart index 289573273b..7e56bc887d 100644 --- a/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart +++ b/src/test/infrastructure/desktop/features/sync/desktop_server_sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i9; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i8; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i10; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i10; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [Mediator]. @@ -46,80 +49,98 @@ class MockMediator extends _i1.Mock implements _i4.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i4.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i6.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i4.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i4.UnsubscribeFunc); @override - void subscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i5.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i5.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i8.ifNotNull( - _i8.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i8.ifNotNull( + _i8.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i9.IRequestHandler>( - _i4.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i7.IRequest, + R, + H extends _i9.IRequestHandler + >(_i4.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } /// A class which mocks [IDeviceIdService]. @@ -131,10 +152,12 @@ class MockIDeviceIdService extends _i1.Mock implements _i10.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i8.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } diff --git a/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart b/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart index d3750f1d18..1d68d6954e 100644 --- a/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart +++ b/src/test/infrastructure/desktop/features/sync/desktop_sync_service_test.mocks.dart @@ -13,7 +13,8 @@ import 'package:mediatr/src/internals/i_request_handler.dart' as _i10; import 'package:mediatr/src/internals/pipeline.dart' as _i2; import 'package:mockito/mockito.dart' as _i1; import 'package:mockito/src/dummies.dart' as _i5; -import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' as _i4; +import 'package:whph/core/application/features/sync/services/abstraction/i_device_id_service.dart' + as _i4; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values @@ -30,11 +31,13 @@ import 'package:whph/core/application/features/sync/services/abstraction/i_devic // ignore_for_file: subtype_of_sealed_class class _FakePipeline_0 extends _i1.SmartFake implements _i2.Pipeline { - _FakePipeline_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakePipeline_0(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } class _FakeFuture_1 extends _i1.SmartFake implements _i3.Future { - _FakeFuture_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); + _FakeFuture_1(Object parent, Invocation parentInvocation) + : super(parent, parentInvocation); } /// A class which mocks [IDeviceIdService]. @@ -46,12 +49,14 @@ class MockIDeviceIdService extends _i1.Mock implements _i4.IDeviceIdService { } @override - _i3.Future getDeviceId() => (super.noSuchMethod( - Invocation.method(#getDeviceId, []), - returnValue: _i3.Future.value( - _i5.dummyValue(this, Invocation.method(#getDeviceId, [])), - ), - ) as _i3.Future); + _i3.Future getDeviceId() => + (super.noSuchMethod( + Invocation.method(#getDeviceId, []), + returnValue: _i3.Future.value( + _i5.dummyValue(this, Invocation.method(#getDeviceId, [])), + ), + ) + as _i3.Future); } /// A class which mocks [Mediator]. @@ -63,78 +68,96 @@ class MockMediator extends _i1.Mock implements _i6.Mediator { } @override - _i2.Pipeline get pipeline => (super.noSuchMethod( - Invocation.getter(#pipeline), - returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), - ) as _i2.Pipeline); + _i2.Pipeline get pipeline => + (super.noSuchMethod( + Invocation.getter(#pipeline), + returnValue: _FakePipeline_0(this, Invocation.getter(#pipeline)), + ) + as _i2.Pipeline); @override - Map> get handlers => (super.noSuchMethod( - Invocation.getter(#handlers), - returnValue: >{}, - ) as Map>); + Map> get handlers => + (super.noSuchMethod( + Invocation.getter(#handlers), + returnValue: >{}, + ) + as Map>); @override - Map>> get eventHandlers => (super.noSuchMethod( - Invocation.getter(#eventHandlers), - returnValue: >>{}, - ) as Map>>); + Map>> get eventHandlers => + (super.noSuchMethod( + Invocation.getter(#eventHandlers), + returnValue: >>{}, + ) + as Map>>); @override - Map>> get eventFuncHandler => (super.noSuchMethod( - Invocation.getter(#eventFuncHandler), - returnValue: >>{}, - ) as Map>>); + Map>> + get eventFuncHandler => + (super.noSuchMethod( + Invocation.getter(#eventFuncHandler), + returnValue: >>{}, + ) + as Map>>); @override _i6.UnsubscribeFunc subscribeWithFunc( _i3.FutureOr Function(_i8.IDomainEvent)? func, ) => (super.noSuchMethod( - Invocation.method(#subscribeWithFunc, [func]), - returnValue: () {}, - ) as _i6.UnsubscribeFunc); + Invocation.method(#subscribeWithFunc, [func]), + returnValue: () {}, + ) + as _i6.UnsubscribeFunc); @override - void subscribe(_i7.IEventHandler? handler) => super.noSuchMethod( + void subscribe(_i7.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#subscribe, [handler]), returnValueForMissingStub: null, ); @override - void unsubscribe(_i7.IEventHandler? handler) => super.noSuchMethod( + void unsubscribe(_i7.IEventHandler? handler) => + super.noSuchMethod( Invocation.method(#unsubscribe, [handler]), returnValueForMissingStub: null, ); @override - _i3.Future publish(E? event) => (super.noSuchMethod( - Invocation.method(#publish, [event]), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + _i3.Future publish(E? event) => + (super.noSuchMethod( + Invocation.method(#publish, [event]), + returnValue: _i3.Future.value(), + returnValueForMissingStub: _i3.Future.value(), + ) + as _i3.Future); @override _i3.Future send, R extends Object?>( T? request, ) => (super.noSuchMethod( - Invocation.method(#send, [request]), - returnValue: _i5.ifNotNull( - _i5.dummyValueOrNull( - this, - Invocation.method(#send, [request]), - ), - (R v) => _i3.Future.value(v), - ) ?? - _FakeFuture_1(this, Invocation.method(#send, [request])), - ) as _i3.Future); + Invocation.method(#send, [request]), + returnValue: + _i5.ifNotNull( + _i5.dummyValueOrNull( + this, + Invocation.method(#send, [request]), + ), + (R v) => _i3.Future.value(v), + ) ?? + _FakeFuture_1(this, Invocation.method(#send, [request])), + ) + as _i3.Future); @override - void registerHandler, R, H extends _i10.IRequestHandler>( - _i6.HandlerCreator? creator) => - super.noSuchMethod( - Invocation.method(#registerHandler, [creator]), - returnValueForMissingStub: null, - ); + void registerHandler< + IR extends _i9.IRequest, + R, + H extends _i10.IRequestHandler + >(_i6.HandlerCreator? creator) => super.noSuchMethod( + Invocation.method(#registerHandler, [creator]), + returnValueForMissingStub: null, + ); } diff --git a/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart b/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart new file mode 100644 index 0000000000..b4b3a5a34b --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/lru_cache_test.dart @@ -0,0 +1,188 @@ +import 'package:flutter_test/flutter_test.dart'; +import 'package:acore/utils/lru_cache.dart'; + +void main() { + group('LRUCache Tests', () { + late LRUCache cache; + + setUp(() { + cache = LRUCache(3); + }); + + test('LRUCache stores and retrieves values correctly', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + + expect(cache.get('key1'), equals('value1')); + expect(cache.get('key2'), equals('value2')); + expect(cache.get('nonexistent'), isNull); + }); + + test('LRUCache respects size limits and evicts least recently used items', () { + // Fill cache to capacity + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.length, equals(3)); + + // Access key1 to make it most recently used + cache.get('key1'); + + // Add new item, should evict key2 (least recently used) + cache.put('key4', 'value4'); + + expect(cache.length, equals(3)); + expect(cache.get('key1'), equals('value1')); // Still exists (was accessed) + expect(cache.get('key2'), isNull); // Evicted + expect(cache.get('key3'), equals('value3')); + expect(cache.get('key4'), equals('value4')); + }); + + test('LRUCache updates existing items', () { + cache.put('key1', 'value1'); + cache.put('key1', 'updated_value1'); + + expect(cache.get('key1'), equals('updated_value1')); + expect(cache.length, equals(1)); + }); + + test('LRUCache handles containsKey correctly', () { + expect(cache.containsKey('key1'), isFalse); + + cache.put('key1', 'value1'); + expect(cache.containsKey('key1'), isTrue); + + cache.remove('key1'); + expect(cache.containsKey('key1'), isFalse); + }); + + test('LRUCache removes items correctly', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + + expect(cache.remove('key1'), equals('value1')); + expect(cache.get('key1'), isNull); + expect(cache.length, equals(1)); + expect(cache.remove('nonexistent'), isNull); + }); + + test('LRUCache clears all items', () { + cache.put('key1', 'value1'); + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.length, equals(3)); + + cache.clear(); + + expect(cache.length, equals(0)); + expect(cache.isEmpty, isTrue); + expect(cache.get('key1'), isNull); + }); + + test('LRUCache provides correct statistics', () { + expect(cache.isEmpty, isTrue); + expect(cache.isFull, isFalse); + + cache.put('key1', 'value1'); + expect(cache.stats.size, equals(1)); + expect(cache.stats.utilizationRatio, closeTo(0.33, 0.01)); + + cache.put('key2', 'value2'); + cache.put('key3', 'value3'); + + expect(cache.isFull, isTrue); + expect(cache.stats.utilizationRatio, equals(1.0)); + }); + + test('LRUCache handles complex access patterns', () { + // Fill cache + cache.put('a', '1'); + cache.put('b', '2'); + cache.put('c', '3'); + + // Access pattern: a, b, a, c, d + cache.get('a'); // a becomes most recent + cache.get('b'); // b becomes most recent + cache.get('a'); // a becomes most recent again + cache.get('c'); // c becomes most recent + cache.put('d', '4'); // Should evict b (least recent) + + expect(cache.get('a'), equals('1')); + expect(cache.get('b'), isNull); // Evicted + expect(cache.get('c'), equals('3')); + expect(cache.get('d'), equals('4')); + }); + + test('LRUCache works with different key/value types', () { + final intCache = LRUCache(2); + + final now = DateTime.now(); + intCache.put(1, now); + intCache.put(2, now.add(const Duration(days: 1))); + + expect(intCache.get(1), equals(now)); + expect(intCache.length, equals(2)); + }); + + test('LRUCache handles edge cases gracefully', () { + // Test with cache size of 1 + final singleItemCache = LRUCache(1); + singleItemCache.put('key1', 'value1'); + expect(singleItemCache.get('key1'), equals('value1')); + + singleItemCache.put('key2', 'value2'); + expect(singleItemCache.get('key1'), isNull); + expect(singleItemCache.get('key2'), equals('value2')); + + // Test empty cache operations + expect(singleItemCache.remove('nonexistent'), isNull); + expect(singleItemCache.isEmpty, isFalse); + + singleItemCache.clear(); + expect(singleItemCache.isEmpty, isTrue); + }); + + group('LRUCache Performance Tests', () { + test('LRUCache operations complete efficiently', () { + final largeCache = LRUCache(1000); + final stopwatch = Stopwatch()..start(); + + // Add 1000 items + for (int i = 0; i < 1000; i++) { + largeCache.put(i, 'value$i'); + } + + stopwatch.stop(); + + // Should complete within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(largeCache.length, equals(1000)); + expect(largeCache.isFull, isTrue); + }); + + test('LRUCache handles rapid access patterns efficiently', () { + final cache = LRUCache(100); + final stopwatch = Stopwatch()..start(); + + // Fill cache + for (int i = 0; i < 100; i++) { + cache.put(i, i * 2); + } + + // Rapid access pattern + for (int i = 0; i < 1000; i++) { + final key = i % 100; + final value = cache.get(key); + expect(value, equals(key * 2)); + } + + stopwatch.stop(); + + // Should complete within reasonable time (less than 50ms) + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart b/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart new file mode 100644 index 0000000000..172ca2e9b6 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/performance_benchmark_test.dart @@ -0,0 +1,469 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:acore/components/date_time_picker/time_selector.dart'; +import 'package:acore/components/date_time_picker/quick_range_selector.dart'; +import 'package:acore/utils/lru_cache.dart'; + +void main() { + group('Date Time Picker Performance Benchmarks', () { + late LRUCache cache; + late Stopwatch stopwatch; + + setUp(() { + cache = LRUCache(100); + stopwatch = Stopwatch(); + }); + + group('LRU Cache Performance', () { + test('Cache put/get operations under 100ms for 1000 items', () async { + final items = {}; + + // Generate test data + for (int i = 0; i < 1000; i++) { + items['key_$i'] = 'value_$i'; + } + + // Benchmark cache operations + stopwatch.start(); + for (final entry in items.entries) { + cache.put(entry.key, entry.value); + } + + for (final entry in items.entries) { + final value = cache.get(entry.key); + expect(value, equals(entry.value)); + } + stopwatch.stop(); + + // Should complete within 100ms + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(cache.length, equals(100)); // Limited to cache size + }); + + test('Cache hit ratio exceeds 70% under realistic usage', () async { + final recentKeys = []; + final allKeys = []; + + // Simulate realistic usage patterns + for (int i = 0; i < 150; i++) { + // Reduce to fit cache size + final key = 'date_key_$i'; + allKeys.add(key); + cache.put(key, 'formatted_date_$i'); + + if (i < 30) recentKeys.add(key); // Keep recent keys for access patterns + } + + // Simulate typical access pattern (70% recent, 30% older) + int hits = 0; + int totalAccesses = 100; + + for (int i = 0; i < totalAccesses; i++) { + final key = i < 70 ? recentKeys[i % recentKeys.length] : allKeys[i % allKeys.length]; + + if (cache.get(key) != null) hits++; + } + + final hitRatio = hits / totalAccesses; + expect(hitRatio, greaterThan(0.7)); // Adjusted expectation + }); + + test('Cache operations maintain O(1) complexity at scale', () async { + // Test performance scales linearly, not exponentially + final sizes = [100, 500, 1000]; + final operationTimes = []; + + for (final size in sizes) { + final testCache = LRUCache(size); + + stopwatch.reset(); + stopwatch.start(); + + // Fill and access cache + for (int i = 0; i < size; i++) { + testCache.put('key_$i', 'value_$i'); + } + + for (int i = 0; i < size; i++) { + testCache.get('key_$i'); + } + + stopwatch.stop(); + operationTimes.add(stopwatch.elapsedMicroseconds); + } + + // Performance should scale approximately linearly + // Allow some variance due to system performance + final ratio1000to500 = operationTimes[2] / operationTimes[1]; + final ratio500to100 = operationTimes[1] / operationTimes[0]; + + // Should be roughly linear (allowing for more system variance) + expect(ratio1000to500, lessThan(4.0)); // 2x size shouldn't take >4x time + expect(ratio500to100, lessThan(4.0)); // 5x size shouldn't take >4x time + }); + }); + + group('TimeSelector Performance', () { + testWidgets('TimeSelector initial build < 50ms', (WidgetTester tester) async { + // Warm up + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + await tester.pumpAndSettle(); + await tester.pumpWidget(Container()); + + // Benchmark multiple builds + final renderTimes = []; + for (int i = 0; i < 10; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: TimeOfDay(hour: 12 + i, minute: 30 + i), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + renderTimes.add(stopwatch.elapsedMicroseconds); + await tester.pumpWidget(Container()); + } + + final averageTime = renderTimes.reduce((a, b) => a + b) / renderTimes.length; + final maxTime = renderTimes.reduce((a, b) => a > b ? a : b); + + // Should render within 100ms (100,000μs) - adjusted for test environment + expect(averageTime, lessThan(100000)); + expect(maxTime, lessThan(100000)); + }); + + testWidgets('TimeSelector expansion/collapse < 20ms', (WidgetTester tester) async { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + await tester.pumpAndSettle(); + + // Measure time to expand + stopwatch.reset(); + stopwatch.start(); + await tester.tap(find.byType(OutlinedButton)); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Expansion should be fast (< 100ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + + // Measure time to collapse + stopwatch.reset(); + stopwatch.start(); + await tester.tap(find.byIcon(Icons.close)); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Collapse should also be fast (< 100ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + }); + }); + + group('QuickRangeSelector Performance', () { + final quickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => DateTime.now(), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'week', + label: 'This Week', + startDateCalculator: () => DateTime.now().subtract(const Duration(days: 7)), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'month', + label: 'This Month', + startDateCalculator: () => DateTime(DateTime.now().year, DateTime.now().month, 1), + endDateCalculator: () => DateTime.now(), + ), + ]; + + testWidgets('QuickRangeSelector build < 30ms', (WidgetTester tester) async { + // Warm up + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: false, + ), + ), + )); + await tester.pumpAndSettle(); + await tester.pumpWidget(Container()); + + // Benchmark multiple builds + final renderTimes = []; + for (int i = 0; i < 10; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: i % 2 == 0, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + renderTimes.add(stopwatch.elapsedMicroseconds); + await tester.pumpWidget(Container()); + } + + final averageTime = renderTimes.reduce((a, b) => a + b) / renderTimes.length; + final maxTime = renderTimes.reduce((a, b) => a > b ? a : b); + + // Quick range selector should be lightweight (< 50ms) + expect(averageTime, lessThan(50000)); + expect(maxTime, lessThan(50000)); + }); + + testWidgets('Quick range selection < 25ms', (WidgetTester tester) async { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: quickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: false, + ), + ), + )); + + await tester.pumpAndSettle(); + + // Find and tap quick selection button + final quickSelectionButton = find.text('Quick Selection'); + expect(quickSelectionButton, findsOneWidget); + + // Measure dialog opening time + stopwatch.reset(); + stopwatch.start(); + await tester.tap(quickSelectionButton); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Quick selection dialog should open quickly (< 150ms for test environment) + expect(stopwatch.elapsedMilliseconds, lessThan(150)); + }); + }); + + group('Memory Usage Benchmarks', () { + testWidgets('Component memory usage stays within bounds', (WidgetTester tester) async { + final testQuickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => DateTime.now(), + endDateCalculator: () => DateTime.now(), + ), + QuickDateRange( + key: 'week', + label: 'This Week', + startDateCalculator: () => DateTime.now().subtract(const Duration(days: 7)), + endDateCalculator: () => DateTime.now(), + ), + ]; + + // Build multiple instances to test memory pressure + for (int i = 0; i < 20; i++) { + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: Column( + children: [ + TimeSelector( + selectedDate: DateTime.now(), + initialTime: TimeOfDay(hour: i % 24, minute: i % 60), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + QuickRangeSelector( + quickRanges: testQuickRanges, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: const {}, + onQuickRangeSelected: (_) {}, + hasSelection: i % 2 == 0, + ), + ], + ), + ), + )); + + await tester.pumpAndSettle(); + + // Verify components are still functional + expect(find.byType(TimeSelector), findsOneWidget); + expect(find.byType(QuickRangeSelector), findsOneWidget); + } + + // If we reach here without out-of-memory errors, memory usage is acceptable + expect(true, isTrue); + }); + + test('LRU Cache memory footprint is reasonable', () { + // Test cache with different sizes + final sizes = [10, 50, 100, 500, 1000]; + + for (final size in sizes) { + final testCache = LRUCache(size); + + // Fill cache to capacity + for (int i = 0; i < size; i++) { + testCache.put('key_$i', 'value_string_with_some_length_$i'); + } + + // Cache should be at capacity + expect(testCache.isFull, isTrue); + expect(testCache.length, equals(size)); + + // Memory usage should be proportional to size + // (This is a simplified check - in real scenarios we'd measure actual memory) + expect(testCache.stats.size, equals(size)); + } + }); + }); + + group('Responsive Performance', () { + testWidgets('Responsive calculations do not impact render performance', (WidgetTester tester) async { + // Test with different screen sizes + final screenSizes = [ + const Size(400, 800), // Mobile + const Size(800, 600), // Tablet + const Size(1200, 800), // Desktop + ]; + + for (final screenSize in screenSizes) { + tester.binding.setSurfaceSize(screenSize); + + await tester.pumpWidget(MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.now(), + initialTime: const TimeOfDay(hour: 12, minute: 30), + showTimePicker: false, + translations: const {}, + onTimeChanged: (_) {}, + ), + ), + )); + + stopwatch.reset(); + stopwatch.start(); + await tester.pumpAndSettle(); + stopwatch.stop(); + + // Responsive calculations should not significantly impact render time + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + } + }); + }); + + group('Cache Stress Testing', () { + test('Cache handles rapid access patterns efficiently', () async { + // Simulate high-frequency cache access + final accessCount = 1000; + final keys = List.generate(50, (i) => 'rapid_key_$i'); + + // Pre-populate cache + for (final key in keys) { + cache.put(key, 'value_for_$key'); + } + + stopwatch.reset(); + stopwatch.start(); + + // Rapid mixed access pattern + for (int i = 0; i < accessCount; i++) { + final key = keys[i % keys.length]; + final value = cache.get(key); + expect(value, isNotNull); + + // Occasional updates + if (i % 10 == 0) { + cache.put('new_key_$i', 'new_value_$i'); + } + } + + stopwatch.stop(); + + // Should handle rapid access efficiently (< 50ms for 1000 operations) + expect(stopwatch.elapsedMilliseconds, lessThan(50)); + }); + + test('Cache eviction maintains performance under memory pressure', () async { + final testCache = LRUCache(10); // Small cache to trigger frequent evictions + + stopwatch.reset(); + stopwatch.start(); + + // Rapidly add and access items to trigger frequent evictions + for (int i = 0; i < 1000; i++) { + testCache.put('key_$i', 'value_$i'); + + // Access some recent items to exercise LRU logic + for (int j = 0; j < 3; j++) { + final recentKey = 'key_${(i - j).clamp(0, i)}'; + testCache.get(recentKey); + } + } + + stopwatch.stop(); + + // Eviction operations should not cause significant performance degradation + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(testCache.length, equals(10)); // Should maintain size limit + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart b/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart new file mode 100644 index 0000000000..cd6b01cf16 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/quick_range_selector_test.dart @@ -0,0 +1,254 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:flutter/services.dart'; +import 'package:acore/components/date_time_picker/quick_range_selector.dart'; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart'; + +void main() { + group('QuickRangeSelector Widget Tests', () { + late List mockQuickRanges; + + setUp(() { + final now = DateTime.now(); + mockQuickRanges = [ + QuickDateRange( + key: 'today', + label: 'Today', + startDateCalculator: () => now, + endDateCalculator: () => now, + ), + QuickDateRange( + key: 'tomorrow', + label: 'Tomorrow', + startDateCalculator: () => now.add(const Duration(days: 1)), + endDateCalculator: () => now.add(const Duration(days: 1)), + ), + ]; + }); + + testWidgets('QuickRangeSelector renders correctly with ranges', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + DateTimePickerTranslationKey.quickSelectionTitle: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Verify the component renders + expect(find.byType(QuickRangeSelector), findsOneWidget); + expect(find.text('Quick Selection'), findsOneWidget); + expect(find.text('Today'), findsOneWidget); + }); + + testWidgets('QuickRangeSelector handles keyboard navigation', (WidgetTester tester) async { + String? selectedKey = 'today'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: selectedKey, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) { + selectedKey = range.key; + }, + hasSelection: true, + ), + ), + ), + ); + + // Focus the quick selection button and press Enter + await tester.tap(find.byType(OutlinedButton).first); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Verify component still exists + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + + testWidgets('QuickRangeSelector shows clear button when has selection', (WidgetTester tester) async { + bool clearCalled = false; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + onClear: () { + clearCalled = true; + }, + hasSelection: true, + ), + ), + ), + ); + + // Verify clear button exists + expect(find.byIcon(Icons.delete_outline), findsOneWidget); + + // Tap clear button + await tester.tap(find.byIcon(Icons.delete_outline)); + await tester.pump(); + + expect(clearCalled, isTrue); + }); + + testWidgets('QuickRangeSelector handles empty ranges gracefully', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: [], + selectedQuickRangeKey: null, + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: false, + ), + ), + ), + ); + + // Should render without crashing but show no content + expect(find.byType(QuickRangeSelector), findsOneWidget); + expect(find.text('Quick Selection'), findsNothing); + }); + + testWidgets('QuickRangeSelector provides proper semantic labels', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Check for semantic button label + expect( + find.bySemanticsLabel(RegExp(r'Currently selected:.*Tap to change selection.')), + findsOneWidget, + ); + + // Check for clear button semantic label + expect( + find.bySemanticsLabel('Clear selection'), + findsOneWidget, + ); + }); + + group('QuickRangeSelector Accessibility Tests', () { + testWidgets('QuickRangeSelector buttons are keyboard navigable', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + // Test keyboard navigation on quick selection button + await tester.tap(find.byType(OutlinedButton).first); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Test keyboard navigation on clear button + await tester.tap(find.byType(OutlinedButton).last); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.delete); + await tester.pump(); + + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + }); + + group('QuickRangeSelector Performance Tests', () { + testWidgets('QuickRangeSelector renders efficiently', (WidgetTester tester) async { + final stopwatch = Stopwatch()..start(); + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: QuickRangeSelector( + quickRanges: mockQuickRanges, + selectedQuickRangeKey: 'today', + showQuickRanges: true, + showRefreshToggle: false, + refreshEnabled: false, + translations: { + DateTimePickerTranslationKey.quickSelection: 'Quick Selection', + }, + onQuickRangeSelected: (QuickDateRange range) {}, + hasSelection: true, + ), + ), + ), + ); + + stopwatch.stop(); + + // Should render within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(find.byType(QuickRangeSelector), findsOneWidget); + }); + }); + }); +} diff --git a/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart b/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart new file mode 100644 index 0000000000..07bc3a2a54 --- /dev/null +++ b/src/test/presentation/ui/components/date_time_picker/time_selector_test.dart @@ -0,0 +1,289 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:flutter/services.dart'; +import 'package:acore/components/date_time_picker/time_selector.dart'; +import 'package:acore/components/date_time_picker/date_time_picker_translation_keys.dart'; + +void main() { + group('TimeSelector Widget Tests', () { + setUp(() { + // Reset any global state before each test + WidgetsFlutterBinding.ensureInitialized(); + }); + + testWidgets('TimeSelector renders correctly with initial time', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + DateTimePickerTranslationKey.setTime: 'Set Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify the component renders + expect(find.byType(TimeSelector), findsOneWidget); + expect(find.text('2:30 PM'), findsOneWidget); + expect(find.byIcon(Icons.access_time), findsOneWidget); + }); + + testWidgets('TimeSelector has proper semantic labels for accessibility', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 9, minute: 15); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Check for semantic button label + expect( + find.bySemanticsLabel('Selected time: 9:15 AM. Tap to change time.'), + findsOneWidget, + ); + }); + + testWidgets('TimeSelector responds to tap gestures', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 12, minute: 0); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Tap on the time selector + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + // Verify the inline time picker appears + expect(find.text('12:00 PM'), findsOneWidget); + }); + + testWidgets('TimeSelector handles keyboard navigation - Enter key', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Focus the time selector and press Enter + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Verify interaction was handled + expect(find.byType(TimeSelector), findsOneWidget); + }); + + testWidgets('TimeSelector handles keyboard navigation - Escape key', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Focus the time selector and press Escape + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + // First tap to open inline picker + await tester.sendKeyEvent(LogicalKeyboardKey.enter); + await tester.pump(); + + // Then Escape to close + await tester.sendKeyEvent(LogicalKeyboardKey.escape); + await tester.pump(); + + // Verify component still exists + expect(find.byType(TimeSelector), findsOneWidget); + }); + + testWidgets('TimeSelector displays different time formats correctly', (WidgetTester tester) async { + final testCases = [ + const TimeOfDay(hour: 0, minute: 0), // Midnight + const TimeOfDay(hour: 12, minute: 0), // Noon + const TimeOfDay(hour: 23, minute: 59), // Late night + const TimeOfDay(hour: 9, minute: 5), // Single digit minute + ]; + + const selectedDate = '2024-01-15'; + + for (final testTime in testCases) { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: testTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify the component renders with different times + expect(find.byType(TimeSelector), findsOneWidget); + + // Clear for next iteration + await tester.pumpWidget(Container()); + } + }); + + testWidgets('TimeSelector handles null haptic feedback gracefully', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + // No haptic feedback callback provided + ), + ), + ), + ); + + // Should render without issues + expect(find.byType(TimeSelector), findsOneWidget); + + // Tap should work without crashing + await tester.tap(find.byType(TimeSelector)); + await tester.pump(); + + expect(find.byType(TimeSelector), findsOneWidget); + }); + + group('TimeSelector Accessibility Tests', () { + testWidgets('TimeSelector meets WCAG contrast requirements', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 10, minute: 30); + const selectedDate = '2024-01-15'; + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + // Verify semantic properties exist + expect( + find.bySemanticsLabel(RegExp(r'Selected time:.*Tap to change time.')), + findsOneWidget, + ); + }); + }); + + group('TimeSelector Performance Tests', () { + testWidgets('TimeSelector renders efficiently', (WidgetTester tester) async { + const initialTime = TimeOfDay(hour: 14, minute: 30); + const selectedDate = '2024-01-15'; + + final stopwatch = Stopwatch()..start(); + + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: TimeSelector( + selectedDate: DateTime.parse(selectedDate), + initialTime: initialTime, + showTimePicker: true, + translations: { + DateTimePickerTranslationKey.selectTimeTitle: 'Select Time', + }, + onTimeChanged: (DateTime newTime) {}, + ), + ), + ), + ); + + stopwatch.stop(); + + // Should render within reasonable time (less than 100ms) + expect(stopwatch.elapsedMilliseconds, lessThan(100)); + expect(find.byType(TimeSelector), findsOneWidget); + }); + }); + }); +} diff --git a/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart b/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart deleted file mode 100644 index 0055157233..0000000000 --- a/src/test/presentation/ui/shared/services/app_bootstrap_service_test.mocks.dart +++ /dev/null @@ -1,807 +0,0 @@ -// Mocks generated by Mockito 5.4.5 from annotations -// in whph/test/presentation/ui/shared/services/app_bootstrap_service_test.dart. -// Do not manually edit this file. - -// ignore_for_file: no_leading_underscores_for_library_prefixes -import 'dart:async' as _i11; -import 'dart:ui' as _i4; - -import 'package:acore/acore.dart' as _i2; -import 'package:flutter/material.dart' as _i5; -import 'package:flutter/widgets.dart' as _i3; -import 'package:mediatr/mediatr.dart' as _i8; -import 'package:mockito/mockito.dart' as _i1; -import 'package:mockito/src/dummies.dart' as _i12; -import 'package:whph/core/application/features/demo/services/abstraction/i_demo_data_service.dart' as _i17; -import 'package:whph/core/application/features/sync/models/paginated_sync_data.dart' as _i19; -import 'package:whph/core/application/features/sync/models/paginated_sync_data_dto.dart' as _i22; -import 'package:whph/core/application/features/sync/models/sync_status.dart' as _i9; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_configuration_service.dart' as _i20; -import 'package:whph/core/application/features/sync/services/abstraction/i_sync_pagination_service.dart' as _i18; -import 'package:whph/core/application/features/sync/services/database_integrity_service.dart' as _i6; -import 'package:whph/core/application/shared/services/abstraction/i_logger_service.dart' as _i10; -import 'package:whph/core/domain/features/sync/models/desktop_sync_mode.dart' as _i24; -import 'package:whph/core/domain/features/sync/models/desktop_sync_settings.dart' as _i7; -import 'package:whph/core/domain/features/sync/sync_device.dart' as _i21; -import 'package:whph/core/domain/shared/constants/app_theme.dart' as _i16; -import 'package:whph/infrastructure/desktop/features/sync/desktop_sync_service.dart' as _i23; -import 'package:whph/presentation/ui/shared/services/abstraction/i_notification_service.dart' as _i13; -import 'package:whph/presentation/ui/shared/services/abstraction/i_theme_service.dart' as _i15; -import 'package:whph/presentation/ui/shared/services/abstraction/i_translation_service.dart' as _i14; - -// ignore_for_file: type=lint -// ignore_for_file: avoid_redundant_argument_values -// ignore_for_file: avoid_setters_without_getters -// ignore_for_file: comment_references -// ignore_for_file: deprecated_member_use -// ignore_for_file: deprecated_member_use_from_same_package -// ignore_for_file: implementation_imports -// ignore_for_file: invalid_use_of_visible_for_testing_member -// ignore_for_file: must_be_immutable -// ignore_for_file: prefer_const_constructors -// ignore_for_file: unnecessary_parenthesis -// ignore_for_file: camel_case_types -// ignore_for_file: subtype_of_sealed_class - -class _FakeILogger_0 extends _i1.SmartFake implements _i2.ILogger { - _FakeILogger_0(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeWidget_1 extends _i1.SmartFake implements _i3.Widget { - _FakeWidget_1(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); - - @override - String toString({_i3.DiagnosticLevel? minLevel = _i3.DiagnosticLevel.info}) => super.toString(); -} - -class _FakeColor_2 extends _i1.SmartFake implements _i4.Color { - _FakeColor_2(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeThemeData_3 extends _i1.SmartFake implements _i5.ThemeData { - _FakeThemeData_3(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); - - @override - String toString({_i3.DiagnosticLevel? minLevel = _i3.DiagnosticLevel.info}) => super.toString(); -} - -class _FakeDatabaseIntegrityReport_4 extends _i1.SmartFake implements _i6.DatabaseIntegrityReport { - _FakeDatabaseIntegrityReport_4(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeDesktopSyncSettings_5 extends _i1.SmartFake implements _i7.DesktopSyncSettings { - _FakeDesktopSyncSettings_5(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeMediator_6 extends _i1.SmartFake implements _i8.Mediator { - _FakeMediator_6(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -class _FakeSyncStatus_7 extends _i1.SmartFake implements _i9.SyncStatus { - _FakeSyncStatus_7(Object parent, Invocation parentInvocation) : super(parent, parentInvocation); -} - -/// A class which mocks [ILoggerService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockILoggerService extends _i1.Mock implements _i10.ILoggerService { - MockILoggerService() { - _i1.throwOnMissingStub(this); - } - - @override - _i2.ILogger get logger => (super.noSuchMethod( - Invocation.getter(#logger), - returnValue: _FakeILogger_0(this, Invocation.getter(#logger)), - ) as _i2.ILogger); - - @override - _i11.Future configureLogger() => (super.noSuchMethod( - Invocation.method(#configureLogger, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future flush() => (super.noSuchMethod( - Invocation.method(#flush, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future getLogFilePath() => (super.noSuchMethod( - Invocation.method(#getLogFilePath, []), - returnValue: _i11.Future.value(), - ) as _i11.Future); - - @override - String getMemoryLogs() => (super.noSuchMethod( - Invocation.method(#getMemoryLogs, []), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getMemoryLogs, []), - ), - ) as String); - - @override - void clearMemoryLogs() => super.noSuchMethod( - Invocation.method(#clearMemoryLogs, []), - returnValueForMissingStub: null, - ); -} - -/// A class which mocks [INotificationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockINotificationService extends _i1.Mock implements _i13.INotificationService { - MockINotificationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future init() => (super.noSuchMethod( - Invocation.method(#init, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future destroy() => (super.noSuchMethod( - Invocation.method(#destroy, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future show({ - required String? title, - required String? body, - String? payload, - int? id, - }) => - (super.noSuchMethod( - Invocation.method(#show, [], { - #title: title, - #body: body, - #payload: payload, - #id: id, - }), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future clearAll() => (super.noSuchMethod( - Invocation.method(#clearAll, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future isEnabled() => (super.noSuchMethod( - Invocation.method(#isEnabled, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future setEnabled(bool? enabled) => (super.noSuchMethod( - Invocation.method(#setEnabled, [enabled]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future checkPermissionStatus() => (super.noSuchMethod( - Invocation.method(#checkPermissionStatus, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future requestPermission() => (super.noSuchMethod( - Invocation.method(#requestPermission, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); -} - -/// A class which mocks [ITranslationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockITranslationService extends _i1.Mock implements _i14.ITranslationService { - MockITranslationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future init() => (super.noSuchMethod( - Invocation.method(#init, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - String translate(String? key, {Map? namedArgs}) => (super.noSuchMethod( - Invocation.method(#translate, [key], {#namedArgs: namedArgs}), - returnValue: _i12.dummyValue( - this, - Invocation.method(#translate, [key], {#namedArgs: namedArgs}), - ), - ) as String); - - @override - _i11.Future changeLanguage( - _i3.BuildContext? context, - String? languageCode, - ) => - (super.noSuchMethod( - Invocation.method(#changeLanguage, [context, languageCode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future changeLanguageWithoutNavigation( - _i3.BuildContext? context, - String? languageCode, - ) => - (super.noSuchMethod( - Invocation.method(#changeLanguageWithoutNavigation, [ - context, - languageCode, - ]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - String getCurrentLanguage(_i3.BuildContext? context) => (super.noSuchMethod( - Invocation.method(#getCurrentLanguage, [context]), - returnValue: _i12.dummyValue( - this, - Invocation.method(#getCurrentLanguage, [context]), - ), - ) as String); - - @override - _i3.Widget wrapWithTranslations(_i3.Widget? child) => (super.noSuchMethod( - Invocation.method(#wrapWithTranslations, [child]), - returnValue: _FakeWidget_1( - this, - Invocation.method(#wrapWithTranslations, [child]), - ), - ) as _i3.Widget); -} - -/// A class which mocks [IThemeService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockIThemeService extends _i1.Mock implements _i15.IThemeService { - MockIThemeService() { - _i1.throwOnMissingStub(this); - } - - @override - _i15.AppThemeMode get currentThemeMode => (super.noSuchMethod( - Invocation.getter(#currentThemeMode), - returnValue: _i15.AppThemeMode.light, - ) as _i15.AppThemeMode); - - @override - bool get isDynamicAccentColorEnabled => (super.noSuchMethod( - Invocation.getter(#isDynamicAccentColorEnabled), - returnValue: false, - ) as bool); - - @override - bool get isCustomAccentColorEnabled => (super.noSuchMethod( - Invocation.getter(#isCustomAccentColorEnabled), - returnValue: false, - ) as bool); - - @override - _i16.UiDensity get currentUiDensity => (super.noSuchMethod( - Invocation.getter(#currentUiDensity), - returnValue: _i16.UiDensity.compact, - ) as _i16.UiDensity); - - @override - _i4.Color get primaryColor => (super.noSuchMethod( - Invocation.getter(#primaryColor), - returnValue: _FakeColor_2(this, Invocation.getter(#primaryColor)), - ) as _i4.Color); - - @override - _i4.Color get surface0 => (super.noSuchMethod( - Invocation.getter(#surface0), - returnValue: _FakeColor_2(this, Invocation.getter(#surface0)), - ) as _i4.Color); - - @override - _i4.Color get surface1 => (super.noSuchMethod( - Invocation.getter(#surface1), - returnValue: _FakeColor_2(this, Invocation.getter(#surface1)), - ) as _i4.Color); - - @override - _i4.Color get surface2 => (super.noSuchMethod( - Invocation.getter(#surface2), - returnValue: _FakeColor_2(this, Invocation.getter(#surface2)), - ) as _i4.Color); - - @override - _i4.Color get surface3 => (super.noSuchMethod( - Invocation.getter(#surface3), - returnValue: _FakeColor_2(this, Invocation.getter(#surface3)), - ) as _i4.Color); - - @override - _i4.Color get textColor => (super.noSuchMethod( - Invocation.getter(#textColor), - returnValue: _FakeColor_2(this, Invocation.getter(#textColor)), - ) as _i4.Color); - - @override - _i4.Color get secondaryTextColor => (super.noSuchMethod( - Invocation.getter(#secondaryTextColor), - returnValue: _FakeColor_2( - this, - Invocation.getter(#secondaryTextColor), - ), - ) as _i4.Color); - - @override - _i4.Color get lightTextColor => (super.noSuchMethod( - Invocation.getter(#lightTextColor), - returnValue: _FakeColor_2(this, Invocation.getter(#lightTextColor)), - ) as _i4.Color); - - @override - _i4.Color get darkTextColor => (super.noSuchMethod( - Invocation.getter(#darkTextColor), - returnValue: _FakeColor_2(this, Invocation.getter(#darkTextColor)), - ) as _i4.Color); - - @override - _i4.Color get dividerColor => (super.noSuchMethod( - Invocation.getter(#dividerColor), - returnValue: _FakeColor_2(this, Invocation.getter(#dividerColor)), - ) as _i4.Color); - - @override - _i4.Color get barrierColor => (super.noSuchMethod( - Invocation.getter(#barrierColor), - returnValue: _FakeColor_2(this, Invocation.getter(#barrierColor)), - ) as _i4.Color); - - @override - _i5.ThemeData get themeData => (super.noSuchMethod( - Invocation.getter(#themeData), - returnValue: _FakeThemeData_3(this, Invocation.getter(#themeData)), - ) as _i5.ThemeData); - - @override - _i11.Stream get themeChanges => (super.noSuchMethod( - Invocation.getter(#themeChanges), - returnValue: _i11.Stream.empty(), - ) as _i11.Stream); - - @override - _i11.Future initialize() => (super.noSuchMethod( - Invocation.method(#initialize, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setThemeMode(_i15.AppThemeMode? mode) => (super.noSuchMethod( - Invocation.method(#setThemeMode, [mode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setDynamicAccentColor(bool? enabled) => (super.noSuchMethod( - Invocation.method(#setDynamicAccentColor, [enabled]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setCustomAccentColor(_i4.Color? color) => (super.noSuchMethod( - Invocation.method(#setCustomAccentColor, [color]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future setUiDensity(_i16.UiDensity? density) => (super.noSuchMethod( - Invocation.method(#setUiDensity, [density]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future refreshTheme() => (super.noSuchMethod( - Invocation.method(#refreshTheme, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [IDemoDataService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockIDemoDataService extends _i1.Mock implements _i17.IDemoDataService { - MockIDemoDataService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future initializeDemoDataIfNeeded() => (super.noSuchMethod( - Invocation.method(#initializeDemoDataIfNeeded, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future resetDemoData() => (super.noSuchMethod( - Invocation.method(#resetDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future isDemoDataInitialized() => (super.noSuchMethod( - Invocation.method(#isDemoDataInitialized, []), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - _i11.Future clearDemoData() => (super.noSuchMethod( - Invocation.method(#clearDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future populateDemoData() => (super.noSuchMethod( - Invocation.method(#populateDemoData, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [DatabaseIntegrityService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockDatabaseIntegrityService extends _i1.Mock implements _i6.DatabaseIntegrityService { - MockDatabaseIntegrityService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Future<_i6.DatabaseIntegrityReport> validateIntegrity() => (super.noSuchMethod( - Invocation.method(#validateIntegrity, []), - returnValue: _i11.Future<_i6.DatabaseIntegrityReport>.value( - _FakeDatabaseIntegrityReport_4( - this, - Invocation.method(#validateIntegrity, []), - ), - ), - ) as _i11.Future<_i6.DatabaseIntegrityReport>); - - @override - _i11.Future fixIntegrityIssues() => (super.noSuchMethod( - Invocation.method(#fixIntegrityIssues, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future fixCriticalIntegrityIssues() => (super.noSuchMethod( - Invocation.method(#fixCriticalIntegrityIssues, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); -} - -/// A class which mocks [ISyncPaginationService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockISyncPaginationService extends _i1.Mock implements _i18.ISyncPaginationService { - MockISyncPaginationService() { - _i1.throwOnMissingStub(this); - } - - @override - _i11.Stream<_i19.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i11.Stream<_i19.SyncProgress>.empty(), - ) as _i11.Stream<_i19.SyncProgress>); - - @override - bool get isSyncInProgress => (super.noSuchMethod( - Invocation.getter(#isSyncInProgress), - returnValue: false, - ) as bool); - - @override - List get activeEntityTypes => (super.noSuchMethod( - Invocation.getter(#activeEntityTypes), - returnValue: [], - ) as List); - - @override - _i11.Future syncEntityWithPagination( - _i20.PaginatedSyncConfig<_i2.BaseEntity>? config, - _i21.SyncDevice? syncDevice, - DateTime? lastSyncDate, { - String? targetDeviceId, - }) => - (super.noSuchMethod( - Invocation.method( - #syncEntityWithPagination, - [config, syncDevice, lastSyncDate], - {#targetDeviceId: targetDeviceId}, - ), - returnValue: _i11.Future.value(false), - ) as _i11.Future); - - @override - void updateProgress({ - required String? currentEntity, - required int? currentPage, - required int? totalPages, - required double? progressPercentage, - required int? entitiesCompleted, - required int? totalEntities, - required String? operation, - }) => - super.noSuchMethod( - Invocation.method(#updateProgress, [], { - #currentEntity: currentEntity, - #currentPage: currentPage, - #totalPages: totalPages, - #progressPercentage: progressPercentage, - #entitiesCompleted: entitiesCompleted, - #totalEntities: totalEntities, - #operation: operation, - }), - returnValueForMissingStub: null, - ); - - @override - void resetProgress() => super.noSuchMethod( - Invocation.method(#resetProgress, []), - returnValueForMissingStub: null, - ); - - @override - _i19.SyncProgress? getCurrentProgress(String? entityType) => - (super.noSuchMethod(Invocation.method(#getCurrentProgress, [entityType])) as _i19.SyncProgress?); - - @override - Map getServerPaginationMetadata(String? entityType) => (super.noSuchMethod( - Invocation.method(#getServerPaginationMetadata, [entityType]), - returnValue: {}, - ) as Map); - - @override - void updateServerPaginationMetadata( - String? entityType, - int? totalPages, - int? totalItems, - ) => - super.noSuchMethod( - Invocation.method(#updateServerPaginationMetadata, [ - entityType, - totalPages, - totalItems, - ]), - returnValueForMissingStub: null, - ); - - @override - double calculateOverallProgress() => (super.noSuchMethod( - Invocation.method(#calculateOverallProgress, []), - returnValue: 0.0, - ) as double); - - @override - _i11.Future cancelSync() => (super.noSuchMethod( - Invocation.method(#cancelSync, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - Map getPendingResponseData() => (super.noSuchMethod( - Invocation.method(#getPendingResponseData, []), - returnValue: {}, - ) as Map); - - @override - void clearPendingResponseData() => super.noSuchMethod( - Invocation.method(#clearPendingResponseData, []), - returnValueForMissingStub: null, - ); - - @override - void validateAndCleanStalePendingData() => super.noSuchMethod( - Invocation.method(#validateAndCleanStalePendingData, []), - returnValueForMissingStub: null, - ); - - @override - int getLastSentServerPage(String? deviceId, String? entityType) => (super.noSuchMethod( - Invocation.method(#getLastSentServerPage, [deviceId, entityType]), - returnValue: 0, - ) as int); - - @override - void setLastSentServerPage(String? deviceId, String? entityType, int? page) => super.noSuchMethod( - Invocation.method(#setLastSentServerPage, [deviceId, entityType, page]), - returnValueForMissingStub: null, - ); -} - -/// A class which mocks [DesktopSyncService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockDesktopSyncService extends _i1.Mock implements _i23.DesktopSyncService { - MockDesktopSyncService() { - _i1.throwOnMissingStub(this); - } - - @override - _i24.DesktopSyncMode get currentMode => (super.noSuchMethod( - Invocation.getter(#currentMode), - returnValue: _i24.DesktopSyncMode.server, - ) as _i24.DesktopSyncMode); - - @override - _i7.DesktopSyncSettings get settings => (super.noSuchMethod( - Invocation.getter(#settings), - returnValue: _FakeDesktopSyncSettings_5( - this, - Invocation.getter(#settings), - ), - ) as _i7.DesktopSyncSettings); - - @override - bool get isConnectedAsClient => (super.noSuchMethod( - Invocation.getter(#isConnectedAsClient), - returnValue: false, - ) as bool); - - @override - bool get isServerActive => (super.noSuchMethod( - Invocation.getter(#isServerActive), - returnValue: false, - ) as bool); - - @override - int get serverConnectionCount => (super.noSuchMethod( - Invocation.getter(#serverConnectionCount), - returnValue: 0, - ) as int); - - @override - bool get isModeSwitching => (super.noSuchMethod( - Invocation.getter(#isModeSwitching), - returnValue: false, - ) as bool); - - @override - _i8.Mediator get mediator => (super.noSuchMethod( - Invocation.getter(#mediator), - returnValue: _FakeMediator_6(this, Invocation.getter(#mediator)), - ) as _i8.Mediator); - - @override - _i11.Stream get onSyncComplete => (super.noSuchMethod( - Invocation.getter(#onSyncComplete), - returnValue: _i11.Stream.empty(), - ) as _i11.Stream); - - @override - bool get isConnected => (super.noSuchMethod(Invocation.getter(#isConnected), returnValue: false) as bool); - - @override - _i11.Stream<_i19.SyncProgress> get progressStream => (super.noSuchMethod( - Invocation.getter(#progressStream), - returnValue: _i11.Stream<_i19.SyncProgress>.empty(), - ) as _i11.Stream<_i19.SyncProgress>); - - @override - _i11.Stream<_i9.SyncStatus> get syncStatusStream => (super.noSuchMethod( - Invocation.getter(#syncStatusStream), - returnValue: _i11.Stream<_i9.SyncStatus>.empty(), - ) as _i11.Stream<_i9.SyncStatus>); - - @override - _i9.SyncStatus get currentSyncStatus => (super.noSuchMethod( - Invocation.getter(#currentSyncStatus), - returnValue: _FakeSyncStatus_7( - this, - Invocation.getter(#currentSyncStatus), - ), - ) as _i9.SyncStatus); - - @override - _i11.Future updateSettings(_i7.DesktopSyncSettings? newSettings) => (super.noSuchMethod( - Invocation.method(#updateSettings, [newSettings]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToServerMode() => (super.noSuchMethod( - Invocation.method(#switchToServerMode, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToClientMode( - String? serverAddress, - int? serverPort, - ) => - (super.noSuchMethod( - Invocation.method(#switchToClientMode, [serverAddress, serverPort]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future switchToMode(_i24.DesktopSyncMode? mode) => (super.noSuchMethod( - Invocation.method(#switchToMode, [mode]), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future startSync() => (super.noSuchMethod( - Invocation.method(#startSync, []), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - void stopSync() => super.noSuchMethod( - Invocation.method(#stopSync, []), - returnValueForMissingStub: null, - ); - - @override - void dispose() => super.noSuchMethod( - Invocation.method(#dispose, []), - returnValueForMissingStub: null, - ); - - @override - void updateSyncStatus(_i9.SyncStatus? status) => super.noSuchMethod( - Invocation.method(#updateSyncStatus, [status]), - returnValueForMissingStub: null, - ); - - @override - _i11.Future runSync({bool? isManual = false}) => (super.noSuchMethod( - Invocation.method(#runSync, [], {#isManual: isManual}), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - _i11.Future runPaginatedSync({bool? isManual = false}) => (super.noSuchMethod( - Invocation.method(#runPaginatedSync, [], {#isManual: isManual}), - returnValue: _i11.Future.value(), - returnValueForMissingStub: _i11.Future.value(), - ) as _i11.Future); - - @override - void notifySyncComplete() => super.noSuchMethod( - Invocation.method(#notifySyncComplete, []), - returnValueForMissingStub: null, - ); -} diff --git a/src/windows/setup-wizard/README.md b/src/windows/setup-wizard/README.md index 3171e39596..e0d2631877 100644 --- a/src/windows/setup-wizard/README.md +++ b/src/windows/setup-wizard/README.md @@ -41,6 +41,7 @@ The installer will be created at `build\windows\installer\whph-setup.exe`. ## Configuration The installer script automatically: + - Uses the app version from `pubspec.yaml` - Includes all files from the Flutter Windows build - Sets up proper program files installation @@ -50,6 +51,7 @@ The installer script automatically: ## Language Support The installer supports multiple languages: + - **English** (default) - **Turkish** (Türkçe)