OidShorten.create SyncExperimental

var oidShorten = OidShorten.create(min_length);
Parameters Type  
min_length Number The minimal length for all identifiers, which will be used even if shorter OIDs would still be unique.
OidShorten a git_oid_shorten instance, NULL if OOM

OidShorten#add SyncExperimental

var result = oidShorten.add(text_id);
Parameters Type  
text_id String an OID in text form

| Returns | | | — | — | | Number | the minimal length to uniquely identify all OIDs added so far to the set; or an error code ( < 0) if an error occurs. |