Simon Binder
|
742cec4d0e
|
More guides for moor 2.0
|
2019-10-01 12:07:25 +02:00 |
Simon Binder
|
869aaada90
|
Unit tests for row.read*
|
2019-09-29 16:33:09 +02:00 |
Simon Binder
|
4137f6cffa
|
Write unit tests for DelegateDatabase
|
2019-09-29 16:21:09 +02:00 |
Simon Binder
|
308167dc12
|
Support mapping BLOBs to literals
|
2019-09-29 15:18:11 +02:00 |
Simon Binder
|
059fc69893
|
Fix lcov formatting
|
2019-09-29 14:39:20 +02:00 |
Simon Binder
|
5a0c0d9212
|
Use package:test_coverage for moor subproject
|
2019-09-29 11:27:35 +02:00 |
Simon Binder
|
234a96cd5e
|
Re-enable coverage for everything but moor_generator
|
2019-09-29 10:51:16 +02:00 |
Simon Binder
|
1ba687696f
|
Plugin: Navigation support for table references
|
2019-09-28 23:15:23 +02:00 |
Simon Binder
|
d91c69493f
|
Plugin: Navigation for column references in queries
|
2019-09-28 22:24:40 +02:00 |
Simon Binder
|
b9f934c1d4
|
Report information about where a column was declared
|
2019-09-28 22:01:28 +02:00 |
Simon Binder
|
12a6c45a42
|
Plugin: Fix deadlock when analyzing Dart imports in .moor
|
2019-09-28 19:21:03 +02:00 |
Simon Binder
|
1fc9ccb3cc
|
Plugin: Report navigation targets for import statements
|
2019-09-27 23:15:08 +02:00 |
Simon Binder
|
ab787b82be
|
Use existing parser code for auto-complete
This works very well when the user is typing at the end of a statement, but won't provide accurate results when editing in the middle.
|
2019-09-27 22:06:14 +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
|
c4f321748a
|
Prepare release for sqlparser 0.3.0
|
2019-09-25 20:19:39 +02:00 |
Simon Binder
|
fb68dc0888
|
Introduce option to generate less query code
|
2019-09-25 20:01:16 +02:00 |
Simon Binder
|
2a782a010e
|
Resolve types of columns in compound select statements
|
2019-09-25 19:46:39 +02:00 |
Simon Binder
|
f6a5009380
|
Report errors when ORDER or LIMIT is used in compound stmt
|
2019-09-25 18:08:24 +02:00 |
Simon Binder
|
0cbac2ee37
|
Parse compound select statements
|
2019-09-25 14:58:44 +02:00 |
Simon Binder
|
d9c2b5f342
|
Parse JOIN and INDEXED as identifiers when appropriate
|
2019-09-25 11:37:03 +02:00 |
Simon Binder
|
e0fc4a3af6
|
Support background isolate in moor_ffi
|
2019-09-25 10:36:43 +02:00 |
Simon Binder
|
75f432c5f4
|
Merge branch 'develop' into beta
|
2019-09-24 22:51:09 +02:00 |
Simon Binder
|
e292a7cff8
|
Re-comment plugin in analysis options
|
2019-09-24 22:50:59 +02:00 |
Simon Binder
|
8ff0ece29a
|
Make the ffi test run via `pub run test`
|
2019-09-24 22:47:32 +02:00 |
Simon Binder
|
bf6d60b170
|
Fix column parser not accepting columns without type
|
2019-09-24 22:45:18 +02:00 |
Simon Binder
|
7c4f807907
|
Prepare moor_ffi package for release
|
2019-09-24 22:36:09 +02:00 |
Simon Binder
|
3e286e27af
|
Improve performance of blob reading/writing with ffi
|
2019-09-24 21:53:14 +02:00 |
Simon Binder
|
ba21a594af
|
Fix autocomplete and suggestions in the analyzer plugin
|
2019-09-24 20:50:23 +02:00 |
Simon Binder
|
cef3fd0bbe
|
Merge branch 'develop' into beta
|
2019-09-23 23:12:29 +02:00 |
Simon Binder
|
3ef0d0f61a
|
Fix ffi version on iOS and MacOS
|
2019-09-23 16:51:58 +02:00 |
Simon Binder
|
18639a364c
|
Merge branch 'develop' into beta
|
2019-09-22 21:45:51 +02:00 |
Simon Binder
|
b99bc820da
|
Add more tests in moor_ffi subproject
|
2019-09-22 16:26:17 +02:00 |
Simon Binder
|
0d56594933
|
FFI: Custom open behavior, isolate API, docs
|
2019-09-22 14:21:45 +02:00 |
Simon Binder
|
d6913af380
|
FFI: Ability to override loading behavior, async api
|
2019-09-22 11:10:32 +02:00 |
Simon Binder
|
22dee72680
|
Bump sqflite dependency, integration test for array args
|
2019-09-21 13:20:19 +02:00 |
Simon Binder
|
b62ed05a87
|
Make the lazy executor pass on the GeneratedDatabase
|
2019-09-20 20:46:54 +02:00 |
Simon Binder
|
87c50de1e1
|
Add LazyDatabase wrapper to create a database async
|
2019-09-20 20:23:35 +02:00 |
Simon Binder
|
7d962a1f01
|
Fix typo in new override flag
|
2019-09-20 19:36:09 +02:00 |
Simon Binder
|
161f7c0203
|
Optionally override hashCode and equals in result sets
|
2019-09-20 19:31:36 +02:00 |
Simon Binder
|
448ff10823
|
Start documenting moor 2.0 features
|
2019-09-20 19:29:26 +02:00 |
Simon Binder
|
a38e883282
|
Ability to use moor_ffi on iOS
|
2019-09-20 10:55:06 +02:00 |
Simon Binder
|
4e166f189c
|
Colorize errors in moor files again
|
2019-09-18 21:40:19 +02:00 |
Simon Binder
|
1bdfa0289b
|
Make the parser set a span on each AST node.
|
2019-09-18 21:36:25 +02:00 |
Simon Binder
|
1bd856e9c5
|
Fix scanner crashing when the last line contains a comment
|
2019-09-18 20:53:49 +02:00 |
Simon Binder
|
7121bac866
|
More work on the analyzer plugin
- finish migration to refactored generator
- document how to use the analysis plugin
- better error reporting without redundant messages
|
2019-09-18 20:48:44 +02:00 |
Simon Binder
|
00b2956b35
|
Allow data class names to be overridden in sql
Closes #147
|
2019-09-17 15:23:24 +02:00 |
Simon Binder
|
746b8401ec
|
Scan comments in sql
|
2019-09-16 22:33:36 +02:00 |
Simon Binder
|
2bf42a6157
|
Resolve table references declared by foreign key clause
|
2019-09-16 19:36:56 +02:00 |
Simon Binder
|
5f2d5d3258
|
Parse <expression> IN (<select-stmt>) again
|
2019-09-15 21:41:32 +02:00 |