EMOIdentifier

An extract method refactoring algorithm


License
MIT
Install
pip install EMOIdentifier==1.0.2

Documentation

Product Name	:	Segmentation
Author		:	Omkarendra Tiwari
License		: 	MIT
Version		:	1.0
Detail		:	This project implements a extract method refactoring algorithm known as 'segmentation'.
				The algorithm uses a graph SDG for analysing the source code and identifying the extract 
				method opportunities. SDG is generated from an Intermediate representaiton of input source 
				code. IR can be generated for any language like C, C++ or Java. SDG is gnerated by module 
				'SDGExtractor'. Further, the SDG is used by the algorithm. and it generates identified 
				extract method opportunities in file ''.
NOTE			:	This project is under-development, hence, a few features may malfunction or are not supported.