using heaps from ctorArgsCopiedAnalysisVisitor in FieldsNotPublished
updated FieldsNotPublishedAnalysisVisitor to detect Objects indirect
referred by this
implemented FieldsNotModifiedMethodAnalyzer.analyze() and added check if
there are no heaps in ClassAnalyzer
copy heaps in ClassAnalyzer