Martin Molinero
f6b5e92a96
Add conditional optimization flag
2019-06-19 16:11:15 -03:00
Martin Molinero
6929b6f632
Suppressing inlining on methods that call WhoCalledMe
2018-07-27 17:36:36 -03:00
Juan José D'Ambrosio
bda5b11cc2
Nuspec files added for all projects.
...
Launcher project is packed as `QuantConnect.Lean`but as a mean ot having all Lean features just calling one package.
In the same sense, `QuantConnect.Algorithm.CSharp` is included as package and added as dependecy in the `QuantConnect.Lean` package just to have a working example aailable out-of-the-box.
2018-04-13 07:28:34 -03:00
Stefano Raggi
4690177836
Add milliseconds to timestamp in ConsoleLogHandler
2017-10-31 15:14:37 +01:00
Andrew
e116709b24
Specify <LangVersion> of 6 in all csproj files
2017-08-07 15:27:26 -04:00
Stefano Raggi
2ef90140c9
Update "Copy to output directory" setting from Always to PreserveNewest
...
When building the solution, this setting (on a few files) was always triggering almost a full rebuild, even if no files changed.
2017-07-14 00:26:23 +02:00
Stefano Raggi
4f483abcd9
Upgrade libraries Accord.NET, CloneExtensions, MathNet, QLNet
2017-07-08 00:31:40 +02:00
Stefano Raggi
087a69f002
Upgrade libraries AsyncIO, Castle.Core, Moq, NetMQ, NUnit, NLog
2017-07-08 00:07:17 +02:00
Stefano Raggi
e463ccf088
Upgrade all projects to target .NET Framework 4.5.2
...
In the advanced build settings, Language version was also upgraded from C# 5.0 to C# 6.0. The minimum Visual Studio version required will now be VS2015.
2017-07-07 22:49:17 +02:00
Anshul
41345fad51
Fixes Six warnings with code CS1570
2017-06-12 17:36:34 +05:30
Ray Bohac
1d406b8758
defaults to log.txt for logging
2017-03-20 15:48:52 -04:00
Ray Bohac
e09e2a43f4
Adds NLogHandler and CompositeNLogHandler
2017-03-20 14:58:42 -04:00
Ray Bohac
aa31b9b988
adds nlog.config package and its deps
2017-03-20 12:41:39 -04:00
Andrew Hart
5a633df6e9
Make xml comment file names consistent across projects
...
For project that have xml comment files, make the comment file end with .xml instead of .Xml or .XML.
2016-12-30 16:18:54 -05:00
Michael Handschuh
b0dea07b2f
Allow override of default date format
...
The console log handler specified a date format. I've updated the
implementation to add a constructor overload that accepts a different
date format. This can be useful when you're trying to see how precisely
timed some things are, such as testing for microsecond level accuracy
of events being fired :)
2016-10-07 04:52:01 -04:00
Michael Handschuh
9426c15e0c
Use params in CompositeLogHandler ctor
...
The previous implementation accepts an array of log handlers which
is great, however, it lends itself to some sticky syntax.
Specifying params here makes some call sites cleaner and more
intuitive.
2016-10-07 04:44:53 -04:00
jaredbroad
dd8a6442b6
Tidy unneccessary TravisCI build configuration
2016-04-19 19:51:51 -04:00
jaredbroad
e93006b6a5
Added Travis CI release configuration and disabled views from building in linux
2016-04-15 12:44:37 -04:00
jaredbroad
1cff84ab81
Bux fixes on local charting, and solve logged with queue logger
2016-04-12 21:21:12 -04:00
jaredbroad
2429de3509
Remove unused references
2016-04-12 14:06:10 -04:00
jaredbroad
a45183cd17
Removed unused logger
2016-04-11 20:14:27 -04:00
David Hsieh
e28a3cc2a0
Merge https://github.com/QuantConnect/Lean
2016-04-07 20:53:27 +10:00
Michael Handschuh
644f255caa
Add RegressionFileLogHandler
...
Set in confiugration using 'log-handler': 'QuantConnect.Logging.RegressionFileLogHandler'
2016-04-05 15:52:25 -04:00
Michael Handschuh
899ff7407e
FileLogHandler: Add option to remove timestamp
2016-04-05 15:52:24 -04:00
David Hsieh
98eb52c33f
Merged from master, not fully tested.
2016-04-04 01:14:47 +10:00
Michael Handschuh
0c0f82076e
Make FileLogHandler message creation overrideable
2016-03-31 16:05:56 -04:00
David Hsieh
1bf0dff0ed
Reorganised Lean Desktop to be launched from the Launcher. Moved UI Layout to mainly use VS Winforms Designer
...
Reorganised Lean Desktop to be launched from the Launcher.
Moved UI Layout to mainly use VS Winforms Designer.
//TODO reorganise Result Handler properly.
2016-02-21 18:14:10 +10:00
Michael Handschuh
40d47d5523
Set c# language version to 5.0
2016-01-29 17:41:20 -05:00
snugs
61ea69c62d
Prevent red bleed on Log.Error
2016-01-12 20:08:08 -05:00
snugs
7881b7ab5c
Redirect Log.Error to Console.Error
2016-01-11 19:21:42 -05:00
snugs
46afe179a2
Standard DEBUG:: log prefix
2016-01-04 18:04:49 -05:00
snugs
be950e756a
Log full errors/stack traces
...
Many places in the code used Log.Error(err.Message) or equivalent which
strips out all the really useful information, such as the stack trace
and inner exceptions. Using Log.Error(exception) is the correct way to
log an error as it will correctly write all the message details, also,
by passing the full Exception object we can improve the logging in this
one place and all call sites will automatically benefit from the improvements
2015-12-02 12:35:33 -05:00
snugs
7c2261f172
Removed warnings as errors for obsoletes
...
This is causing issues for mono users, seems to be something different
in the compilers (mono vs msft) with method resolution in ambiguos situations.
2015-11-24 18:56:21 -05:00
snugs
0ae568d980
Remove warnings as errors from Release
...
This is a temporary fix until we figure out why travis complains about implicits but visual studio doesn't
2015-11-23 15:45:24 -05:00
snugs
7689ae505d
Update warnings as error 612 (obsolete w/ no msg)
2015-11-19 20:36:59 -05:00
snugs
b6603ffd01
Set Obsolete warnings as errors
2015-11-18 13:42:40 -05:00
snugs
de2ba5aa50
Prevent log writer from writing when disposed
2015-10-15 14:52:52 -04:00
QuantConnect
785e94d209
Tidy up of the ToolBox project to reduce duplicated code
2015-10-08 17:56:49 -04:00
snugs
e1938baafe
Clean up using directives
2015-09-01 22:17:35 -04:00
snugs
cf9205c3af
Fixes bug in Log.Error(Exception)
2015-08-17 22:06:54 -04:00
QuantConnect
dd506279b7
Version bump Newtonsoft and MathNumerics, strip unnessary refs
2015-06-29 12:00:46 -04:00
QuantConnect
fde0cbed3a
Strip out block quote section header comments
2015-06-13 16:04:27 -04:00
snugs
759273565b
misc fixes
2015-06-08 10:51:06 -04:00
QuantConnect
ca4a49e70d
Rework GetResultHandler to use type loader; first desktop UX implementation; functional logger
2015-06-07 03:08:33 -04:00
snugs
89b6e98af8
Fixes warnings mostly relating to xml comments
...
Also cleans up some block comments
Via PR#72 - thanks @ammachado!
2015-05-13 10:56:47 -04:00
snugs
abd1092db1
Adds Log.Error(exception) methods
2015-05-12 18:16:25 -04:00
snugs
a29a06a002
Removing broken references
2015-04-30 23:51:03 -04:00
snugs
6fdca883ed
Adds SharedAssemblyInfo to common
...
This allows all projects to use the same version number which is used to see if jobs are the same version as the node to process them
2015-04-27 20:30:37 -04:00
snugs
ce1cebf143
MEF ILogHandler
2015-04-24 16:40:54 -04:00
QuantConnect
19cb3ff75d
Merge branch 'master' of https://github.com/QuantConnect/Lean
2015-04-07 18:13:48 -04:00