User Tools

Site Tools


repositories

This is an old revision of the document!


Repositories

Some project provides a set of algorithms fulfilling some common interfaces.

Projects Roles Classes
PADL Interfaces padl.visitor.IGenerator
padl.visitor.IWalker
Repository padl.visitor.VisitorsRepository
Accessors padl.visitor.VisitorsRepository.getGenerators()
padl.visitor.VisitorsRepository.getWalkers()
PADL Analyses Interface padl.analysis.IAnalysis
Repository padl.analysis.AnalysesRepository
Accessor padl.analysis.AnalysesRepository.getAnalyses()
PADL Design Motifs Interface padl.motif.IDesignMotifModel
Repository padl.motif.DesignMotifsRepository
Accessor padl.motif.DesignMotifsRepository.getDesignMotifs()
POM Interfaces pom.metrics.IMetric
pom.metrics.IUnaryMetric
pom.metrics.IBinaryMetric
pom.metrics.IContextDependentMetric
pom.metrics.IContextIndependentMetric
Repository pom.metrics.MetricsRepository
Accessors pom.metrics.MetricsRepository.getMetrics()
pom.metrics.MetricsRepository.getMetric(String)1)
pom.metrics.MetricsRepository.getUnaryMetrics()
pom.metrics.MetricsRepository.getBinaryMetrics()
pom.metrics.MetricsRepository.getContextDependentMetrics()
pom.metrics.MetricsRepository.getContextIndependentMetrics()
SAD (Code) Interface sad.codesmell.detection.ICodeSmellDetection
Repository sad.codesmell.detection.CodeSmellDetectionsRepository
Accessor sad.codesmell.detection.CodeSmellDetectionsRepository.getCodeSmellDetections()
sad.codesmell.detection.CodeSmellDetectionsRepository.getCodeSmellDetection(String)2)
SAD (Design) Interface sad.designsmell.detection.IDesignSmellDetection
Repository sad.designsmell.detection.DesignSmellDetectionsRepository
Accessor sad.designsmell.detection.DesignSmellDetectionsRepository.getDesignSmellDetections()
sad.designsmell.detection.DesignSmellDetectionsRepository.getDesignSmellDetection(String)3)
1)
For convenience when declaring code and design smells
2) , 3)
For convenience only
repositories.1392795984.txt.gz · Last modified: 2019/10/06 20:37 (external edit)