[ { "type": "NULL_DEREFERENCE", "hash": "213910369", "procedure": "void AnalysisStops.fieldReadInCalleeMayCauseFalseNegative()", "file": "codetoanalyze/java/infer/AnalysisStops.java" }, { "type": "NULL_DEREFERENCE", "hash": "670131512", "procedure": "void AnalysisStops.fieldReadInCalleeWithAngelicObjFieldMayCauseFalseNegative()", "file": "codetoanalyze/java/infer/AnalysisStops.java" }, { "type": "NULL_DEREFERENCE", "hash": "841221724", "procedure": "void AnalysisStops.skipFunctionInLoopMayCauseFalseNegative()", "file": "codetoanalyze/java/infer/AnalysisStops.java" }, { "type": "NULL_DEREFERENCE", "hash": "477385921", "procedure": "void AutoGenerated.npe()", "file": "codetoanalyze/java/infer/AutoGenerated.java" }, { "type": "NULL_DEREFERENCE", "hash": "19112013", "procedure": "void Builtins.doNotBlockError(Object)", "file": "codetoanalyze/java/infer/Builtins.java" }, { "type": "RESOURCE_LEAK", "hash": "900494019", "procedure": "void CloseableAsResourceExample.notClosingCloseable()", "file": "codetoanalyze/java/infer/CloseableAsResourceExample.java" }, { "type": "RESOURCE_LEAK", "hash": "23880861", "procedure": "void CloseableAsResourceExample.withException()", "file": "codetoanalyze/java/infer/CloseableAsResourceExample.java" }, { "type": "RESOURCE_LEAK", "hash": "415398310", "procedure": "void CloseableAsResourceExample.notClosingWrapper()", "file": "codetoanalyze/java/infer/CloseableAsResourceExample.java" }, { "type": "RESOURCE_LEAK", "hash": "267560927", "procedure": "void CloseableAsResourceExample.failToCloseWithCloseQuietly()", "file": "codetoanalyze/java/infer/CloseableAsResourceExample.java" }, { "type": "RESOURCE_LEAK", "hash": "180380524", "procedure": "T CloseableAsResourceExample.sourceOfNullWithResourceLeak()", "file": "codetoanalyze/java/infer/CloseableAsResourceExample.java" }, { "type": "CONTEXT_LEAK", "hash": "161244785", "procedure": "void ContextLeaks.directLeak()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "CONTEXT_LEAK", "hash": "313381190", "procedure": "void ContextLeaks.indirectLeak()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "CONTEXT_LEAK", "hash": "528373571", "procedure": "void ContextLeaks.nonStaticInnerClassLeak()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "CONTEXT_LEAK", "hash": "713835839", "procedure": "void ContextLeaks.leakAfterInstanceFieldWrite()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "CONTEXT_LEAK", "hash": "841937788", "procedure": "ContextLeaks$Singleton ContextLeaks.singletonLeak()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "CONTEXT_LEAK", "hash": "499953859", "procedure": "void ContextLeaks.indirectHandlerLeak()", "file": "codetoanalyze/java/infer/ContextLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "940956921", "procedure": "int CursorLeaks.cursorNotClosed(SQLiteDatabase)", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "429521850", "procedure": "int CursorLeaks.getImageCountHelperNotClosed(String)", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "423498", "procedure": "int CursorLeaks.getBucketCountNotClosed()", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "198595945", "procedure": "void CursorLeaks.queryUVMLegacyDbNotClosed()", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "629261935", "procedure": "int CursorLeaks.completeDownloadNotClosed(DownloadManager)", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "907289764", "procedure": "void CursorLeaks.loadPrefsFromContentProviderNotClosed()", "file": "codetoanalyze/java/infer/CursorLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "458715059", "procedure": "void FilterInputStreamLeaks.bufferedInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "520605764", "procedure": "void FilterInputStreamLeaks.checkedInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "66070436", "procedure": "void FilterInputStreamLeaks.cipherInputStreamNotClosedAfterSkip()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "426974429", "procedure": "void FilterInputStreamLeaks.dataInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "227342619", "procedure": "void FilterInputStreamLeaks.deflaterInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "779854217", "procedure": "void FilterInputStreamLeaks.gzipInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "870347828", "procedure": "void FilterInputStreamLeaks.gzipInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "201719035", "procedure": "void FilterInputStreamLeaks.digestInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "413865955", "procedure": "void FilterInputStreamLeaks.inflaterInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "945760943", "procedure": "void FilterInputStreamLeaks.pushbackInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/FilterInputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "313355242", "procedure": "void FilterOutputStreamLeaks.filterOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "37837806", "procedure": "void FilterOutputStreamLeaks.dataOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "996672931", "procedure": "void FilterOutputStreamLeaks.bufferedOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "527250574", "procedure": "void FilterOutputStreamLeaks.checkedOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "955622878", "procedure": "void FilterOutputStreamLeaks.cipherOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "452598580", "procedure": "void FilterOutputStreamLeaks.deflaterOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "431184702", "procedure": "void FilterOutputStreamLeaks.digestOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "538415380", "procedure": "void FilterOutputStreamLeaks.inflaterOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "725003167", "procedure": "void FilterOutputStreamLeaks.gzipOutputStreamNotClosedAfterFlush()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "201582227", "procedure": "void FilterOutputStreamLeaks.gzipOutputStreamNotClosedAfterFlush()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "1020716910", "procedure": "void FilterOutputStreamLeaks.printStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/FilterOutputStreamLeaks.java" }, { "type": "NULL_DEREFERENCE", "hash": "427607414", "procedure": "int HashMapExample.getOneIntegerWithoutCheck()", "file": "codetoanalyze/java/infer/HashMapExample.java" }, { "type": "NULL_DEREFERENCE", "hash": "54374220", "procedure": "void HashMapExample.getTwoIntegersWithOneCheck(Integer,Integer)", "file": "codetoanalyze/java/infer/HashMapExample.java" }, { "type": "NULL_DEREFERENCE", "hash": "314450895", "procedure": "int NullPointerExceptions.nullPointerException()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "125991044", "procedure": "int NullPointerExceptions.nullPointerExceptionInterProc()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "516151282", "procedure": "int NullPointerExceptions.nullPointerExceptionWithExceptionHandling(boolean)", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "679729271", "procedure": "void NullPointerExceptions.nullPointerExceptionWithNullObjectParameter()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "1046457792", "procedure": "void NullPointerExceptions.nullPointerExceptionWithNullArrayParameter()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "225703083", "procedure": "void NullPointerExceptions.nullPointerExceptionFromFaillingResourceConstructor()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "116831934", "procedure": "void NullPointerExceptions.nullPointerExceptionFromFailingFileOutputStreamConstructor()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "991359726", "procedure": "void NullPointerExceptions.nullPointerExceptionUnlessFrameFails()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "822301135", "procedure": "String NullPointerExceptions.hashmapNPE(HashMap,Object)", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "272208052", "procedure": "int NullPointerExceptions.NPEvalueOfFromHashmapBad(HashMap,int)", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "568590672", "procedure": "void NullPointerExceptions.nullPointerExceptionInArrayLengthLoop(java.lang.Object[])", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "341029111", "procedure": "void NullPointerExceptions.cursorFromContentResolverNPE(String)", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "1059317684", "procedure": "void NullPointerExceptions.nullPointerExceptionCallArrayReadMethod()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "624714723", "procedure": "void NullPointerExceptions.sinkWithNeverNullSource()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "527166252", "procedure": "void NullPointerExceptions.otherSinkWithNeverNullSource()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "337689715", "procedure": "void NullPointerExceptions.nullableFieldNPE()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "40912145", "procedure": "void NullPointerExceptions.nullableParamNPE(Object)", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "78498803", "procedure": "void NullPointerExceptions.badCheckShouldCauseNPE()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "170319648", "procedure": "void NullPointerExceptions.nullPointerExceptionArrayLength()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "473232485", "procedure": "void NullPointerExceptions$$$Class$Name$With$Dollars.npeWithDollars()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "42975861", "procedure": "void NullPointerExceptions.someNPEAfterResourceLeak()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "650797477", "procedure": "void NullPointerExceptions.derefNullableGetter()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "234012498", "procedure": "String NullPointerExceptions.testSystemGetPropertyArgument()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "814642556", "procedure": "void NullPointerExceptions.testSystemGetPropertyReturn()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "182592635", "procedure": "void NullPointerExceptions.derefNull()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "NULL_DEREFERENCE", "hash": "247582533", "procedure": "void NullPointerExceptions.shouldNotReportNPE()", "file": "codetoanalyze/java/infer/NullPointerExceptions.java" }, { "type": "RESOURCE_LEAK", "hash": "138555591", "procedure": "void ReaderLeaks.readerNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "440039739", "procedure": "void ReaderLeaks.bufferedReaderNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "440837960", "procedure": "void ReaderLeaks.inputStreamReaderNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "50579471", "procedure": "void ReaderLeaks.fileReaderNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "1017780794", "procedure": "void ReaderLeaks.pushbackReaderNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "447232891", "procedure": "void ReaderLeaks.pipedReaderNotClosedAfterConstructedWithWriter()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "4872936", "procedure": "void ReaderLeaks.pipedReaderNotClosedAfterConnect(PipedWriter)", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "448550060", "procedure": "void ReaderLeaks.pipedReaderFalsePositive()", "file": "codetoanalyze/java/infer/ReaderLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "152430333", "procedure": "void ResourceLeaks.fileOutputStreamNotClosed()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "908212762", "procedure": "void ResourceLeaks.fileOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "597015618", "procedure": "int ResourceLeaks.fileOutputStreamTwoLeaks(boolean)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "597015618", "procedure": "int ResourceLeaks.fileOutputStreamTwoLeaks(boolean)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "789617738", "procedure": "void ResourceLeaks.twoResources()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "955388245", "procedure": "void ResourceLeaks.twoResourcesServerSocket()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "467444842", "procedure": "void ResourceLeaks.twoResourcesRandomAccessFile()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "109485235", "procedure": "void ResourceLeaks.nestedBad1()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "355924265", "procedure": "void ResourceLeaks.nestedBad2()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "844464661", "procedure": "void ResourceLeaks.objectInputStreamClosedNestedBad()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "1022308409", "procedure": "void ResourceLeaks.objectOutputStreamClosedNestedBad()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "434062825", "procedure": "void ResourceLeaks.zipFileLeakExceptionalBranch()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "1004001932", "procedure": "boolean ResourceLeaks.jarFileNotClosed()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "858516377", "procedure": "void ResourceLeaks.fileInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "606792348", "procedure": "void ResourceLeaks.pipedInputStreamNotClosedAfterRead(PipedOutputStream)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "179184394", "procedure": "void ResourceLeaks.pipedOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "683248957", "procedure": "void ResourceLeaks.objectOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "279588670", "procedure": "void ResourceLeaks.objectOutputStreamNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "864644702", "procedure": "void ResourceLeaks.objectInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "233618147", "procedure": "void ResourceLeaks.objectInputStreamNotClosedAfterRead()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "305071953", "procedure": "void ResourceLeaks.jarInputStreamLeak()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "131927425", "procedure": "void ResourceLeaks.nestedBadJarInputStream(File)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "640029231", "procedure": "void ResourceLeaks.jarOutputStreamLeak()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "207233435", "procedure": "void ResourceLeaks.nestedBadJarOutputStream()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "114782370", "procedure": "void ResourceLeaks.socketNotClosed()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "95906654", "procedure": "void ResourceLeaks.serverSocketNotClosed()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "1024290636", "procedure": "void ResourceLeaks.openHttpURLConnectionNotDisconnected()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "921802964", "procedure": "void ResourceLeaks.openHttpsURLConnectionNotDisconnected()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "134609865", "procedure": "void ResourceLeaks.parseFromInputStreamAndLeak(JsonFactory)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "460302910", "procedure": "String ResourceLeaks.readInstallationFileBad(File)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "111270819", "procedure": "int ResourceLeaks.readConfigNotCloseStream(String)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "971232538", "procedure": "void ResourceLeaks.themeObtainTypedArrayAndLeak(Resources$Theme)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "671578378", "procedure": "void ResourceLeaks.activityObtainTypedArrayAndLeak(Activity)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "896960316", "procedure": "void ResourceLeaks.contextObtainTypedArrayAndLeak(Context)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "846072839", "procedure": "void ResourceLeaks.copyFileLeak(File,File)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "567145125", "procedure": "void ResourceLeaks.copyFileLeak(File,File)", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "732200861", "procedure": "void ResourceLeaks.scannerNotClosed()", "file": "codetoanalyze/java/infer/ResourceLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "788288186", "procedure": "void WriterLeaks.writerNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "79490957", "procedure": "void WriterLeaks.printWriterNotClosedAfterAppend()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "100103989", "procedure": "void WriterLeaks.bufferedWriterNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "54015353", "procedure": "void WriterLeaks.outputStreamWriterNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "391779643", "procedure": "void WriterLeaks.fileWriterNotClosedAfterWrite()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "163434941", "procedure": "void WriterLeaks.pipedWriterNotClosedAfterConstructedWithReader()", "file": "codetoanalyze/java/infer/WriterLeaks.java" }, { "type": "RESOURCE_LEAK", "hash": "840543698", "procedure": "void WriterLeaks.pipedWriterNotClosedAfterConnect(PipedReader)", "file": "codetoanalyze/java/infer/WriterLeaks.java" } ]