Question
I did build typeAdapter, but it's not working.
Why it did not create user.g.dart ?
flutter packages pub run build_runner build
[INFO] Generating build script...
[INFO] Generating build script completed, took 321ms
[INFO] Initializing inputs
[INFO] Reading cached asset graph...
[INFO] Reading cached asset graph completed, took 100ms
[INFO] Checking for updates since last build...
[INFO] Checking for updates since last build completed, took 886ms
[WARNING] Invalidating asset graph due to build script update!
[INFO] Cleaning up outputs from previous builds....
[INFO] Cleaning up outputs from previous builds. completed, took 5ms
[INFO] Generating build script...
[INFO] Generating build script completed, took 72ms
[INFO] Creating build script snapshot......
[INFO] Creating build script snapshot... completed, took 11.3s
[INFO] Initializing inputs
[INFO] Building new asset graph...
[INFO] Building new asset graph completed, took 729ms
[INFO] Checking for unexpected pre-existing outputs....
[INFO] Checking for unexpected pre-existing outputs. completed, took 1ms
[INFO] Running build...
[INFO] 1.0s elapsed, 0/16 actions completed.
[INFO] 2.1s elapsed, 0/16 actions completed.
[INFO] 3.1s elapsed, 0/16 actions completed.
[INFO] 4.2s elapsed, 0/16 actions completed.
[INFO] 5.3s elapsed, 0/16 actions completed.
[INFO] 7.2s elapsed, 1/16 actions completed.
[INFO] 8.7s elapsed, 1/17 actions completed.
[INFO] 11.2s elapsed, 2/17 actions completed.
[INFO] 12.3s elapsed, 13/27 actions completed.
[INFO] 13.3s elapsed, 54/55 actions completed.
[WARNING] hive_generator:hive_generator on lib/models/user.dart:
Missing "part 'user.g.dart';".
[INFO] Running build completed, took 14.1s
[INFO] Caching finalized dependency graph...
[INFO] Caching finalized dependency graph completed, took 96ms
[INFO] Succeeded after 14.2s with 2 outputs (166 actions)
Code sample
import 'package:meta/meta.dart';
import 'package:hive/hive.dart';
@HiveType()
enum AttendanceStatus {
@HiveField(0)
all,
@HiveField(1)
checked,
@HiveField(2)
waiting,
@HiveField(3)
absent,
}
@HiveType()
enum TimeType {
@HiveField(0)
none,
@HiveField(1)
work,
@HiveField(2)
undertime,
@HiveField(3)
overtime,
@HiveField(4)
vacation,
@HiveField(5)
leave,
}
/**
/**
Version
@sweetginger you forget to add line before running code generation.
you need add next line
part 'user.g.dart';
here
import 'package:meta/meta.dart';
import 'package:hive/hive.dart';
part 'user.g.dart';
@HiveType()
enum AttendanceStatus {
...
actually take a look to the log. there is error about it:

Most helpful comment
@sweetginger you forget to add line before running code generation.
you need add next line
here
actually take a look to the log. there is error about it:
