Simon Binder
|
5ff74c7bcb
|
Improve table analysis, parse key ordering (#1007)
|
2021-01-18 14:44:05 +01:00 |
Peter Leibiger
|
d54936df91
|
Only add nullable suffix on converter types when NNBD is active
|
2021-01-15 11:32:53 +01:00 |
Simon Binder
|
4575287ba4
|
Avoid InconsistentAnalysisException in preprocess builder
|
2021-01-14 23:23:34 +01:00 |
Simon Binder
|
43f90b6a43
|
Improve error messages when the preparing builder fails
|
2021-01-14 19:33:00 +01:00 |
Simon Binder
|
b8eed2f75b
|
Make order by placeholders optional (#998)
|
2021-01-08 22:30:17 +01:00 |
Simon Binder
|
db72da0f07
|
Use new build apis to load results (#959)
|
2020-12-29 22:22:32 +01:00 |
Simon Binder
|
1655bcc69f
|
Recognize withoutRowId in Dart tables (#972)
|
2020-12-17 19:49:08 +01:00 |
Simon Binder
|
6aa022e547
|
Add nullability hints, generate nullable variables
|
2020-12-14 18:35:19 +01:00 |
Simon Binder
|
5db10342b0
|
Fix nnbd generation around type converters (#968)
|
2020-12-14 15:13:59 +01:00 |
Simon Binder
|
fea1692a6e
|
Support latest analyzer, use regular plugin package
|
2020-12-12 20:00:54 +01:00 |
Simon Binder
|
5eda201749
|
Remove legacy type inference
|
2020-12-12 19:55:43 +01:00 |
Simon Binder
|
42ba773422
|
Consequently upgrade dev version to 4.0.0
|
2020-12-07 21:30:15 +01:00 |
Simon Binder
|
47b8989318
|
More analyzer workarounds (#959)
|
2020-12-07 21:18:27 +01:00 |
Simon Binder
|
35d2d1fca8
|
Merge branch 'develop' into nnbd
# Conflicts:
# moor/test/data/tables/custom_tables.g.dart
|
2020-12-04 20:01:22 +01:00 |
Simon Binder
|
0c075a2b44
|
Support overriding column getters and table classes (#932)
|
2020-11-23 20:01:31 +01:00 |
Simon Binder
|
01258d25ab
|
Fix nnbd code emitted by the generator
|
2020-11-19 14:06:51 +01:00 |
Simon Binder
|
b2ef4ddbcf
|
Optionally generate named parameters (#918)
|
2020-11-16 17:03:22 +01:00 |
Simon Binder
|
6c913a4811
|
Support raw statements in migration tests (#909)
|
2020-11-14 12:26:01 +01:00 |
Simon Binder
|
708033c88c
|
Fix verifier migrating to the latest version
|
2020-11-12 21:41:45 +01:00 |
Simon Binder
|
c7669a18a0
|
Fix more bugs in schema verification tests
|
2020-11-11 11:36:19 +01:00 |
Simon Binder
|
95dacd986c
|
Generate dontWriteConstraints for schema tests
|
2020-11-09 18:55:15 +01:00 |
Gustav Bylund
|
4eba4e7070
|
feat: add support for documentation comments
|
2020-10-28 00:43:56 +01:00 |
Simon Binder
|
71e5c4941e
|
Support comparing types with different names
|
2020-10-23 19:22:30 +02:00 |
Simon Binder
|
1c3ab61895
|
Generate nullable types for converters (#892)
|
2020-10-23 14:58:24 +02:00 |
Simon Binder
|
ce37d15d2a
|
Generate nnbd code for inputs that have opted in
|
2020-10-17 14:31:04 +02:00 |
Simon Binder
|
b0b3445574
|
Migrate query elements to new type interface
|
2020-10-17 13:18:59 +02:00 |
Simon Binder
|
e4d985728a
|
Migrate to analyzer version 0.40
|
2020-10-16 19:25:10 +02:00 |
Simon Binder
|
7e88e74a6c
|
Add tests for schema verification, fix inconsistencies
|
2020-10-16 17:16:45 +02:00 |
Simon Binder
|
10620cf738
|
Start writing docs for schema migrations
|
2020-10-14 22:01:36 +02:00 |
Simon Binder
|
cf537721cb
|
Add tools to generate old versions of a database
|
2020-10-14 21:15:17 +02:00 |
Simon Binder
|
3470d0485a
|
Add current_time_millis SQL function (#857)
|
2020-10-11 11:25:21 +02:00 |
Simon Binder
|
d6a321ca3c
|
Add generate_values_in_copy_with build option (#795)
|
2020-09-01 13:34:02 +02:00 |
Simon Binder
|
e510be34a3
|
Warn when using default values outside of expressions
|
2020-08-30 14:05:28 +02:00 |
Simon Binder
|
2ae2388878
|
Support default values for Dart placeholders (#753)
|
2020-08-30 13:48:47 +02:00 |
Simon Binder
|
527b9d731d
|
Plugin: Send request error for non-moor requests (#779)
|
2020-08-22 19:07:51 +02:00 |
Simon Binder
|
6fba2555c1
|
Api to turn AST nodes into a textual represenation
|
2020-08-21 16:44:17 +02:00 |
Simon Binder
|
a037de6621
|
Support rowid resolution outside of selects
This fixes #754
|
2020-08-10 10:46:33 +02:00 |
Simon Binder
|
cd61c5ad16
|
Generator: Fix duplicate code generation for table imports (#447)
|
2020-08-06 16:49:58 +02:00 |
Simon Binder
|
c2ce934361
|
Apply type converters on variables (#730)
|
2020-07-23 17:30:26 +02:00 |
Simon Binder
|
a01f5be2ac
|
Don't attempt to analyze null moor files
|
2020-07-22 10:34:22 +02:00 |
Simon Binder
|
6b43a57911
|
Warn when using both primaryKey and autoIncrement()
|
2020-07-21 19:43:43 +02:00 |
Simon Binder
|
834ca520b1
|
Lint for mismatching types in arithmetic expressions
|
2020-07-18 11:19:20 +02:00 |
Simon Binder
|
ba60bb9962
|
Don't generate const constructors for mutable classes (#699)
|
2020-07-17 13:12:06 +02:00 |
Simon Binder
|
6922ae0409
|
Guard against invalid sessions in the type deserializer
|
2020-07-14 19:10:22 +02:00 |
Simon Binder
|
bf464c751a
|
Remove usage of newly deprecated analyzer apis
|
2020-07-13 21:49:21 +02:00 |
Simon Binder
|
7ce9ee3b0c
|
Fix remaining InconsistentAnalysisExceptions
|
2020-07-13 15:28:18 +02:00 |
Simon Binder
|
e21163d90a
|
Deprecate the eagerly_load_dart_ast option
|
2020-07-09 17:49:05 +02:00 |
Simon Binder
|
fa1e76f8f3
|
Option to get raw data in result sets (#615)
|
2020-07-09 17:38:46 +02:00 |
Simon Binder
|
7ff91a620a
|
Some improvements related to generator error recovery
|
2020-07-07 23:01:02 +02:00 |
Simon Binder
|
2332c58742
|
Override toString in result classes (#676)
|
2020-07-02 19:59:41 +02:00 |