summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Build.Tasks
AgeCommit message (Collapse)AuthorFilesLines
2016-12-12[XamlC] Compile TypeTypeConverter (#615)Stephane Delcroix3-2/+46
2016-12-12[XamlC] Optimize Stloc/Ldloc (#614)Stephane Delcroix1-0/+20
2016-12-12[XamlC] Box valueTypes on Add() (#624)Stephane Delcroix1-0/+2
This doesn't happen often, and I haven't found any valid XAML file out there requiring this, but in the case of 49307, it at least generates valid IL, which then fails with a NRE as this is the nature of callvirt.
2016-12-12[XamlC] optimize Datatemplate IL as well (#612)Stephane Delcroix4-24/+44
2016-12-12[XamlC] fix loading ulongs, optimize bytecode for ulongs (#611)Stephane Delcroix2-2/+25
2016-12-12[XamlC] compile ThicknessTypeConverter (#603)Stephane Delcroix2-0/+52
2016-12-12[XamlC] support setting values on ValueTypes (#596)Stephane Delcroix1-3/+13
2016-12-07[Xaml[C]] support op_implicit declared on Target (#585)Stephane Delcroix1-1/+7
2016-12-07[XamlC] Type ref tests, and fixes (#569)Stephane Delcroix1-33/+62
* [XamlC] Add tests for TypeRefExts, fix and enhancements * [XamlC] more fixes, more tests * Fix failing test
2016-12-05[XamlC] Compile ContraintTypeConverters (#592)Stephane Delcroix2-0/+29
* [XamlC] Compile ContraintTypeConverters * fix error message
2016-12-05[XamlC] drop ICSharpCode.Decompiler (#586)Stephane Delcroix2-22/+9
* [XamlC] drop ICSharpCode.Decompiler * update nuspec * fix typo
2016-12-05[Xaml] revert namespace change for XmlnsDefAttr (#610)Stephane Delcroix1-1/+1
* [Xaml] revert namespace change for XmlnsDefAttr * fix
2016-12-04[Xaml] change namespace for [XmlnsDef] and make it internal (#557)Stephane Delcroix1-0/+1
* [Xaml] change namespace for [XmlnsDef] and make internal * fix docs
2016-12-04[Xaml] support arrays as x:Arguments (#545)Stephane Delcroix6-17/+77
* [Xaml] port some FactoryMethod tests to XamlC * [Xaml] support array parameters in factory ctors * [XamlC] support arrays as x:Arguments * fix build
2016-12-01[XamlC] use op_implicit where we should (#580)Stephane Delcroix2-6/+19
* [XamlC] (passing) test for 48242 * [XamlC] (failing) test for 48242 * [XamlC] more op_implicit conversions * additional test * fix rebase
2016-12-01[Xaml] support non-int enums (#575)Stephane Delcroix1-13/+71
2016-12-01[XamlC] assigned derived type to generic BP (#566)Stephane Delcroix1-0/+3
* [XamlC] assigned derived type to generic BP * [XamlC] fix 48554 * f
2016-12-01[XamlC] support non-generic IMarkup on ABPs (#562)Stephane Delcroix1-6/+12
* [XamlC] support custom markups on ABPs * [XamlC] test for 47950
2016-11-18update cecil (#546)Stephane Delcroix2-5/+5
2016-11-17[Xaml] cleanup xmlns usage, add XmlnsDefinition (#531)Stephane Delcroix3-30/+52
* [Xaml] cleanup xmlns usage, add XmlnsDefinition * docs
2016-11-16[XamlC] use correct filePath for XamlC error reporting (#513)Stephane Delcroix2-10/+21
* [XamlG] decorate partial classes with [XamlFile] attribute * [XamlC] use correct filePath for XamlC error reporting * [docs] update docs
2016-11-15[XamlC] TypedBindings, some tests, a compiler, ... (#489)Stephane Delcroix9-259/+646
2016-10-12[XamlG] Fully qualify method names (#417)Stephane Delcroix1-8/+5
2016-09-27[Xaml] more primitive types (#385)Stephane Delcroix2-210/+272
* [Xaml] more builtin conversion, and more type primitives * [XamlC] more builtin conversion, more type primitives
2016-09-26[XamlC] Compiled converters (#358)Stephane Delcroix13-9/+394
2016-09-23[XamlC] Implement IValueProvider.PropertyType (#345)Stephane Delcroix6-168/+137
2016-09-22[XamlC] supports enum and consts in x:Static (#369)Stephane Delcroix1-4/+40
2016-09-15do not disable warning (#357)Stephane Delcroix1-2/+2
2016-09-08[XamlC] throw exception on missing property (#336)Stephane Delcroix2-84/+97
* Added unit test for 43450 * fix test * [XamlC] instrument the compiler so we can test it * [XamlC] throw on missing property
2016-09-08[XamlC] replace the runtime type check by compiletime (#334)Stephane Delcroix3-236/+329
2016-09-08[Xaml] support native views and native bindings (#266)Stephane Delcroix2-3/+4
Allows including Native views directly in xaml. Support for ios, android, UWP
2016-08-15[Xaml] Simplify listnodes with single elements (#304)Stephane Delcroix1-3/+11
2016-08-15Refix mc ignorable (#302)Stephane Delcroix6-37/+4
* Revert "Fix mc ignorable (#298)" This reverts commit 31c2be29d5982338ae178d1b0f107e23e7749782. * [Xaml] fix mc:Ignorable
2016-08-15[Xaml] x:Static in x:Arguments (#288)Stephane Delcroix6-153/+254
* [Xaml] Support x:Static as x:Arguments * [XamlC] allow x:Static in x:Arguments * fix typo, remove commented code
2016-08-11Fix mc ignorable (#298)Stephane Delcroix1-1/+4
* [Xaml] when ignoring nodes, ignore children as well * [XamlC] ignore on xamlc too
2016-08-02Xaml convert on add (#273)Stephane Delcroix2-44/+57
* [Xaml] add test for conversion on Set and Add * [Xaml] Fix conversion on Add() * [XamlC] use op_implicit before Add()
2016-07-25[XamlC] fix a bug in the debugging code introduced last week (#267)Stephane Delcroix2-8/+14
2016-07-21[XamlC] Fix the getter of getters (#263)Stephane Delcroix1-2/+8
2016-07-18[XamlC] correctly resolve override of virtual event handlers (#247)Stephane Delcroix1-1/+13
2016-07-18[Xaml] allow the Previewer to provide their own Xaml files for any type (#262)Stephane Delcroix2-11/+53
* [Xaml] allow the Previewer to provide their own Xaml files for any type * [Xaml] use a Func instead of an interface, easier to use by reflection. Add tests * [XamlC] move the InitializeComponent duplication to XamlC task * [XamlC] generate branching code * [XamlC] fix the XamlC issue * [XamlC] make the API public * [docs] fix docs
2016-06-01Xaml werr (#191)Stephane Delcroix9-50/+33
* [XamlC] get rid of 0219 * [XamlC] get rid of 0168 * [XamC] it's 436 time * [XamlC] bye 108 * [XamlC] remove one though obsolete invocation * [XamlC] no longer depend on any obsolete * align the stars
2016-04-17Merged ResourceDictionary (#97)Stephane Delcroix2-6/+37
* [X] Support Merged RD * [X] Support RD as xaml roots * [XamlC] I have no idea how that used to work before * [C] Remove debugging statements * fix docs
2016-04-12[X] internal CreateFromXaml () (#77)Stephane Delcroix1-1/+1
2016-04-06Enable warnings as errors in XAMLkingces951-0/+6
2016-03-25Reformat using statementsChris King2-5/+5
2016-03-22Initial importJason Smith25-0/+3899