Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP query #27

Merged
merged 72 commits into from
Oct 21, 2019
Merged

WIP query #27

merged 72 commits into from
Oct 21, 2019

Conversation

Buggaboo
Copy link
Contributor

@Buggaboo Buggaboo commented Oct 3, 2019

Last hurdle: fixing the tests, take inspiration from the golang tests.

@vaind vaind changed the title Dev query WIP query Oct 9, 2019
Copy link
Collaborator

@vaind vaind left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I just had a few suggestions about structuring and simplifying the code.

README.md Outdated Show resolved Hide resolved
test/box_test.dart Outdated Show resolved Hide resolved
lib/src/query.dart Outdated Show resolved Hide resolved
lib/src/bindings/signatures.dart Show resolved Hide resolved
lib/src/query.dart Outdated Show resolved Hide resolved
lib/src/bindings/structs.dart Outdated Show resolved Hide resolved
lib/src/query.dart Outdated Show resolved Hide resolved
lib/src/query.dart Outdated Show resolved Hide resolved
lib/src/query.dart Outdated Show resolved Hide resolved
lib/src/annotations.dart Show resolved Hide resolved
Copy link
Collaborator

@vaind vaind left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few more comments, some I've ended up addressing in the PR related to OBX_id_array ffi struct. See Buggaboo#1

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
bin/objectbox_model_generator/lib/src/code_chunks.dart Outdated Show resolved Hide resolved
test/query_test.dart Outdated Show resolved Hide resolved
lib/src/query/query.dart Outdated Show resolved Hide resolved
lib/src/query/query.dart Outdated Show resolved Hide resolved
lib/src/query/query.dart Outdated Show resolved Hide resolved
lib/src/bindings/signatures.dart Show resolved Hide resolved
lib/src/bindings/signatures.dart Show resolved Hide resolved
@vaind vaind merged commit e693c07 into objectbox:dev Oct 21, 2019
@vaind
Copy link
Collaborator

vaind commented Oct 21, 2019

I've merged this, doing a couple of small changes in the process

  • reverted the double equals() for now to prevent users assuming it actually works 100 % correctly
  • added tests to make sure conditions are combined together as expected
  • formatted
  • updated the generator test case

@Buggaboo
Copy link
Contributor Author

Omg! Let's do a beer some time to celebrate.

@Buggaboo Buggaboo deleted the dev-query branch October 21, 2019 14:45
greenrobot-team added a commit that referenced this pull request Jan 31, 2024
Note: Flutter plugin method is only called on Android, also is a no-op
on devices newer than Android 6 (API level M).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants