Skip navigation links
A C E F G H I L M N O P R S T U V 

A

acceptAST(String, CompilationUnit) - Method in class com.github.mauricioaniche.springlint.analysis.smells.ArchitecturalRoleRequestor
 
acceptAST(String, CompilationUnit) - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellsRequestor
 
add(String, String, String, String, Set<String>) - Method in class com.github.mauricioaniche.springlint.domain.Repository
 
all() - Method in class com.github.mauricioaniche.springlint.domain.Repository
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.PromiscuousController
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.SmartController
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.FatRepository
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.LaboriousRepositoryMethod
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.SmartRepository
 
analyzers(Repository, SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.service.MeddlingService
 
analyzers(Repository, SmellyClass) - Method in interface com.github.mauricioaniche.springlint.analysis.smells.Smell
 
appendNote(String, String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
ArchitecturalRole - Class in com.github.mauricioaniche.springlint.architecture
 
ArchitecturalRole(int, String) - Constructor for class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
ArchitecturalRoleDependenciesCountVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells
 
ArchitecturalRoleDependenciesCountVisitor(Repository, SmellyClass, ArchitecturalRole, String) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.ArchitecturalRoleDependenciesCountVisitor
 
ArchitecturalRoleRequestor - Class in com.github.mauricioaniche.springlint.analysis.smells
 
ArchitecturalRoleRequestor(Architecture, Repository) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.ArchitecturalRoleRequestor
 
ArchitecturalRoleVisitor - Class in com.github.mauricioaniche.springlint.architecture
 
ArchitecturalRoleVisitor() - Constructor for class com.github.mauricioaniche.springlint.architecture.ArchitecturalRoleVisitor
 
Architecture - Interface in com.github.mauricioaniche.springlint.architecture
 

C

CKAnalysis - Class in com.github.mauricioaniche.springlint.analysis.ck
 
CKAnalysis(Architecture, String) - Constructor for class com.github.mauricioaniche.springlint.analysis.ck.CKAnalysis
 
ClassInfoVisitor - Class in com.github.mauricioaniche.springlint.utils.jdt
 
ClassInfoVisitor() - Constructor for class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
com.github.mauricioaniche.springlint - package com.github.mauricioaniche.springlint
 
com.github.mauricioaniche.springlint.analysis.ck - package com.github.mauricioaniche.springlint.analysis.ck
 
com.github.mauricioaniche.springlint.analysis.smells - package com.github.mauricioaniche.springlint.analysis.smells
 
com.github.mauricioaniche.springlint.analysis.smells.controller - package com.github.mauricioaniche.springlint.analysis.smells.controller
 
com.github.mauricioaniche.springlint.analysis.smells.repository - package com.github.mauricioaniche.springlint.analysis.smells.repository
 
com.github.mauricioaniche.springlint.analysis.smells.service - package com.github.mauricioaniche.springlint.analysis.smells.service
 
com.github.mauricioaniche.springlint.architecture - package com.github.mauricioaniche.springlint.architecture
 
com.github.mauricioaniche.springlint.domain - package com.github.mauricioaniche.springlint.domain
 
com.github.mauricioaniche.springlint.output - package com.github.mauricioaniche.springlint.output
 
com.github.mauricioaniche.springlint.utils - package com.github.mauricioaniche.springlint.utils
 
com.github.mauricioaniche.springlint.utils.jdt - package com.github.mauricioaniche.springlint.utils.jdt
 
COMPONENT - Static variable in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.PromiscuousController
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.SmartController
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.FatRepository
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.LaboriousRepositoryMethod
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.SmartRepository
 
conciliate(SmellyClass) - Method in class com.github.mauricioaniche.springlint.analysis.smells.service.MeddlingService
 
conciliate(SmellyClass) - Method in interface com.github.mauricioaniche.springlint.analysis.smells.Smell
 
CONTROLLER - Static variable in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
CSVOutput - Class in com.github.mauricioaniche.springlint.output
 
CSVOutput(String) - Constructor for class com.github.mauricioaniche.springlint.output.CSVOutput
 

E

endVisit(MethodDeclaration) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.MultiplePersistenceInvocationsVisitor
 
endVisit(TypeDeclaration) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
ENTITY - Static variable in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
equals(Object) - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
equals(Object) - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
equals(Object) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
execute(FileASTRequestor) - Method in class com.github.mauricioaniche.springlint.analysis.smells.Parser
 
execute(CompilationUnit, CKReport) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 

F

FatRepository - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
FatRepository() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.FatRepository
 
fieldVariables - Variable in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
FileUtils - Class in com.github.mauricioaniche.springlint.utils
 
FileUtils() - Constructor for class com.github.mauricioaniche.springlint.utils.FileUtils
 
findType(MethodInvocation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 

G

get(String) - Method in class com.github.mauricioaniche.springlint.domain.Repository
 
getAllDirs(String) - Static method in class com.github.mauricioaniche.springlint.utils.FileUtils
 
getAllJavaFiles(String) - Static method in class com.github.mauricioaniche.springlint.utils.FileUtils
 
getAttribute(String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getByClass(String) - Method in class com.github.mauricioaniche.springlint.domain.Repository
 
getClassName() - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
getDescription() - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
getDescriptionFor(String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getFile() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getInterfaces() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getInterfaces() - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
getName() - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
getName() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getNote(String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getPersistenceApis() - Static method in class com.github.mauricioaniche.springlint.analysis.smells.repository.PersistenceAPIs
 
getPersistenceMethods() - Static method in class com.github.mauricioaniche.springlint.analysis.smells.repository.PersistenceAPIs
 
getRole() - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRoleVisitor
 
getRole() - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
getRole() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getSmells() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getSubtypesOf(String) - Method in class com.github.mauricioaniche.springlint.domain.Repository
 
getSuperclass() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getSuperclass() - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
getType() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
getType() - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 

H

hasAnySmell() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
hashCode() - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
hashCode() - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
hashCode() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
hasSmell(String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
HTMLOutput - Class in com.github.mauricioaniche.springlint.output
 
HTMLOutput(String) - Constructor for class com.github.mauricioaniche.springlint.output.HTMLOutput
 

I

id() - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
importList - Variable in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
increaseCc(int) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.McCabeComplexityVisitor
 
is(ArchitecturalRole) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
isOnPersistenceMechanism(String) - Static method in class com.github.mauricioaniche.springlint.analysis.smells.repository.PersistenceAPIs
 
isOnPersistenceMethod(MethodInvocation) - Static method in class com.github.mauricioaniche.springlint.analysis.smells.repository.PersistenceAPIs
 

L

LaboriousRepositoryMethod - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
LaboriousRepositoryMethod() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.LaboriousRepositoryMethod
 
localVariables - Variable in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 

M

main(String[]) - Static method in class com.github.mauricioaniche.springlint.SpringLint
 
McCabeComplexityVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
McCabeComplexityVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.McCabeComplexityVisitor
 
MeddlingService - Class in com.github.mauricioaniche.springlint.analysis.smells.service
 
MeddlingService() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.service.MeddlingService
 
MultiplePersistenceInvocationsVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
MultiplePersistenceInvocationsVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.MultiplePersistenceInvocationsVisitor
 

N

name() - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
NumberOfEntitiesVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
NumberOfEntitiesVisitor(Repository, SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.NumberOfEntitiesVisitor
 
NumberOfRoutesVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.controller
 
NumberOfRoutesVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.controller.NumberOfRoutesVisitor
 
NumberOfServicesVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.controller
 
NumberOfServicesVisitor(Repository, SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.controller.NumberOfServicesVisitor
 

O

OTHER - Static variable in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
Output - Interface in com.github.mauricioaniche.springlint.output
 

P

Parser - Class in com.github.mauricioaniche.springlint.analysis.smells
 
Parser(String) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.Parser
 
PersistenceAPIs - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
PersistenceAPIs() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.PersistenceAPIs
 
plusOne(String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
printOutput(Architecture, Map<String, List<CKNumber>>, Repository) - Method in class com.github.mauricioaniche.springlint.output.CSVOutput
 
printOutput(Architecture, Map<String, List<CKNumber>>, Repository) - Method in class com.github.mauricioaniche.springlint.output.HTMLOutput
 
printOutput(Architecture, Map<String, List<CKNumber>>, Repository) - Method in interface com.github.mauricioaniche.springlint.output.Output
 
PromiscuousController - Class in com.github.mauricioaniche.springlint.analysis.smells.controller
 
PromiscuousController() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.controller.PromiscuousController
 

R

REPOSITORY - Static variable in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
Repository - Class in com.github.mauricioaniche.springlint.domain
 
Repository() - Constructor for class com.github.mauricioaniche.springlint.domain.Repository
 
RFCButSpringVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.controller
 
RFCButSpringVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.controller.RFCButSpringVisitor
 
roles() - Method in interface com.github.mauricioaniche.springlint.architecture.Architecture
 
roles() - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
roleVisitor() - Method in interface com.github.mauricioaniche.springlint.architecture.Architecture
 
roleVisitor() - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
run() - Method in class com.github.mauricioaniche.springlint.analysis.ck.CKAnalysis
 
run() - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellAnalysis
 
run() - Method in class com.github.mauricioaniche.springlint.RunAllAnalysis
 
RunAllAnalysis - Class in com.github.mauricioaniche.springlint
 
RunAllAnalysis(Architecture, String, Output) - Constructor for class com.github.mauricioaniche.springlint.RunAllAnalysis
 

S

SERVICE - Static variable in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
setAttribute(String, int) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
setResult(CKNumber) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
setRole(ArchitecturalRole) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
SmartController - Class in com.github.mauricioaniche.springlint.analysis.smells.controller
 
SmartController() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.controller.SmartController
 
SmartRepository - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
SmartRepository() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.SmartRepository
 
Smell - Interface in com.github.mauricioaniche.springlint.analysis.smells
 
SmellAnalysis - Class in com.github.mauricioaniche.springlint.analysis.smells
 
SmellAnalysis(Architecture, String) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.SmellAnalysis
 
SmellDescription - Class in com.github.mauricioaniche.springlint.analysis.smells
 
SmellDescription(String, String) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
smells() - Method in interface com.github.mauricioaniche.springlint.architecture.Architecture
 
smells() - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
smells(String, String) - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 
SmellsRequestor - Class in com.github.mauricioaniche.springlint.analysis.smells
 
SmellsRequestor(Repository, List<Smell>) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.SmellsRequestor
 
SmellyClass - Class in com.github.mauricioaniche.springlint.domain
 
SmellyClass(String, String, String, String, Set<String>) - Constructor for class com.github.mauricioaniche.springlint.domain.SmellyClass
 
SpringLint - Class in com.github.mauricioaniche.springlint
 
SpringLint() - Constructor for class com.github.mauricioaniche.springlint.SpringLint
 
SpringMVCArchitecturalRoleVisitor - Class in com.github.mauricioaniche.springlint.architecture
 
SpringMVCArchitecturalRoleVisitor() - Constructor for class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
SpringMVCArchitecture - Class in com.github.mauricioaniche.springlint.architecture
 
SpringMVCArchitecture() - Constructor for class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecture
 
SQLComplexityVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.repository
 
SQLComplexityVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.repository.SQLComplexityVisitor
 

T

toString() - Method in class com.github.mauricioaniche.springlint.analysis.smells.SmellDescription
 
toString() - Method in class com.github.mauricioaniche.springlint.architecture.ArchitecturalRole
 
toString() - Method in class com.github.mauricioaniche.springlint.domain.SmellyClass
 

U

UsePersistenceMechanismVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells.service
 
UsePersistenceMechanismVisitor(SmellyClass) - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.service.UsePersistenceMechanismVisitor
 

V

VariablesAndFieldsVisitor - Class in com.github.mauricioaniche.springlint.analysis.smells
 
VariablesAndFieldsVisitor() - Constructor for class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
visit(SimpleName) - Method in class com.github.mauricioaniche.springlint.analysis.smells.ArchitecturalRoleDependenciesCountVisitor
 
visit(NormalAnnotation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.NumberOfRoutesVisitor
 
visit(MarkerAnnotation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.NumberOfRoutesVisitor
 
visit(SingleMemberAnnotation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.NumberOfRoutesVisitor
 
visit(MethodInvocation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.controller.RFCButSpringVisitor
 
visit(MethodDeclaration) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.MultiplePersistenceInvocationsVisitor
 
visit(MethodInvocation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.MultiplePersistenceInvocationsVisitor
 
visit(StringLiteral) - Method in class com.github.mauricioaniche.springlint.analysis.smells.repository.SQLComplexityVisitor
 
visit(MethodInvocation) - Method in class com.github.mauricioaniche.springlint.analysis.smells.service.UsePersistenceMechanismVisitor
 
visit(ImportDeclaration) - Method in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
visit(FieldDeclaration) - Method in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
visit(VariableDeclarationStatement) - Method in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
visit(MethodDeclaration) - Method in class com.github.mauricioaniche.springlint.analysis.smells.VariablesAndFieldsVisitor
 
visit(TypeDeclaration) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
visit(MarkerAnnotation) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
visit(NormalAnnotation) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
visit(SingleMemberAnnotation) - Method in class com.github.mauricioaniche.springlint.architecture.SpringMVCArchitecturalRoleVisitor
 
visit(TypeDeclaration) - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
visit(EnumDeclaration) - Method in class com.github.mauricioaniche.springlint.utils.jdt.ClassInfoVisitor
 
A C E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.