Skip to content
Permalink
Browse files

housekeeping: set to match master@f02616b (#2087)

  • Loading branch information...
glennawatson committed Jun 25, 2019
1 parent 75658a7 commit 0d9a991a545ee890a03aa3926ec5346e7135810c
Showing with 578 additions and 3,320 deletions.
  1. +2 −0 .github/FUNDING.yml
  2. +130 −21 .gitignore
  3. +9 −6 README.md
  4. +21 −55 build.cake
  5. +0 −16 directory.build.props
  6. +1 −1 integrationtests/IntegrationTests.XamarinForms/IntegrationTests.XamarinForms.csproj
  7. +26 −15 src/Directory.build.props
  8. +0 −73 src/EventBuilder.sln
  9. +0 −19 src/EventBuilder/App.config
  10. +0 −80 src/EventBuilder/AutoPlatform.cs
  11. +0 −111 src/EventBuilder/Cecil/DelegateTemplateInformation.cs
  12. +0 −259 src/EventBuilder/Cecil/EventTemplateInformation.cs
  13. +0 −125 src/EventBuilder/Cecil/PathSearchAssemblyResolver.cs
  14. +0 −39 src/EventBuilder/Cecil/README.md
  15. +0 −23 src/EventBuilder/Cecil/SafeTypes.cs
  16. +0 −163 src/EventBuilder/Cecil/StaticEventTemplateInformation.cs
  17. +0 −49 src/EventBuilder/CommandLineOptions.cs
  18. +0 −144 src/EventBuilder/DefaultTemplate.mustache
  19. +0 −33 src/EventBuilder/Entities/MultiParameterMethod.cs
  20. +0 −25 src/EventBuilder/Entities/NamespaceInfo.cs
  21. +0 −23 src/EventBuilder/Entities/ObsoleteEventInfo.cs
  22. +0 −18 src/EventBuilder/Entities/ParentInfo.cs
  23. +0 −33 src/EventBuilder/Entities/PublicEventInfo.cs
  24. +0 −56 src/EventBuilder/Entities/PublicTypeInfo.cs
  25. +0 −28 src/EventBuilder/Entities/SingleParameterMethod.cs
  26. +0 −33 src/EventBuilder/EventBuilder.csproj
  27. +0 −31 src/EventBuilder/EventBuilder.sln
  28. +0 −23 src/EventBuilder/ExitCode.cs
  29. +0 −101 src/EventBuilder/NuGet/NuGetLogger.cs
  30. +0 −94 src/EventBuilder/NuGet/NuGetPackageHelper.cs
  31. +0 −80 src/EventBuilder/NuGet/NuGetProjectContext.cs
  32. +0 −99 src/EventBuilder/NuGet/SourceRepositoryProvider.cs
  33. +0 −29 src/EventBuilder/PlatformHelper.cs
  34. +0 −68 src/EventBuilder/Platforms/Android.cs
  35. +0 −38 src/EventBuilder/Platforms/BasePlatform.cs
  36. +0 −26 src/EventBuilder/Platforms/Bespoke.cs
  37. +0 −54 src/EventBuilder/Platforms/Essentials.cs
  38. +0 −38 src/EventBuilder/Platforms/IPlatform.cs
  39. +0 −61 src/EventBuilder/Platforms/Mac.cs
  40. +0 −47 src/EventBuilder/Platforms/Tizen.cs
  41. +0 −33 src/EventBuilder/Platforms/UWP.cs
  42. +0 −38 src/EventBuilder/Platforms/WPF.cs
  43. +0 −130 src/EventBuilder/Platforms/Winforms.cs
  44. +0 −58 src/EventBuilder/Platforms/XamForms.cs
  45. +0 −66 src/EventBuilder/Platforms/iOS.cs
  46. +0 −61 src/EventBuilder/Platforms/tvOS.cs
  47. +0 −205 src/EventBuilder/Program.cs
  48. +0 −47 src/EventBuilder/XamarinEssentialsTemplate.mustache
  49. +14 −121 src/ReactiveUI.AndroidSupport/ControlFetcherMixin.cs
  50. +24 −1 src/ReactiveUI.AndroidSupport/ReactiveRecyclerViewAdapter.cs
  51. +1 −1 src/ReactiveUI.Blend/FollowObservableStateBehavior.cs
  52. +1 −1 src/ReactiveUI.Blend/Platforms/net4/ObservableTrigger.cs
  53. +1 −1 src/ReactiveUI.Blend/ReactiveUI.Blend.csproj
  54. +5 −6 src/ReactiveUI.Events.WPF/ReactiveUI.Events.WPF.csproj
  55. +4 −5 src/ReactiveUI.Events.Winforms/ReactiveUI.Events.Winforms.csproj
  56. +4 −10 src/ReactiveUI.Events.XamEssentials/ReactiveUI.Events.XamEssentials.csproj
  57. +5 −11 src/ReactiveUI.Events.XamForms/ReactiveUI.Events.XamForms.csproj
  58. +9 −10 src/ReactiveUI.Events/ReactiveUI.Events.csproj
  59. +0 −47 src/ReactiveUI.Events/SingleAwaitSubject.cs
  60. +1 −1 src/ReactiveUI.Fody.Helpers/ReactiveUI.Fody.Helpers.csproj
  61. +39 −39 src/ReactiveUI.Tests/API/ApiApprovalTests.ReactiveUI.net461.approved.txt
  62. +39 −39 src/ReactiveUI.Tests/API/ApiApprovalTests.ReactiveUI.netcoreapp2.0.approved.txt
  63. +2 −2 src/ReactiveUI.Tests/Platforms/windows-xaml/Api/ApiApprovalTests.Blend.net461.approved.txt
  64. +8 −0 src/ReactiveUI.Tests/Platforms/wpf/API/ApiApprovalTests.Wpf.net461.approved.txt
  65. +14 −0 src/ReactiveUI.Tests/ReactiveObject/ReactiveObjectTests.cs
  66. +1 −1 src/ReactiveUI.Tests/ReactiveUI.Tests.csproj
  67. +1 −1 src/ReactiveUI.Winforms/ReactiveUI.Winforms.csproj
  68. +1 −1 src/ReactiveUI.Wpf/ReactiveUI.Wpf.csproj
  69. +1 −1 src/ReactiveUI.XamForms/ReactiveUI.XamForms.csproj
  70. +1 −1 src/ReactiveUI/Mixins/ReactiveNotifyPropertyChangedMixin.cs
  71. +87 −132 src/ReactiveUI/Platforms/android/ControlFetcherMixin.cs
  72. +0 −5 src/ReactiveUI/Platforms/android/HandlerScheduler.cs
  73. +1 −1 src/ReactiveUI/Platforms/netstandard2.0/PlatformRegistrations.cs
  74. +114 −0 src/ReactiveUI/Platforms/windows-common/ReactivePage.cs
  75. +1 −1 src/ReactiveUI/Platforms/windows-common/RoutedViewHost.cs
  76. +1 −1 src/ReactiveUI/Platforms/windows-common/ViewModelViewHost.cs
  77. +3 −0 src/ReactiveUI/ReactiveObject/IReactiveObjectExtensions.cs
  78. +1 −1 src/ReactiveUI/ReactiveUI.csproj
  79. +1 −1 src/global.json
  80. +0 −3 tools/nuget/nuget.exe
  81. +4 −0 tools/packages.config
@@ -0,0 +1,2 @@
open_collective: reactiveui

@@ -1,7 +1,10 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
@@ -10,25 +13,30 @@
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Mono auto generated files
mono_crash.*

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
build/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015 cache/options directory
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# Visual Studio code
.vscode/
# Visual Studio 2017 auto generated files
Generated\ Files/

# MSTest test Results
[Tt]est[Rr]esult*/
@@ -37,26 +45,35 @@ bld/
# NUNIT
*.VisualState.xml
TestResult.xml
nunit-*.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# DNX
*.lock.json
# Benchmark Results
BenchmarkDotNet.Artifacts/

# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
*.nuget.props
*.nuget.targets

# StyleCop
StyleCopReport.xml

# Files built by Visual Studio
*_i.c
*_p.c
*_i.h
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
@@ -66,14 +83,14 @@ artifacts/
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
*.binlog

# Chutzpah Test files
_Chutzpah*
@@ -86,13 +103,18 @@ ipch/
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio Trace Files
*.e2e

# TFS 2012 Local Workspace
$tf/

@@ -113,6 +135,14 @@ _TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover

# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
@@ -144,49 +174,72 @@ publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets

# Windows Azure Build Output
# Microsoft Azure Build Output
csx/
*.build.csdef

# Windows Azure Emulator
# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directory
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
!?*.[Cc]ache/

# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs

# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

@@ -197,15 +250,22 @@ _UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak

# SQL Server files
*.mdf
*.ldf
*.ndf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl

# Microsoft Fakes
FakesAssemblies/
@@ -215,13 +275,17 @@ FakesAssemblies/

# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
@@ -232,12 +296,57 @@ _Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# Tools
tools/
# CodeRush personal settings
.cr/personal

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
tools/**
!tools/packages.config

# Tabs Studio
*.tss

# Telerik's JustMock configuration file
*.jmconfig

# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

# OpenCover UI analysis results
OpenCover/

# Azure Stream Analytics local run output
ASALocalRun/

# MSBuild Binary and Structured Log
*.binlog

# NVidia Nsight GPU debugger configuration file
*.nvuser

# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Local History for Visual Studio
.localhistory/

# BeatPulse healthcheck temp database
healthchecksdb

# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/

# ReactiveUI
artifacts/
@@ -26,6 +26,9 @@

<a href="https://reactiveui.net/docs/getting-started/">🔨 Get Started</a> <a href="https://reactiveui.net/docs/getting-started/installation/">🛍 Install Packages</a> <a href="https://reactiveui.net/docs/resources/videos">🎞 Watch Videos</a> <a href="https://reactiveui.net/docs/resources/samples/">🎓 View Samples</a> <a href="https://reactiveui.net/slack">🎤 Discuss ReactiveUI</a>

<h2>Book</h2>
There has been an excellent <a href="https://kent-boogaart.com/you-i-and-reactiveui/">book</a> written by our Alumni maintainer Kent Boogart.

<h2>Introduction to Reactive Programming</h2>

Long ago, when computer programming first came to be, machines had to be programmed quite manually. If the technician entered the correct sequence of machine codes in the correct order, then the resulting program behavior would satisfy the business requirements. Instead of telling a computer how to do its job, which error-prone and relies too heavily on the infallibility of the programmer, why don't we just tell it what it's job is and let it figure the rest out?
@@ -301,12 +304,6 @@ ReactiveUI is part of the [.NET Foundation](https://www.dotnetfoundation.org/).
<a href="https://github.com/ghuntley">Geoffrey Huntley</a>
<p>Sydney, Australia</p>
</td>
<td align="center" valign="top">
<img width="100" height="100" src="https://github.com/kentcb.png?s=150">
<br>
<a href="https://github.com/kentcb">Kent Boogaart</a>
<p>Adelaide, Australia</p>
</td>
<td align="center" valign="top">
<img width="100" height="100" src="https://github.com/glennawatson.png?s=150">
<br>
@@ -342,6 +339,12 @@ The following have been core team members in the past.
<table>
<tbody>
<tr>
<td align="center" valign="top">
<img width="100" height="100" src="https://github.com/kentcb.png?s=150">
<br>
<a href="https://github.com/kentcb">Kent Boogaart</a>
<p>Brisbane, Australia</p>
</td>
<td align="center" valign="top">
<img width="100" height="100" src="https://github.com/olevett.png?s=150">
<br>

0 comments on commit 0d9a991

Please sign in to comment.
You can’t perform that action at this time.