dc1969 / delphi-orm

Automatically exported from code.google.com/p/delphi-orm
0 stars 0 forks source link

Add SmartInspect Support #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Currently you can't compile the unit tests and samples without CodeSite 
Installed.

This item is to add support for SmartInspect and develop a solution to allow 
developers to compile and run samples and unit tests without 
CodeSite, or SmartInspect.

Original issue reported on code.google.com by robstech...@gmail.com on 5 Jan 2012 at 4:36

GoogleCodeExporter commented 9 years ago
Ok, for allows compiling without CodeSite... but I haven't smartinspect so I 
cannot develop the related logger. Someone have smartinspect and can/want 
develop the logger?

There will be a CONDITIONAL to avoid CodeSite (will remain the default logger 
for the unittests) and use a simply file log.

have fun

Original comment by daniele....@gmail.com on 5 Jan 2012 at 4:55

GoogleCodeExporter commented 9 years ago
Logging should be abstracted away anyway so you dont have a dependency on a 
concrete implementation.

I have SmartInspect an can look at it since I already did that for DSharp 
(which supports simple text logging, CodeSite and SmartInspect)

Original comment by sglienke@aagon.com on 6 Jan 2012 at 1:57

GoogleCodeExporter commented 9 years ago
dorm version on my localrep supports CodeSite, SmartInspect (thanks Robert) and 
FileLog.

ASAP I'll push my changes. Loggers are completely decoupled from the core.

Original comment by daniele....@gmail.com on 6 Jan 2012 at 5:27

GoogleCodeExporter commented 9 years ago
You might not want to use SmartInspect as a package because that can cause 
dependencies on the VCL which you obviously don't want into an ORM.

Original comment by sglienke@aagon.com on 10 Jan 2012 at 3:31

GoogleCodeExporter commented 9 years ago

Original comment by daniele....@gmail.com on 30 Jan 2012 at 2:28