isar / isar/hive

[SEVERE] hive_generator:hive_generator on lib/view/provider.dart (cached): You have to provide a non-null typeId.

Open
#637 5 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Dart
Stars
4.4k
Forks
449
PR merge metrics
No merged PRs in 30d

Description

when I do "flutter pub run build_runner build --delete-conflicting-outputs"There were error [SEVERE] hive_generator:hive_generator on lib/view/provider.dart (cached):
You have to provide a non-null typeId. how can I fix it?

import 'package:hive/hive.dart';
part 'history_item.g.dart';

@HiveType(typeId: 0)
class HistoryItem{
@HiveField(0)
final String expression;
@HiveField(1)
final String result;

const HistoryItem(this.expression, this. result);
}

**Version**
version: 1.0.0+1

environment:
sdk: ">=2.7.0 <3.0.0"

dependencies:
flutter:

sdk: flutter
cupertino_icons: ^1.0.2
math_expressions: ^2.1.0
shared_preferences: ^2.0.5
provider: ^4.1.3
hive: ^2.0.3
hive_flutter: ^1.0.0

dev_dependencies:
hive_generator: ^1.0.1
build_runner: ^1.12.2

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.