{"push_id":663975217,"size":368,"distinct_size":1,"ref":"refs/heads/wizards-update","head":"58a0ea70a99ee171fb8766c5c10d7ced7bdcea73","before":"f2d1587e9a5d4db89c736221b1238b89ecd2e111","commits":[{"sha":"f73b2a9990495587d514aa1856919c21170a3940","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez"},"message":"Initial drop of the new project model","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/f73b2a9990495587d514aa1856919c21170a3940"},{"sha":"6dd6120163e4585059a1dacc5762f75e525dde17","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Fix extension declarations","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/6dd6120163e4585059a1dacc5762f75e525dde17"},{"sha":"f2978fe96fbedf6ec20fa4e7d02c9d45b0e50ac0","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Improve error logging\n\nImprove error logging when loading a solution","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/f2978fe96fbedf6ec20fa4e7d02c9d45b0e50ac0"},{"sha":"512ed1a0244c2c46744aa03c3a6166bf76bdfe03","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Make status progress monitor thread safe","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/512ed1a0244c2c46744aa03c3a6166bf76bdfe03"},{"sha":"984df595139c665723adb14d7448094693e34b7c","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Fixed extension chain issue\n\nFixes in the way extension chains are initialized.\nAllow disposing individual extensions while the object is still alive.\nThis allows disabling features when they are not required anymore.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/984df595139c665723adb14d7448094693e34b7c"},{"sha":"28d3412b78e404988b173ddfc5224a436dd6597d","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Renamed some classes\n\nAnd introduced OnCreateConfiguration overridable.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/28d3412b78e404988b173ddfc5224a436dd6597d"},{"sha":"dd7af44dd9e636e64845ad643605cb389b7fe69e","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[New project model] Ongoing work\n\nFix some infinite recursions caused by incorrect call to base.\nAdded OnGetDefaultImports, which can be overriden by extensions to\nprovide the imports of new projects.\nAdded OnPrepareForEvaluation overridable, which can be used to\ntransform msbuild files before they are evaluated.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/dd7af44dd9e636e64845ad643605cb389b7fe69e"},{"sha":"e360bca2daaacd528756d8e8cfbfdc43291d47ea","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Merge remote-tracking branch 'xamarin/xs6' into new-project-model\n\nConflicts:\n\t.gitmodules\n\tmain/build/MacOSX/monostub.m\n\tmain/external/sharpsvn-binary\n\tmain/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs\n\tmain/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/TestablePackageManagementEventsMonitor.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.csproj\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/RestorePackagesActionTests.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.csproj\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/IPackageManagementEvents.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementEvents.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProgressMonitor.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageRestoreRunner.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageUpdateChecker.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/RestorePackagesAction.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ThreadSafePackageManagementEvents.cs\n\tmain/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs\n\tmain/src/addins/NUnit/Gui/TestResultsPad.cs\n\tmain/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/RemoteProjectBuilder.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/SlnFileFormat.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.SharedAssetsProjects/SharedAssetsProject.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.SharedAssetsProjects/SharedAssetsProjectMSBuildHandler.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionEntityItem.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItem.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/UnknownProject.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeFormatting/CodeFormattingCommands.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/ResXFileCodeGenerator.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/LogView.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFolderNodeBuilder.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/AssemblyReferencePanel.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/MessageService.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/RootWorkspace.cs\n\tmain/tests/UnitTests/MonoDevelop.Projects/MSBuildTests.cs\n\tmain/tests/UnitTests/MonoDevelop.Projects/SharedAssetsProjectTests.cs\n\tmain/tests/UnitTests/MonoDevelop.Projects/SolutionTests.cs\n\tmain/tests/test-projects/solution-build-order/ConsoleApplication3.sln","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/e360bca2daaacd528756d8e8cfbfdc43291d47ea"},{"sha":"1408d952e69f5b5222a6b824696d0b4783a5b144","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[Core] Add method for creating a project using a set of flavor guids","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/1408d952e69f5b5222a6b824696d0b4783a5b144"},{"sha":"e635af4813679d8db85cdda42031e657aa874577","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[Ide] New project model work\n\nFix some issues with extension conditions.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/e635af4813679d8db85cdda42031e657aa874577"},{"sha":"0e3d925eb80bf7f0bb04b3cf0536d61ac02ad5a4","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Merge remote-tracking branch 'origin/master' into new-project-model\n\nConflicts:\n\tmain/external/debugger-libs\n\tmain/external/mono-addins\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/StatusProgressMonitor.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/0e3d925eb80bf7f0bb04b3cf0536d61ac02ad5a4"},{"sha":"efc5a601737e77112a507bb3a4d9dc9526659afe","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Update fsharpbinding submodule","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/efc5a601737e77112a507bb3a4d9dc9526659afe"},{"sha":"94a9f99ea493994e1999d8d85fbb014893872821","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Merge remote-tracking branch 'origin/master' into new-project-model\n\nConflicts:\n\tmain/external/debugger-libs\n\tmain/external/fsharpbinding\n\tmain/external/mono-addins\n\tmain/external/nrefactory\n\tmain/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs\n\tmain/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageUpdateChecker.cs\n\tmain/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFileGenerator.cs\n\tmain/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFilePreprocessor.cs\n\tmain/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.csproj\n\tmain/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlCommandHandler.cs\n\tmain/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlItem.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProject.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.SharedAssetsProjects/SharedAssetsProjectMSBuildHandler.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetCompilerParameters.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/FindReplace.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/StatusProgressMonitor.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.ProgressMonitoring/BaseProgressMonitor.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/RootWorkspace.cs\n\tmain/tests/UnitTests/MonoDevelop.Projects/ProjectTests.cs","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/94a9f99ea493994e1999d8d85fbb014893872821"},{"sha":"abc35830a3e073e6b233ba67632b870192113291","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Fix several merge conflicts","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/abc35830a3e073e6b233ba67632b870192113291"},{"sha":"615d4f938c87c7f58435061bac7595f2fd93f5da","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Fix md-addins branch","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/615d4f938c87c7f58435061bac7595f2fd93f5da"},{"sha":"67b2054247bdcb8b15be1363a7359e70dd5393b6","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"lluis"},"message":"Updated references to debugger-libs, md-addins","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/67b2054247bdcb8b15be1363a7359e70dd5393b6"},{"sha":"16ef0a65233acdac9aeef1b876e2fb7c829997f1","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Merge remote-tracking branch 'origin/master' into new-project-model\n\nConflicts:\n\tmain/external/fsharpbinding\n\tmain/external/nrefactory\n\tmain/src/addins/AspNet/Razor/Generator/RazorTemplatePreprocessor.cs\n\tmain/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebugCommands.cs\n\tmain/src/addins/MonoDeveloperExtensions/MonoSolutionItemHandler.cs\n\tmain/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFilePreprocessor.cs\n\tmain/src/addins/VBNetBinding/VBBindingCompilerServices.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/IBuildTarget.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionEntityItem.cs\n\tmain/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItem.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ProjectCommands.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewProjectDialog.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectTemplate.cs\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs\n\tversion-checks","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/16ef0a65233acdac9aeef1b876e2fb7c829997f1"},{"sha":"9e86b1d71b597becd4b94baf8590075e3069b857","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"Track api changes","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/9e86b1d71b597becd4b94baf8590075e3069b857"},{"sha":"282a5151254fe631575acc717bc549579a726737","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[ASP.NET] Rename some classes\n\nUse the Flavor suffix for flavor classes.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/282a5151254fe631575acc717bc549579a726737"},{"sha":"e691eb2e3e55369b635fdf91296b727961af3a5e","author":{"email":"d741a3d629cbcddc16a12fdf49d161837265d315@xamarin.com","name":"Lluis Sanchez Gual"},"message":"[Core] Fix OnBeginLoad/OnEndLoad events\n\nThe old logic for calling those methods doesn't work when using async methods,\nso it has been replaced by a new more simple infrastructure.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/e691eb2e3e55369b635fdf91296b727961af3a5e"}]}