- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.2k
 
Open
Milestone
Description
This issue serves for tracking dead code removals and clean up from CAS / XBAP that wasn't previously done. Issues either already made it (or hopefully will, for this effort to be worth it) make it into .NET 10:
- Remove FriendAccessAllowedAttribute usage #6561
 - Remove SecurityCriticalDataForSet #7161
 - Remove SafeReflectionInvoker Part 2 #7485
 - Remove CriticalHandle properties #9292
 - Remove unused CAS resource strings and its translations from all libraries #9698
 - Improve startup and runtime performance by removing XamlTypeInvoker dead code #9736
 - Remove obsolete TARGETTING35SP1 preprocessor directive and dead code within #9744
 - Remove IsPresentationFrameworkVersionLessThan4 property and associated dead code #9749
 - Remove dead code in FontSourceCollection/FontSource (+ hollow CAS remnants) #9838
 - Remove XBAP-related dead code from BrowserInteropHelper/SafeSecurityHelper #9855
 - Remove TimelineEnumerator/TimelineTreeEnumerator dead code #9858
 - Remove GenericEnumerator dead code from PresentationCore #9862
 - Remove AssemblyFilter dead code as APTCA is not supported #9863
 - Remove XBAP-related dead code from Application/BrowserInteropHelper, finish cleanup #9865
 - Remove SecurityCriticalData/Class #9882
 - Remove OleCmdHelper/ISecureCommand dead code (CAS/XBAP leftovers) #9943
 - Remove WLDP/UseLegacyDangerousClipboardDeserializationMode leftovers #9975 (passed tests)
 - Remove GenericsInstances class from WindowsBase as it no longer needed #9990
 - Remove IBrowserHostServices/INativeProgressPage and cleanup AppSecurityManager #10220
 - Remove obsolete/dead code overloads and options from MimeObjectFactory #10227
 - Remove EventPropertyMap dead code from PresentationCore #10236
 - Remove interop dead code from PresentationFramework #10245
 - Remove incompatible NETFX preprocessor conditionals from base libraries #10388
 - Remove TreeBuilder and all the dead code associated from PBT #10635
 - Remove dead code in BamlRecordReader associated with TreeBuilderBamlTranslator #10636
 - Remove NetFX-specific dead code from DWriteForwarder compilation #10641
 - Remove ShaperBuffers/OpenTypeLayoutCache and NetFX v3.X dead code #10664
 - Remove WinRT ReflectionHelper dead code (compiled, not used) #10666
 - Remove unused dead code in ElementUtil, make class static #10680
 - Remove Critical/Unsecure property/method proxies and CAS-related code #10701
 - Remove non-CLS exceptions handlers in LineServicesCallbacks (dead code) #10874
 - Remove non-CLS exceptions handlers in PtsHost (dead code) #10875
 - Remove non-CLS exceptions handlers and CS1058 suppressions (+ cleanup) #10876
 - Remove unused dead code in BamlMapTable / XamlTypeMapper #10881
 
PaulusParssinen, kronic, rampaa, jizc, bizouarn and 1 morePaulusParssinen and jizc
Metadata
Metadata
Assignees
Labels
No labels