Daniel Grunwald
faf1f07bce
Make access to the underlying BuildEngine.Project is thread-safe. Should fix forum-13374 and similar problems.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2067 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5d0fc5b83c
Fixed SD2-1095: Autogenerated code for IEnumerable generic interface does not compile
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
ce632baed3
Running unit tests with code coverage no longer generates the unused NUnit xml output file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
42e58920d7
Fixed SD2-1140: Exception is thrown trying to show completion menu on VB delegate or event declarations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2064 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c838ffb4ad
Fixed SD2-1190: Exception is thrown selecting all text and then cutting/deleting it.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0729800650
Fixed SD2-1180: Changed event inserted at wrong position
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2062 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a3f37285fb
Add cancel button to AsynchronousWaitDialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2061 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
b34730f04a
Fixed SD2-1207 - Closing a file with the code completion window still open disposes the text editor before the completion window causing a null reference exception. The AbstractCodeCompletion window now checks that TextAreaControl's scroll bars are not null when it closes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2060 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a40a3cee90
Show "Please wait..."-dialog during actions that might block the main thread for a long time (search, find references, etc.)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2059 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
c6b64b6445
Fixed failing WixBinding tests after project system changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2058 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9353ae08e2
Pass "FxCopDir" property to MSBuild.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2057 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
703d7d4bd7
Fixed failing tests in UnitTesting addin due to project system changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2056 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
9f99bdf30c
The SharpDevelop setup project now always creates a setup package called SharpDevelop.msi without any version information in the filename. The build server script bootstrap.build is now responsible for renaming the setup package filename so it contains version information.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2055 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
3b3d9d65ef
Fixed SD2-1041: Solution file will not open with Visual Studio Version Selector Program
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a424d33744
Fixed MSBuild condition evaluation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2053 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0958cffbba
Prevent MSBuild from checking referenced projects for changes multiple times.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2052 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a725d631a5
Fixed SD2-1106: FxCop code analysis not run when building the entire solution
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2051 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
6eda99a317
SD2-1204. The Windows Forms tab is made active in the Tools window the first time the form is designed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2050 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4ca90a7a92
Support "AvailableItemName" - the list of build actions available for files is read from the imported .targets files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2049 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c7e62da426
Fixed SD2-1202: NullReferenceException for incomplete type argument list
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2048 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4a7de549c2
Fixed building of VB compact framework projects (SD2-1196)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2047 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d8ca4968cf
Fixed SD2-995: Special characters not correctly encoded for languages others than English.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2046 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8a4efd80bc
Fixed adding new files to project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2045 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
120583a73f
Fixed bugs that prevented creating new VB projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
dcaf24c04d
Implemented SD2-1183: Use MSBuild libraries
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
b84fa83f55
The VB.NET language properties class now returns a VB.NET CodeDomProvider. This fixes the problem where the web proxy was not being generated when adding a web reference to a VB.NET project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2042 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
1ab593a725
Fixed SD2-1203 - Modifying the namespace for a test class leaves empty namespace nodes in the test tree. The TestNamespaceTreeNode was incorrectly determining when it was is empty when the node was not expanded. Added extra tests to improve the code coverage for the TestTreeView, TestClassesCollection and UnitTestApplicationStartHelper classes. Removed the unused UpdateResult method in TestClass.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
d83569ae72
Fixed SD2-754. Project nodes in the class browser are now sorted.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
d3660f512f
The Unit testing addin now uses the customised nunit-console.exe to run all unit tests. The TestTreeView no longer uses the NUnit tree view and now determines the unit tests dynamically based on the information retrieved from the parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
1246f7de74
Fixed forum-13073 and other SolutionConfigurationEditor-related problems.
...
Allow to continue on AddIn-loading errors.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2038 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Justin Dearing
31d6fab63f
File content for ConfigurationElement, ConfigurationElementCollection and ConfigurationSection moved to separate .cs files. This prevents duplicate content as ConfigurationSection implements ConfigurationElementCollection and ConfigurationElementCollection contain ConfigurationElement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Justin Dearing
62979f29b7
Added File templates for ConfigurationElement ConfigurationElementCollection and ConfigurationSection
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2036 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
47ae6603d0
Fixed SD2-596: C# to VB conversion should use CType instead of DirectCast for casts to primitives
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2035 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f399bed9de
Fixed SD2-1079: Cast statements not converted correctly from C# to VB.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4ba9c28c71
Fixed SD2-1169: Implementing an interface containing an event produces invalid code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2033 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5691c03e96
Fixed SD2-1181: Remove unused imports removes using statements required for type arguments
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2032 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c15aa36771
Fixed SD2-1100: Create Property adds setter if the member is readonly.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5f991c3e21
Fixed SD2-1149: Partial generic classes not correctly supported
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2030 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
eff3736f6b
Fixed SD2-1143: #Develop doesn't show 'Source / Design' tabs for VB froms created with VS 2005.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
859db0967a
Fixed SD2-1081: Start up project doesn't show its node text bolded.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
739fb0a991
Fixed NullReferenceException in ProjectContentRegistry when using ICSharpCode.SharpDevelop.Dom without persistence.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2e1943b2ff
Now using EasyCodeDom to make NRefactoryASTGenerator code more readable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2026 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
633ace62b1
Fixed compilation errors and test failures in WixBinding.Tests after the DropDownEditor was moved to the SharpDevelop widgets project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d4c511815b
Add SettingsCodeGeneratorTool.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2024 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Srbecký
2cabe3baf6
Reduce ValueProxy
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2023 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Srbecký
15bcad7d39
Variable spit into Variable and Value; Value is taking most of the control
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2022 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Srbecký
01e82efe04
Rename Value to ValueProxy
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2021 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f3939e3257
Add Custom Tools support.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2020 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christian Hornung
36743ab771
SubversionAddIn: Fixed illegal cross-thread calls when showing the authentification dialogs. Fixed UI inconsistency in the LoginDialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2019 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christian Hornung
888070dcda
Fixed SD2-1092: FxCop Crashed #Develop while checking Serrlongue source code.
...
MSBuild loggers need to check for a valid filename before passing it to the System.IO.Path.* methods.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago