Christoph Wille
aed01df105
Merge branch 'newNR' of https://github.com/icsharpcode/SharpDevelop into newNR
13 years ago
Christoph Wille
bff85d9a47
Create zip from files.wxs (msi input) to build xcopy deployable zip for build server
13 years ago
Mike Krüger
4267ccc4f2
Readded resolver test for bug 10201.
...
The bug wasn't valid but we didn't check this case.
13 years ago
Mike Krüger
551869bd41
VariableDeclaredInWideScopeIssue no longer suggests moving method call
...
initializers.
13 years ago
Mike Krüger
24c588b70c
CheckFix is now more verbose.
13 years ago
Mike Krüger
8ca2d99ebc
Revert "Fixed type parameter substitution bug."
...
The old behaviour was correct.
This reverts commit c43a501ec4
.
13 years ago
Mike Krüger
c43a501ec4
Fixed type parameter substitution bug.
13 years ago
Mike Krüger
bce7b74426
Fixed bug in GetCurrentParameterIndex + added unit tests for this
...
function.
13 years ago
David Srbecký
edbdd87690
Save options only if they have been actually modified - in particular, this avoids saving of default values
13 years ago
Christoph Wille
989c128374
Add Setttings Editor and WPF Designer to setup
13 years ago
Mike Krüger
921c1f6e20
Fixed inconsistency between 'override' and 'partial' completion.
...
The begin of the declaration now always includes these keywords.
13 years ago
Peter Forstmeier
7ebf7f6881
Merge branch 'master' of github.com:icsharpcode/SharpDevelop
13 years ago
Peter Forstmeier
3036889042
add DateSubtract.cs function to SDR syntax DateSubtract(endDate,startDate)
13 years ago
Matt Ward
5ff1f88f1f
Fix null reference when creating new EF data model file.
...
Do not add an EntityTypeMapping element if it already exists.
Fix intermittent error were the EF data model view content
does not have a workbench window when the file is renamed
on save.
13 years ago
Matt Ward
14592816aa
Reformat code.
13 years ago
Matt Ward
bad935c416
Fix null reference exception on disposing EDM View.
...
When an exception is thrown when loading a .edmx file
the EDMDesignerViewContent's Dispose method was not
handling the EDMView being null and causing the
underlying exception to be hidden.
13 years ago
Matt Ward
cdfd000f36
Fix null reference exception in database connection dialog.
...
The Add button was being enabled when the selected database
changed but on connecting to the server again the selected
database was cleared but the Add button was not disabled.
13 years ago
Martin Konicek
0a8a7bb3cd
Re-obtain hash code method after debuggee is restarted.
13 years ago
Martin Konicek
b79d0c7075
Merge branch 'newNR' into newNRvisualizers
13 years ago
Mike Krüger
29054ffd19
Fixed some completion cases with extension methods.
13 years ago
Mike Krüger
bcc014222b
ReducedMethod in CSharpInvocationResolveResult is now lazy.
13 years ago
Mike Krüger
f4c20a1196
TypeArguments now work on DefaultResolvedTypeDefinition.
13 years ago
Mike Krüger
54bb967d8a
Handled extension methods in type guessing code.
13 years ago
Mike Krüger
cf117bc6d7
Fixed failing unit test.
13 years ago
Mike Krüger
0eecec2cce
Adjusted unit tests to the new invocation resolve result.
13 years ago
Mike Krüger
a72b135df5
Changed C# invocation result that the reduced extension method has
...
it's own property.
13 years ago
Mike Krüger
93baeb72fc
Revert "Added TypeParameters property to IType (for consistency with the"
...
This reverts commit 74e7818473
.
Conflicts:
ICSharpCode.NRefactory/TypeSystem/Implementation/AbstractResolvedTypeParameter.cs
13 years ago
David Srbecký
076027c114
Remove overridden LazyCecilTypeDefinition.FullName and let base class handle it.
13 years ago
Mike Krüger
a963bdbcf5
Fix build.
13 years ago
Mike Krüger
984d2ca267
Added IsSpecialized to IMember & IsParameterized to IType to make it
...
easier to handle such cases without asking for the type of the
objects.
13 years ago
Mike Krüger
74e7818473
Added TypeParameters property to IType (for consistency with the
...
IMethod interface & makes usage easier).
13 years ago
Mike Krüger
295a70e721
Moved members of ParametrizedType to IType (for consistency with the
...
IMethod changes).
13 years ago
Mike Krüger
d19a6d2c96
Moved SpecializedMember property 'Substitution' to IMember and
...
SpecializedMethod property 'TypeArguments' to IMethod.
That should eliminate the need to upcast these objects & makes the
type system more flexible - that's needed for the
ReducedExtensionMethod model.
13 years ago
Mike Krüger
7479801ff9
Fixed ReducedFrom description.
13 years ago
Mike Krüger
7962d8f80d
Reduced extension methods are now always non static methods with
...
extension method flag set.
13 years ago
Mike Krüger
8bd796eb7f
Revert "Revert "Implemented reduced method model.""
...
This reverts commit bdc1fde9d6
.
13 years ago
Mike Krüger
765d917d60
Revert "Revert "Implemented better way to handle extension method invocations.""
...
This reverts commit c26f61e813
.
13 years ago
Mike Krüger
c76240e934
Revert "Revert "[TypeSystem] Specialized method now contains a flag specifying the""
...
This reverts commit b758539431
.
13 years ago
David Srbecký
87e8f5a54c
Improve IL mapping:
...
- Use the widest sequence point containing the IL offset
- Ignore the newline which was printed at the end of the statement
13 years ago
Peter Forstmeier
e019155455
Merge branch 'newNR' of github.com:icsharpcode/SharpDevelop into newNR
13 years ago
Peter Forstmeier
1e082175f4
Remove old SettingsView, remove reference to System.Windows.Forms
13 years ago
Peter Forstmeier
36942a8c9a
http://community.sharpdevelop.net/forums/t/16600.aspx (3. Item)
13 years ago
Mike Krüger
4cac2f0b36
Fixed completion bug.
13 years ago
Mike Krüger
b758539431
Revert "[TypeSystem] Specialized method now contains a flag specifying the"
...
This reverts commit bd1811cc18
.
Conflicts:
ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs
13 years ago
Mike Krüger
c26f61e813
Revert "Implemented better way to handle extension method invocations."
...
This reverts commit d4afc75413
.
13 years ago
Mike Krüger
bdc1fde9d6
Revert "Implemented reduced method model."
...
This reverts commit aaf2b919f5
.
13 years ago
Mike Krüger
aaf2b919f5
Implemented reduced method model.
13 years ago
Mike Krüger
d4afc75413
Implemented better way to handle extension method invocations.
13 years ago
Mike Krüger
27913d73f1
AddAnotherAccessor action now works on auto properties.
13 years ago
Mike Krüger
52350b3cb0
Fixed resolve at location failure.
...
Was caused by an invalid token location.
13 years ago