Skip to content

Commit b173bf3

Browse files
Andrei Shikovfacebook-github-bot
authored andcommitted
Minor MapBuffer renames for consistency
Summary: Rename `_header` to `header_` to align with the C++ naming scheme we use. Rename `readKey` to `readUnsignedShort` as purpose of the method have changed. Changelog: [Internal] Reviewed By: javache Differential Revision: D33637127 fbshipit-source-id: a82f4d6c1b753b21e0567fbe919af98e4c78105d
1 parent 2151d11 commit b173bf3

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/ReadableMapBuffer.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ private int getBucketIndexForKey(int key) {
9292
int hi = getCount() - 1;
9393
while (lo <= hi) {
9494
final int mid = (lo + hi) >>> 1;
95-
final int midVal = readKey(getKeyOffsetForBucketIndex(mid));
95+
final int midVal = readUnsignedShort(getKeyOffsetForBucketIndex(mid));
9696
if (midVal < key) {
9797
lo = mid + 1;
9898
} else if (midVal > key) {
@@ -104,7 +104,7 @@ private int getBucketIndexForKey(int key) {
104104
return -1;
105105
}
106106

107-
private int readKey(int position) {
107+
private int readUnsignedShort(int position) {
108108
return mBuffer.getShort(position) & 0xFFFF;
109109
}
110110

@@ -155,7 +155,7 @@ private void readHeader() {
155155
mBuffer.order(ByteOrder.LITTLE_ENDIAN);
156156
}
157157
// count
158-
mCount = mBuffer.getShort() & 0xFFFF;
158+
mCount = readUnsignedShort(mBuffer.position());
159159
}
160160

161161
/**
@@ -229,7 +229,7 @@ private ByteBuffer importByteBufferAndReadHeader() {
229229
}
230230

231231
private void assertKeyExists(int key, int bucketIndex) {
232-
int storedKey = readKey(getKeyOffsetForBucketIndex(bucketIndex));
232+
int storedKey = readUnsignedShort(getKeyOffsetForBucketIndex(bucketIndex));
233233
if (storedKey != key) {
234234
throw new IllegalStateException(
235235
"Stored key doesn't match parameter - expected: " + key + " - found: " + storedKey);
@@ -289,7 +289,7 @@ private MapBufferEntry(int position) {
289289

290290
/** @return a {@link short} that represents the key of this {@link MapBufferEntry}. */
291291
public int getKey() {
292-
return readKey(mBucketOffset);
292+
return readUnsignedShort(mBucketOffset);
293293
}
294294

295295
/** @return the double value that is stored in this {@link MapBufferEntry}. */

ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ void MapBufferBuilder::storeKeyValue(
4040

4141
buckets_.emplace_back(key, data);
4242

43-
_header.count++;
43+
header_.count++;
4444

4545
minKeyToStore_ = key + 1;
4646
}
@@ -99,10 +99,10 @@ MapBuffer MapBufferBuilder::build() {
9999
auto bucketSize = buckets_.size() * BUCKET_SIZE;
100100
uint32_t bufferSize = HEADER_SIZE + bucketSize + dynamicData_.size();
101101

102-
_header.bufferSize = bufferSize;
102+
header_.bufferSize = bufferSize;
103103

104104
std::vector<uint8_t> buffer(bufferSize);
105-
memcpy(buffer.data(), &_header, HEADER_SIZE);
105+
memcpy(buffer.data(), &header_, HEADER_SIZE);
106106
memcpy(buffer.data() + HEADER_SIZE, buckets_.data(), bucketSize);
107107
memcpy(
108108
buffer.data() + HEADER_SIZE + bucketSize,

ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ constexpr uint16_t INITIAL_BUCKETS_SIZE = 10;
2323
*/
2424
class MapBufferBuilder {
2525
private:
26-
Header _header = {ALIGNMENT, 0, 0};
26+
Header header_ = {ALIGNMENT, 0, 0};
2727

2828
void storeKeyValue(Key key, uint8_t const *value, uint32_t valueSize);
2929

0 commit comments

Comments
 (0)