15 Commits (5242fc303ff83feabaed445e2a480948bfcf4e4e)

Author SHA1 Message Date
Steven Kirk f3029d3346 Added failing test for #2203. 7 years ago
Nikita Tsukanov feadefc1a1 Run Mono/FullNET tests for all "core" libs except Avalonia.Controls 7 years ago
Nikita Tsukanov 4b234f73df Run Avalonia.Base.UnitTests on netfx/mono 7 years ago
Jeremy Koritzinsky 44bf2ee721 Add unit test and fix #2149. 7 years ago
Steven Kirk 0c078c9dec Don't use rx for ExpressionNodes. 8 years ago
Steven Kirk a3dea23560 Use LightweightObservableBase for BindingExpression. 8 years ago
Jeremy Koritzinsky 1b2d644e48 Make tests in Avalonia.Base.UnitTests use ExpressionObserver.Create. For tests that require using invalid members or are more tedious to test with expression trees, test them in Avalonia.Markup.UnitTests with ExpressionObserverBuilder. 8 years ago
Jeremy Koritzinsky c6c51dd36f Add pattern-based support for streaming. Fix bugs in method bindings. 8 years ago
Jeremy Koritzinsky af186e3529 Move string-based binding paths up to Avalonia.Markup. Make the LINQ Expression paths and raw ExpressionNodes (now public) the primarily supported syntax. 8 years ago
Jeremy Koritzinsky bf6375fe26 Fix indexer and casting expressions. 8 years ago
Jeremy Koritzinsky e3686ab10d Fix intermittent test failures introduced by accidental possible inter-test dependency that caused a test to fail when a different (moved over from the refactor) test ran before it. 8 years ago
Jeremy Koritzinsky cf8244b37a Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific. 8 years ago