Skip to content

Commit 9dcc276

Browse files
committed
add "removeString" to enums to clean up js names
1 parent 43ff9bf commit 9dcc276

2 files changed

Lines changed: 2 additions & 32 deletions

File tree

‎generate/descriptor.json‎

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -37,38 +37,7 @@
3737
"otype": {
3838
"JsName": "TYPE",
3939
"owner": "Object",
40-
"values": {
41-
"GIT_OBJ_ANY": {
42-
"JsName": "ANY"
43-
},
44-
"GIT_OBJ_BAD": {
45-
"JsName": "BAD"
46-
},
47-
"GIT_OBJ__EXT1": {
48-
"JsName": "EXT1"
49-
},
50-
"GIT_OBJ_COMMIT": {
51-
"JsName": "COMMIT"
52-
},
53-
"GIT_OBJ_TREE": {
54-
"JsName": "TREE"
55-
},
56-
"GIT_OBJ_BLOB": {
57-
"JsName": "BLOB"
58-
},
59-
"GIT_OBJ_TAG": {
60-
"JsName": "TAG"
61-
},
62-
"GIT_OBJ__EXT2": {
63-
"JsName": "EXT2"
64-
},
65-
"GIT_OBJ_OFS_DELTA": {
66-
"JsName": "OFS_DELTA"
67-
},
68-
"GIT_OBJ_REF_DELTA": {
69-
"JsName": "REF_DELTA"
70-
}
71-
}
40+
"removeString": "OBJ_"
7241
},
7342
"ref": {
7443
"owner": "Reference",

‎generate/setup.js‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ _(enums).forEach(function(enumerable) {
187187
enumerable.values.forEach(function(value) {
188188
value.JsName = value.name
189189
.replace(/^GIT_/, "")
190+
.replace(override.removeString || "", "")
190191
.replace(new RegExp("^" + enumerable.owner.toUpperCase()), "")
191192
.replace(/^_/, "")
192193
.replace(new RegExp("^" + enumerable.JsName), "")

0 commit comments

Comments
 (0)