Simon Binder
5b675a811b
Don't consider rowid aliases required ( #445 )
2020-03-16 20:36:03 +01:00
Simon Binder
57fa1d50c6
Release moor and moor_generator 2.4.0, sqlparser 0.7.0
2020-02-12 21:01:41 +01:00
Simon Binder
b295542a07
Prepare release for 2.4
2020-02-10 19:46:27 +01:00
Simon Binder
d44004e598
Explain how to use moor with built_value
2020-02-08 15:29:31 +01:00
Simon Binder
de38761db9
Support type converters in moor files ( #103 )
2020-01-25 15:43:55 +01:00
Simon Binder
c6230e628f
Fix uri -> path resolution on Windows
2020-01-22 12:00:21 +01:00
Simon Binder
2efe11d386
Update sqlparser dependency in moor_generator
2020-01-21 22:05:40 +01:00
Simon Binder
257cfaca2e
Finish changelog and pubspec for 2.3 release
2020-01-21 17:55:41 +01:00
Simon Binder
d0cb2eec37
Add analyze command to moor cli tool, documentation site
2020-01-16 23:10:05 +01:00
Simon Binder
1b60879a09
Fix unnecessary re-query when subscriptions switch ( #329 )
2020-01-09 16:14:20 +01:00
Simon Binder
e01b7a1b88
Remove author from pubspec, bump version for next release
2019-12-23 12:52:46 +01:00
Simon Binder
8f15356357
Merge branch 'master' into develop
...
# Conflicts:
# moor/CHANGELOG.md
# moor/test/data/tables/custom_tables.g.dart
# moor/test/data/tables/tables.moor
# moor_generator/lib/src/analyzer/runner/task.dart
# moor_generator/lib/src/backends/build/moor_builder.dart
# moor_generator/test/analyzer/moor/cfe_test.dart
2019-12-18 22:04:50 +01:00
Simon Binder
d2864d6859
Support reading MoorOptions in CLI analyzer
2019-12-16 21:50:21 +01:00
Simon Binder
49a1e8253e
Initial, rough implementation of a standalone runner
2019-12-15 21:14:03 +01:00
Simon Binder
e4fed775de
Basic tests for the file tracker, even found a bug
2019-12-14 22:30:35 +01:00
Simon Binder
9e7e6d0922
Use json_serializable for the build options
2019-11-28 20:34:07 +01:00
Simon Binder
a937956d41
Prepare 2.1.1 release of moor_generator
...
Contains fixes for CTE crashes and build issues
2019-11-24 21:28:45 +01:00
Simon Binder
3872c64561
Upgrade build_test, remove own writer workaround
2019-11-21 16:12:58 +01:00
Simon Binder
8819245685
Resolve Dart expressions in moor files
2019-11-18 13:59:10 +01:00
Simon Binder
7609df34f0
Support selecting custom expressions
2019-11-16 16:38:02 +01:00
Simon Binder
598fef750e
RELEASE
...
- moor 2.1.0
- moor_generator 2.1.0
- sqlparser 0.4.0
- moor_ffi 0.2.0
2019-11-16 11:23:11 +01:00
Simon Binder
e83464df28
Prepare 2.1.0 release
2019-11-13 21:14:38 +01:00
Simon Binder
98470109cf
Remove built_value(_generator) dependency from generator
2019-11-04 17:09:21 +01:00
Simon Binder
bf1e174ca3
Formally support analyzer 0.40.0
...
It looks like we don't use any of the removed APIs, but that's hard to verify because most of our dependencies don't support analyzer 0.40.0 yet.
2019-10-27 10:46:29 +01:00
Simon Binder
5ae3d7c2af
Prepare pubspec and changelog for 2.0.1 release
2019-10-11 13:17:50 +02:00
Simon Binder
fb85ac80cb
Run builder on integration tests, support analyzer 0.38
2019-10-10 17:30:22 +02:00
Simon Binder
364e3f0c1a
Release moor 2.0
2019-10-03 15:39:32 +02:00
Simon Binder
7cae79d76b
Document how to debug the plugin, prepare 2.0 release
2019-10-01 17:58:17 +02:00
Simon Binder
b684a7be69
Replace imports of test_api with test
2019-09-26 22:52:20 +02:00
Simon Binder
a6cfc5fdd8
Better types for nested expressions, more 2.0 docs
2019-09-26 22:46:19 +02:00
Simon Binder
b550afd68f
Merge branch 'develop' into analyzer-plugin
...
# Conflicts:
# moor_generator/lib/src/parser/moor/moor_analyzer.dart
2019-09-07 11:31:34 +02:00
Simon Binder
74dc2e5404
Finish refactoring of moor_generator
2019-09-02 20:28:57 +02:00
Simon Binder
a3f6f1e326
Merge branch 'develop' into analyzer-plugin
...
# Conflicts:
# moor_generator/pubspec.yaml
2019-08-26 15:32:28 +02:00
Simon Binder
37672dad2d
Bump moor dependency in moor_generator
2019-08-26 15:30:51 +02:00
Simon Binder
8bbfea305c
Drop support for analyzer versions <0.37.0
...
We use MethodInvocation#typeArgumentTypes, which was introduced in version 0.37.0
2019-08-23 22:37:29 +02:00
Simon Binder
e38719a194
Write changelogs, prepare release 1.7
2019-08-22 12:27:39 +02:00
Simon Binder
e97efdf928
Support analyzer version 0.38 in the generator
2019-08-17 21:15:40 +02:00
Simon Binder
4210c0c836
Start some work on the analyzer plugin
...
Of course it's not working at all
2019-07-30 18:34:33 +02:00
Simon Binder
5ddcd17c21
Scaffold the package layout of a future analyzer plugin
2019-07-29 10:27:50 +02:00
Simon Binder
c88a5d87e3
Actually support analyzer 0.37 in moor_generator
2019-07-20 23:17:11 +02:00
Simon Binder
f108090f7b
Release version 1.6
2019-07-13 10:50:53 +02:00
Simon Binder
f21021a6e9
Final preparations for the 1.6 release
...
Short summary of updates
- web support
- using zones to resolve the current transaction
- comparable date time values
- collate expressions
- many bug fixes
2019-07-12 10:52:42 +02:00
Simon Binder
2a51a04cc8
Remove usage of ParsedLibraryResultImpl.tmp
2019-07-05 18:36:05 +02:00
Simon Binder
2487c64c08
RELEASE 1.5
...
- Analyzed custom queries
- Better callbacks
- Update companions
2019-07-01 22:24:38 +02:00
Simon Binder
40a4ebdadf
Started to integrate the sqlparser into moor generator
2019-06-28 23:41:27 +02:00
Simon Binder
cafaafe2eb
Start with new custom scanner
2019-06-15 15:16:57 +02:00
Simon Binder
a1241bab1d
Version 1.4
...
More configurable serialization logic, type for floating point values
2019-06-09 12:27:24 +02:00
Simon Binder
02b646524c
Upgrade dependencies
2019-06-05 21:12:23 +02:00
Simon Binder
dc0b0e086d
Change email in pubspec
2019-05-29 19:43:21 +02:00
Simon Binder
f83781d250
Add links to custom homepage in pubspec.yaml
2019-05-12 10:58:07 +02:00