Skip to content

Commit 628a787

Browse files
authored
Remove reflection types from primite type table (#119)
***UPDATE_DEPENDENTS***
1 parent 814f79b commit 628a787

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

MetadataProcessor.Core/Tables/nanoSignaturesTable.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,8 @@ static nanoSignaturesTable()
6868
PrimitiveTypes.Add(typeof(object).FullName, nanoCLR_DataType.DATATYPE_OBJECT);
6969
PrimitiveTypes.Add(typeof(IntPtr).FullName, nanoCLR_DataType.DATATYPE_I4);
7070
PrimitiveTypes.Add(typeof(UIntPtr).FullName, nanoCLR_DataType.DATATYPE_U4);
71-
72-
PrimitiveTypes.Add(typeof(WeakReference).FullName, nanoCLR_DataType.DATATYPE_WEAKCLASS);
7371

74-
PrimitiveTypes.Add(typeof(RuntimeTypeHandle).FullName, nanoCLR_DataType.DATATYPE_REFLECTION);
75-
PrimitiveTypes.Add(typeof(RuntimeFieldHandle).FullName, nanoCLR_DataType.DATATYPE_REFLECTION);
76-
PrimitiveTypes.Add(typeof(RuntimeMethodHandle).FullName, nanoCLR_DataType.DATATYPE_REFLECTION);
72+
PrimitiveTypes.Add(typeof(WeakReference).FullName, nanoCLR_DataType.DATATYPE_WEAKCLASS);
7773
}
7874

7975
/// <summary>

version.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "2.27",
3+
"version": "2.28",
44
"release": {
55
"branchName" : "release-v{version}",
66
"versionIncrement" : "build",
@@ -14,14 +14,15 @@
1414
},
1515
"publicReleaseRefSpec": [
1616
"^refs/heads/master$",
17+
"^refs/heads/develop$",
1718
"^refs/heads/v\\d+(?:\\.\\d+)?$"
1819
],
1920
"cloudBuild": {
2021
"setAllVariables": true,
2122
"buildNumber": {
2223
"enabled": true,
2324
"includeCommitId": {
24-
"when": "never"
25+
"when": "nonPublicReleaseOnly"
2526
}
2627
}
2728
}

0 commit comments

Comments
 (0)