Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-24[Logging] Fix stacktraces not being written to log filestherzok
Log files use Exception.ToString() for string formatting, thus do not benefit from our improved stacktrace gathering for native exceptions Fix that by overriding the tostring method Fixes VSTS #897159 - GLib Error Logging does not include stack trace
2019-05-11Move CapturingCrashReporter and implement NSException handlingtherzok
Fixes VSTS #867387 - [Telemetry] Objective-C based crashes should log exception information to telemetry
2019-03-21Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-02-26Include basic unit test infrastructure in the bundleLluis Sanchez
2019-02-18Unit test infrastructure improvementsLluis Sanchez
Created mock classes for IShell and related interfaces. Unit tests now can use the [RequireService] attribute to force the initialization of a service before starting a test.
2019-01-13Suppress NuGet local copies unless explicitly listed in projectMikayla Hutchinson
NuGet's PrivateAssets="runtime" does not work, resulting in transitive references local copying their assemblies into every project. This works around that by filtering out all local copies that are not explictly listed. This also makes it much harder to accidentally introduce local copies, which is good as local copies in general are are not desirable due to the way that dlls are loaded by the extension system.
2018-06-20Clean up project filesMikayla Hutchinson
Remove redundant information, and make more information redundant by setting good defaults in the MD props. This lays some groundwork for the PackageConfig migration and eventually SDK-style project format migration.
2018-06-20Centralize the MD target framework versionMikayla Hutchinson
2018-06-20Purge junk Execution clr-version valueMikayla Hutchinson
2018-06-20Clean various redundancies from project filesMikayla Hutchinson
2018-05-23[Tests] Remove unneeded assembly references in UnitTests.dlltherzok
2018-05-09[Tests] Move ObjectReference into UnitTeststherzok
2018-05-08[Core] Add unit tests for synchronization context usage in log writingtherzok
2018-03-26Delete some references to ICSharpCode.Decompiler project.Kirill Osenkov
2017-08-16Reorganize unit testsLluis Sanchez
The UnitTests projects used to have a mix of tests for several assemblies. This patch reorganizes the tests in several projects that target only one assembly (for most cases) and have only the dependencies they need to build. Tests for MonoDevelop.Core have been moved to a new MonoDevelop.Core.Tests project. C# tests have been moved to MonoDevelop.CSharpBinding.Tests. Other tests have been moved to Ide.Tests, which has been renamed to MonoDevelop.Ide.Tests. This may require further reorganization. MonoDevelop.Refactoring tests has been removed since now they are part of Roslyn.
2017-07-31Fixed 'Bug 58473 - [VSFeedback Ticket] #460850 - Complete Word hotkeyMike Krüger
doesn't work if "Show completion list after a character is typed" is unchecked' Command broke during API changes for the webtools team. I added a test for that option.
2017-07-18Merge pull request #2782 from mono/fix57111-binding-scheme-parent-compareVsevolod Kukol
[57111][Ide] Fix KeyBindingSet compare with parent Pt. 2
2017-07-18[UnitTests] Add tests for KeyBindingSetVsevolod Kukol
2017-07-13[UnitTests] Added unit tests for CSharpFindReferencesProvider.Mike Krüger
2017-05-31[Core] Add StringParserService tests.therzok
2017-05-31[Tests] Introduce tests for SystemAssemblyService using assemblies copied to ↵therzok
tests dir.
2017-05-19Make sdk version comparison more reliableLluis Sanchez
2017-05-09Merge branch 'master' into master-fix52553Mike Krüger
2017-03-22[UnitTests] Added unit tests for output tracking.Mike Krüger
This time without submodules.
2017-03-22Revert "[UnitTests] Added unit tests for output tracking."Mike Krüger
This reverts commit 2896d50c359abcb7ed26c94ca284c29009386e7f.
2017-03-18Merge remote-tracking branch 'origin/master' into roslyn-ivtMikayla Hutchinson
2017-03-17Move Mono.TextTemplating to a NuGetMikayla Hutchinson
2017-03-14Add support for custom MSBuild search pathsLluis Sanchez
This commit introduces a new extension point and additional api that allows registering custom fallback search paths for MSBuild properties. For example, it can be used to define additional search paths for $(MSBuildExtensionsPath), which means that add-ins can provide their own target files to be imported in projects.
2017-02-20[UnitTests] Added unit tests for output tracking.Mike Krüger
2017-01-31Merge remote-tracking branch 'origin/vNext' into roslyn-ivtMikayla Hutchinson
2017-01-31Merge branch 'textmate' into vNextMike Krüger
2017-01-31Merge branch 'master' into textmateMike Krüger
2017-01-26Merge remote-tracking branch 'xamarin/vNext' into roslyn-ivtMikayla Hutchinson
2017-01-26[Ide] Optimize PropertyGrid generation for collections.Marius Ungureanu
2017-01-25Merge remote-tracking branch 'monodevelop/dotnetcore' into vNextMatt Ward
Conflicts: main/external/mono-addins main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotNetCore.csproj main/src/addins/MonoDevelop.DotNetCore/MonoDevelop.DotnetCore.Debugger/DotNetCoreDebuggerSession.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/MonoDevelopWorkspace.cs version-checks
2017-01-19Merge branch 'master' into dotnetcoreMatt Ward
Conflicts: main/Main.sln main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.NodeBuilders/ProjectPackagesFolderNodeBuilder.cs main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/RemoteProjectBuilder.cs main/tests/UnitTests/UnitTests.csproj version-checks
2017-01-18[Core] Optimize MonoExecutionParameters.GenerateOptionsMarius Ungureanu
Create one string fewer by making the whitespace trimming at the end happen on the StringBuilder. In this case, we always have a space at the end.
2017-01-16Add support for msbuild loggersLluis Sanchez
Loggers can be used to get almost real-time events from the remote project builder while a target is being executed.
2017-01-14[build] Update target framework to 4.6.1Mikayla Hutchinson
Roslyn 2.x needs this so we have to do it for MonoDevelop.Core and every assembly that references it.
2017-01-14Add global props/targetsMikayla Hutchinson
2016-11-01Merge branch 'master' into dotnetcoreMatt Ward
Conflicts: main/external/nuget-binary main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.csproj main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/MonoDevelopBuildIntegratedRestorer.cs main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItemExtension.cs
2016-10-27Merge remote-tracking branch 'origin/textmate' into vNextMikayla Hutchinson
2016-10-20Merge remote-tracking branch 'origin/dotnetcore' into vNextMikayla Hutchinson
2016-10-07Merge branch 'master' into textmateMike Krüger
2016-10-06Updated roslyn & switched to roslyn nugets.Mike Krüger
2016-10-06Initial support for project capabilitiesLluis Sanchez
2016-10-04Merge branch 'master' into textmateMike Krüger
2016-09-30[Core] Improve project item glob supportLluis Sanchez
When the feature is enabled, the Project class is now smarter when there are project items with globs. When there is a change in the files included by a blog it will try to avoid expanding the list by using Remove items or adding excludes.
2016-09-29[Ide] Implement text mate stack match expressions.Mike Krüger
2016-09-25[Core] Improve MSBuildProjectService.EscapeString performanceMarius Ungureanu
This improves the allocations and CPU time of EscapeString. On a benchmark of 1000000 runs on the string "%a%b%c%d%", we have the old variant using 2473ms and the new variant 1381ms. The allocations also improved, where the old variant would allocate 441MB in total, and the new variant would allocate 188MB.