From 0a26104119f02c5a651f96d7d070314e613fb156 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 6 Jun 2015 20:46:56 +0200 Subject: Add couple of diagnostics features --- feature/list | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'feature') 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". -- cgit v1.1