Skip to content

Possible mergeable classes for merging code bases #1261

Open
1 of 2 issues completed
Open
1 of 2 issues completed
@DavoudEshtehari

Description

@DavoudEshtehari

The main aim of this ticket is to clarify the project progress and having contribution with who is interested in it.

At the first step, we've prepared a list of possible mergeable files with their types which maybe need some pruning. Then, priority could be declared before starting to merge.

Mergable files list
File & PR Type Group Priority
DbConnectionStringCommon.cs #1265 DbConnectionStringDefaults DbConnectionStringKeywords DbConnectionStringSynonyms DbConnectionStringBuilderUtil Common  1
DbConnectionOptions.Common.cs (core) DbConnectionOptions.cs #1279 DbConnectionOptions KEY SYNONYM Common  1
AdapterUtil.cs AdapterUtil.Drivers.cs (core) AdapterUtil.SqlClient.cs (core) #1306 ADP Common  1
StringsHelper.cs #1288 StringsHelper Common 1
DbConnectionClosed.cs DbConnectionClosed DbConnectionBusy DbConnectionClosedBusy DbConnectionClosedConnecting DbConnectionClosedNeverOpened DbConnectionClosedPreviouslyOpened DbConnectionOpenBusy ProviderBase  
DbConnectionInternal.cs DbConnectionInternal ProviderBase  
DbConnectionFactory.cs DbConnectionFactory ProviderBase  
DbConnectionPool.cs #2812 PendingGetConnection PoolWaitHandles State TransactedConnectionList TransactedConnectionPool ProviderBase  
DbConnectionPoolGroup.cs #1371 DbConnectionPoolGroup ProviderBase  
DbConnectionPoolIdentity.cs DbConnectionPoolIdentity.Unix.cs (core) DbConnectionPoolIdentity.Windows.cs (core) DbConnectionPoolIdentity ProviderBase  
DbMetaDataFactory.cs #1278 DbMetaDataFactory ProviderBase  
DbReferenceCollection.cs #2403 DbReferenceCollection CollectionEntry ProviderBase
TimeoutTimer.cs #1273 TimeoutTimer ProviderBase  
SQLResource.cs #1276 SQLResource SqlTypes  
SqlFileStream.cs (fx) SqlFileStream.Windows.cs (core) SqlFileStream SqlTypes  
MetadataUtilsSmi.cs #1339 MetadataUtilsSmi SqlClient.Server  
SmiEventSink.cs #1324 SmiEventSink SqlClient.Server  
SmiEventSink_Default.cs #1324 SmiEventSink_Default SqlClient.Server  
SmiMetaDataProperty.cs #1320 SmiDefaultFieldsProperty SmiMetaDataProperty SmiMetaDataPropertyCollection SmiOrderProperty SmiPropertySelector SmiUniqueKeyProperty SqlClient.Server  
SmiTypedGetterSetter.cs #1321 SmiTypedGetterSetter SqlClient.Server  
SmiXetterAccessMap.cs #1310 SmiXetterAccessMap SqlClient.Server  
SqlDataRecord.cs #1309 SqlDataRecord SqlClient.Server  
SqlSer.cs #1313 BinarySerializeSerializer DummyStream NormalizedSerializer SerializationHelperSql9 Serializer SqlClient.Server  
ValueUtilsSmi.cs #1326 ValueUtilsSmi SqlClient.Server  
AlwaysEncryptedHelperClasses.cs (core) TdsParserHelperClasses.cs #2376 _SqlMetaData _SqlMetaDataSet _SqlMetaDataSetCollection _SqlRPC CallbackType EncryptionOptions PreLoginHandshakeStatus PreLoginOptions RunBehavior TdsParserState FederatedAuthenticationFeatureExtensionData SqlCollation RoutingInfo SqlEnvChange SqlLogin SqlLoginAck SqlFedAuthInfo SqlFedAuthToken SqlMetaDataPriv SqlMetaDataXmlSchemaCollection SqlMetaDataUdt SqlReturnValue MultiPartTableName SslProtocolsHelper SqlClient  
AlwaysEncryptedKeyConverter.Cng.cs (fx) AlwaysEncryptedKeyConverter.CrossPlatform.cs (core) KeyConverter SqlClient  
LocalDBAPI.cs LocalDBAPI.Common.cs (core) LocalDBAPI.uap.cs (core) LocalDBAPI.Unix.cs (core) LocalDBAPI.Windows.cs (core) LocalDBAPI SqlClient  
SimulatorEnclaveProvider.cs (fx) SimulatorEnclaveProvider.NetCoreApp.cs (core) #1419 SimulatorEnclaveProvider SqlClient  
SqlAuthenticationProviderManager.cs SqlAuthenticationProviderManager.NetCoreApp.cs (core) SqlAuthenticationProviderManager.NetStandard.cs (core) SqlAuthenticationProviderManager SqlAuthenticationInitializer SqlAuthenticationProviderConfigurationSection SqlClientAuthenticationProviderConfigurationSection SqlClient  
SqlBuffer.cs #1438 SqlBuffer SqlClient  
SqlBulkCopy.cs _ColumnMapping Row Result BulkCopySimpleResultSet SqlBulkCopy SqlClient  
SqlBulkCopyColumnMappingCollection.cs #1285 SqlBulkCopyColumnMappingCollection SqlClient  
SqlCachedBuffer.cs #1280 SqlCachedBuffer SqlClient  
SqlClientFactory.cs #2369 SqlClientFactory SqlClient  
SqlClientMetaDataCollectionNames.cs #1287 SqlClientMetaDataCollectionNames SqlClient  
SqlColumnEncryptionCertificateStoreProvider.Windows.cs (core) SqlColumnEncryptionCertificateStoreProvider.cs (fx) SqlColumnEncryptionCertificateStoreProvider.Unix.cs (core) SqlColumnEncryptionCertificateStoreProvider SqlClient  
SqlColumnEncryptionCngProvider.cs (fx) SqlColumnEncryptionCngProvider.Windows.cs (core) SqlColumnEncryptionCngProvider.Unix.cs (core) SqlColumnEncryptionCngProvider #2501 SqlClient  
SqlColumnEncryptionCspProvider.cs (fx) SqlColumnEncryptionCspProvider.Windows.cs (core) SqlColumnEncryptionCspProvider.Unix.cs (core) SqlColumnEncryptionCspProvider SqlClient  
SqlColumnEncryptionEnclaveProvider.cs SqlColumnEncryptionEnclaveProvider.NetCoreApp.cs (core) SqlColumnEncryptionEnclaveProvider SqlClient  
SqlCommand.cs SqlCommand SqlClient  
SqlCommandBuilder.cs #1284 SqlCommandBuilder SqlClient  
SqlCommandSet.cs #1286 SqlCommandSet SqlClient  
SqlConnection.cs SqlConnectionHelper.cs SqlConnection SqlClient  
SqlConnectionFactory.cs SqlConnectionFactory.AssemblyLoadContext.cs (core) SqlConnectionFactory SqlClient  
SqlConnectionPoolGroupProviderInfo.cs #1323 SqlConnectionPoolGroupProviderInfo SqlClient  
SqlConnectionPoolKey.cs #1292 SqlConnectionPoolKey SqlClient  
SqlConnectionString.cs #1329 #1359 DEFAULT KEY SYNONYM TYPESYSTEMVERSION TRANSACTIONBINDING SqlClient  1
SqlConnectionString.cs SqlConnectionString.NetCoreApp.cs (core) #1329 #1359 SqlConnectionString SqlClient  
SqlConnectionStringBuilder.cs #1349 SqlConnectionStringBuilder SqlClient  
SqlDataAdapter.cs #1295 SqlDataAdapter    
SqlDataReader.cs #1309 SqlDataReader SqlClient  
SqlDelegatedTransaction.cs SqlDelegatedTransaction.NetCoreApp.cs (core) SqlDelegatedTransaction.NetStandard.cs (core) SqlDelegatedTransaction #2861 SqlClient  
SqlDependency.cs #1299 SqlDependency SqlClient  
SqlDependencyListener.cs #1308 SqlDependencyProcessDispatcher SqlClient  
SqlDependencyUtils.cs #1370 #2812 SqlDependencyUtils.AppDomain.cs (core) SqlDependencyUtils.AssemblyLoadContext.cs (core) SqlDependencyPerAppDomainDispatcher SqlClient  
SqlEnums.cs #1317 MetaType TdsDateTime SqlClient  
SqlError.cs #1322 SqlError SqlClient  
SqlErrorCollection.cs #1305 SqlErrorCollection SqlClient  
SqlException.cs #1300 SqlException SqlClient  
SqlInfoMessageEvent.cs #1311 SqlInfoMessageEventArgs SqlClient  
SqlInternalConnection.cs #1598 SqlInternalConnection SqlClient  
SqlInternalConnectionTds.cs SqlInternalConnectionTds SessionStateRecord SessionData ServerInfo SqlClient  
SqlInternalTransaction.cs #1346 SqlInternalTransaction SqlClient  
Sqlmetadatafactory.cs #1315 sqlmetadatafactory SqlClient  
SqlNotificationEventArgs.cs #1314 SqlNotificationEventArgs SqlClient  
SqlParameter.cs #1354 DataFeed StreamDataFeed TextDataFeed XmlDataFeed SqlParameter SqlClient  
SqlQueryMetadataCache.cs #1316 SqlQueryMetadataCache SqlClient  
SqlReferenceCollection.cs #1303 SqlReferenceCollection SqlClient  
SqlSequentialStream.cs #1345 SqlSequentialStream SqlClient  
SqlSequentialTextReader.cs #1343 SqlSequentialTextReader SqlUnicodeEncoding SqlClient  
SqlStream.cs #1337 SqlStream SqlCachedStream SqlStreamingXml SqlClient  
SqlTransaction.cs #1353 SqlTransaction SqlClient  
SqlUtil.cs #2503 #2533 AsyncHelper SQL SQLMessage SqlServerEscapeHelper SysTxForGlobalTransactions SqlClient  
TdsEnums.cs #1369 TdsEnums ActiveDirectoryAuthentication ParsingErrorState SniContext SqlConnectionColumnEncryptionSetting SqlConnectionOverrides SqlCommandColumnEncryptionSetting SqlConnectionAttestationProtocol SqlConnectionIPAddressPreference SqlAuthenticationMethod TransparentNetworkResolutionState DescribeParameterEncryptionResultSet1 DescribeParameterEncryptionResultSet2 DescribeParameterEncryptionResultSet3 SqlClient  
TdsParser.cs TdsParser.NetCoreApp.cs (core) TdsParser.NetStandard.cs (core) TdsParser.RegisterEncoding.cs (core) TdsParser.Unix.cs (core) TdsParser.Windows.cs (core) TdsParser SqlClient  
TdsParserSafeHandles.cs #1604 SNILoadHandle SNIHandle SNIPacket WritePacketCache SqlClient  
TdsParserSessionPool.cs #1595 TdsParserSessionPool SqlClient  
TdsParserStateObject.cs #1520, #1844, #2168, #2254, #2302 TdsParserStateObject LastIOTimer SqlClient  
TdsParserStaticMethods.cs #1588 #2814 TdsParserStaticMethods SqlClient  
SqlFileStream.cs (fx) SqlFileStream.Windows.cs (core) #2398 SqlFileStream SqlTypes  

Sub-issues

Metadata

Metadata

Assignees

Labels

Code Health 💊Issues/PRs that are targeted to source code quality improvements.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions