Skip to content

Commit a760af9

Browse files
thecodrrthymikee
authored andcommitted
chore: use StringBuffer when getting config (#482)
1 parent dfbb193 commit a760af9

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/platform-android/native_modules.gradle

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,12 +172,13 @@ class ReactNativeModules {
172172

173173
try {
174174
cmdProcess = Runtime.getRuntime().exec(command, null, root)
175-
def inputStreamReader = new InputStreamReader(cmdProcess.getInputStream())
176-
def bufferedReader = new BufferedReader(inputStreamReader)
177-
def line = null
178-
while ((line = bufferedReader.readLine()) != null){
179-
reactNativeConfigOutput += line
175+
def bufferedReader = new BufferedReader(new InputStreamReader(cmdProcess.getInputStream()))
176+
def buff = ""
177+
def readBuffer = new StringBuffer()
178+
while ((buff = bufferedReader.readLine()) != null){
179+
readBuffer.append(buff)
180180
}
181+
reactNativeConfigOutput = readBuffer.toString()
181182
} catch (Exception exception) {
182183
this.logger.warn("${LOG_PREFIX}${exception.message}")
183184
this.logger.warn("${LOG_PREFIX}Automatic import of native modules failed.")

0 commit comments

Comments
 (0)