diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2015-06-06 20:46:56 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2015-06-06 20:46:56 +0200 |
commit | 0a26104119f02c5a651f96d7d070314e613fb156 (patch) | |
tree | 1d75cc0a860d90fae6695503282e17553e404ff9 | |
parent | 7a5bb9ee35a8a750c97b5770737651f70520133d (diff) |
Add couple of diagnostics features
-rw-r--r-- | feature/list | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/feature/list b/feature/list index 681dba2..ebe6734 100644 --- a/feature/list +++ b/feature/list @@ -1,3 +1,14 @@ +! Diagnose use of relationship smart pointer if object pointer is raw [diag] + + Diagnose if it is raw by default (i.e., not explicitly specified) and + suggest explicitly making it raw (pointer(*)) if that's what the user + really wants. + +! Diagnose forward use of composite object id [diag] + + Generated code does not compile if a composite object id is defined + after a (relationship) pointer to object that uses this composite id. + ! Ability to not own underlying database connections Could be useful when trying to work with other "database drivers". |