Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cleancoders/CleanCodeCaseStudy
/ functions
Functions
147 in github.com/cleancoders/CleanCodeCaseStudy
⨍
Functions
147
◇
Types & classes
63
↓ 17 callers
Method
save
(User user)
src/cleancoderscom/gateways/UserGateway.java:6
↓ 9 callers
Method
replace
(String tagName, String content)
src/cleancoderscom/view/ViewTemplate.java:22
↓ 7 callers
Method
getCodecastSummaries
()
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesResponseModel.java:14
↓ 7 callers
Method
list
(Object... objects)
test/cleancoderscom/fixtures/OfCodeCasts.java:11
↓ 7 callers
Method
summarizeCodecasts
(User loggedInUser, CodecastSummariesOutputBoundary presenter)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesInputBoundary.java:7
↓ 6 callers
Method
isLicensedFor
(License.LicenseType licenseType, User user, Codecast codecast)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesUseCase.java:15
↓ 6 callers
Method
isSame
(Entity entity)
src/cleancoderscom/entities/Entity.java:8
↓ 6 callers
Method
parse
(String requestString)
src/cleancoderscom/http/RequestParser.java:6
↓ 6 callers
Method
setId
(String id)
src/cleancoderscom/entities/Entity.java:12
↓ 5 callers
Method
getEntities
()
test/cleancoderscom/doubles/GatewayUtilities.java:17
↓ 5 callers
Method
getId
()
src/cleancoderscom/entities/Entity.java:16
↓ 5 callers
Method
route
(ParsedRequest request)
src/cleancoderscom/http/Router.java:13
↓ 5 callers
Method
setupContext
()
test/cleancoderscom/TestSetup.java:17
↓ 4 callers
Method
addPath
(String path, Controller controller)
src/cleancoderscom/http/Router.java:9
↓ 4 callers
Method
getContent
()
src/cleancoderscom/view/ViewTemplate.java:26
↓ 4 callers
Method
getLoggedInUser
()
src/cleancoderscom/GateKeeper.java:12
↓ 4 callers
Method
getPublicationDate
()
src/cleancoderscom/entities/Codecast.java:24
↓ 4 callers
Method
setPublicationDate
(Date publicationDate)
src/cleancoderscom/entities/Codecast.java:16
↓ 4 callers
Method
start
()
src/cleancoderscom/socketserver/SocketServer.java:24
↓ 3 callers
Method
findAllCodecastsSortedChronologically
()
src/cleancoderscom/gateways/CodecastGateway.java:8
↓ 3 callers
Method
findUserByName
(String username)
src/cleancoderscom/gateways/UserGateway.java:8
↓ 3 callers
Method
handle
(ParsedRequest request)
src/cleancoderscom/http/Controller.java:5
↓ 3 callers
Method
setPermalink
(String permalink)
src/cleancoderscom/entities/Codecast.java:28
↓ 3 callers
Method
setTitle
(String title)
src/cleancoderscom/entities/Codecast.java:12
↓ 2 callers
Method
addCodecastSummary
(CodecastSummary summary)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesResponseModel.java:18
↓ 2 callers
Method
clone
()
src/cleancoderscom/entities/Entity.java:20
↓ 2 callers
Method
create
(String templateResource)
src/cleancoderscom/view/ViewTemplate.java:11
↓ 2 callers
Method
createLicenseForType
(String username, String codecastTitle, License.LicenseType type)
test/cleancoderscom/fixtures/CodecastPresentation.java:46
↓ 2 callers
Method
execute
()
test/cleancoderscom/fixtures/GivenCodecasts.java:25
↓ 2 callers
Method
getPermalink
()
src/cleancoderscom/entities/Codecast.java:32
↓ 2 callers
Method
getTitle
()
src/cleancoderscom/entities/Codecast.java:20
↓ 2 callers
Method
getUserName
()
src/cleancoderscom/entities/User.java:12
↓ 2 callers
Method
getViewModel
()
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesPresenter.java:11
↓ 2 callers
Method
getViewableCodecasts
()
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesViewModel.java:15
↓ 2 callers
Method
loadViewableCodecasts
()
test/cleancoderscom/fixtures/CodecastPresentation.java:23
↓ 2 callers
Method
requestCodecastDetails
(User loggedInUser, String permalink)
src/cleancoderscom/usecases/codecastDetails/CodecastDetailsUseCase.java:8
↓ 2 callers
Method
setLoggedInUser
(User loggedInUser)
src/cleancoderscom/GateKeeper.java:8
↓ 2 callers
Method
setupSampleData
()
test/cleancoderscom/TestSetup.java:24
↓ 1 callers
Method
addCloneToList
(T entity, List<T> newEntities)
test/cleancoderscom/doubles/GatewayUtilities.java:24
↓ 1 callers
Method
addModel
(ViewableCodecastSummary viewableCodecastSummary)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesViewModel.java:11
↓ 1 callers
Method
delete
(Codecast codecast)
src/cleancoderscom/gateways/CodecastGateway.java:10
↓ 1 callers
Method
doService
(Socket s)
test/cleancoderscom/socketserver/SocketServerTest.java:42
↓ 1 callers
Method
findCodecastByPermalink
(String permalink)
src/cleancoderscom/gateways/CodecastGateway.java:16
↓ 1 callers
Method
findCodecastByTitle
(String codecastTitle)
src/cleancoderscom/gateways/CodecastGateway.java:14
↓ 1 callers
Method
findLicensesForUserAndCodecast
(User user, Codecast codecast)
src/cleancoderscom/gateways/LicenseGateway.java:12
↓ 1 callers
Method
generateView
(CodecastSummariesViewModel viewModel)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesView.java:5
↓ 1 callers
Method
getCodecast
()
src/cleancoderscom/entities/License.java:23
↓ 1 callers
Method
getCodecastSummariesInputBoundarySpy
()
test/cleancoderscom/usecases/codecastSummaries/CodecastSummariesControllerTest.java:53
↓ 1 callers
Method
getType
()
src/cleancoderscom/entities/License.java:15
↓ 1 callers
Method
getUser
()
src/cleancoderscom/entities/License.java:19
↓ 1 callers
Method
getViewModel
()
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesOutputBoundary.java:5
↓ 1 callers
Method
makeRow
(ViewableCodecastSummary summary)
test/cleancoderscom/fixtures/OfCodeCasts.java:24
↓ 1 callers
Method
makeViewable
(CodecastSummary codecastSummary)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesPresenter.java:24
↓ 1 callers
Method
present
(CodecastSummariesResponseModel responseModel)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesOutputBoundary.java:7
↓ 1 callers
Method
present
(CodecastSummariesResponseModel responseModel)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesPresenter.java:16
↓ 1 callers
Method
saveCloneInMap
(String id, T entity)
test/cleancoderscom/doubles/GatewayUtilities.java:41
↓ 1 callers
Method
serve
(Socket s)
src/cleancoderscom/socketserver/SocketService.java:6
↓ 1 callers
Method
setPermalink
(String permalink)
test/cleancoderscom/fixtures/GivenCodecasts.java:23
↓ 1 callers
Method
setTitle
(String title)
test/cleancoderscom/fixtures/GivenCodecasts.java:15
↓ 1 callers
Method
stop
()
src/cleancoderscom/socketserver/SocketServer.java:48
↓ 1 callers
Method
summarizeCodecast
(Codecast codecast, User user)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesUseCase.java:36
↓ 1 callers
Method
summarizeCodecasts
(User loggedInUser, CodecastSummariesOutputBoundary presenter)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesUseCase.java:24
↓ 1 callers
Method
toHTML
(List<CodecastSummariesViewModel.ViewableCodecastSummary> presentableCodecasts)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesViewImpl.java:10
Method
CodecastPresentation
()
test/cleancoderscom/fixtures/CodecastPresentation.java:19
Method
CodecastSummariesController
(CodecastSummariesInputBoundary useCase, CodecastSummariesOutputBoundary
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesController.java:13
Method
CodecastSummariesResponseModel
()
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesResponseModel.java:10
Method
EntitysWithNullIdsAreNeverSame
()
test/cleancoderscom/entities/EntityTest.java:39
Method
EntitysWithTheSameIdAreTheSame
()
test/cleancoderscom/entities/EntityTest.java:29
Method
FixtureSetup
()
test/cleancoderscom/fixtures/FixtureSetup.java:6
Method
Four04
()
test/cleancoderscom/http/RouterTest.java:55
Method
GatewayUtilities
()
test/cleancoderscom/doubles/GatewayUtilities.java:13
Method
License
(LicenseType type, User user, Codecast codecast)
src/cleancoderscom/entities/License.java:9
Method
ParsedRequest
(String method, String path)
src/cleancoderscom/http/ParsedRequest.java:7
Method
SocketServer
(int port, SocketService service)
src/cleancoderscom/socketserver/SocketServer.java:17
Method
User
(String userName)
src/cleancoderscom/entities/User.java:8
Method
ViewTemplate
(String template)
src/cleancoderscom/view/ViewTemplate.java:17
Method
addUser
(String username)
test/cleancoderscom/fixtures/CodecastPresentation.java:31
Method
canEcho
()
test/cleancoderscom/socketserver/SocketServerTest.java:58
Method
clearCodecasts
()
test/cleancoderscom/fixtures/CodecastPresentation.java:66
Method
codecastDetailsDate
()
test/cleancoderscom/fixtures/CodecastDetails.java:29
Method
codecastDetailsOfferPurchaseOf
(String licenseType)
test/cleancoderscom/fixtures/CodecastDetails.java:17
Method
codecastDetailsTitle
()
test/cleancoderscom/fixtures/CodecastDetails.java:24
Method
compare
(Codecast o1, Codecast o2)
test/cleancoderscom/doubles/InMemoryCodecastGateway.java:13
Method
controllerSendsTheViewModelToTheView
()
test/cleancoderscom/usecases/codecastSummaries/CodecastSummariesControllerTest.java:41
Method
countOfCodecastsPresented
()
test/cleancoderscom/fixtures/CodecastPresentation.java:74
Method
createLicenseForDownloading
(String username, String codecastTitle)
test/cleancoderscom/fixtures/CodecastPresentation.java:58
Method
createLicenseForViewing
(String username, String codecastTitle)
test/cleancoderscom/fixtures/CodecastPresentation.java:54
Method
delete
(T entity)
test/cleancoderscom/doubles/GatewayUtilities.java:50
Method
doService
(Socket s)
test/cleancoderscom/socketserver/SocketServerTest.java:47
Method
doesntCrashOnMissingCodecast
()
test/cleancoderscom/usecases/codecastDetails/CodecastDetailsUseCaseTest.java:40
Method
emptyRequest
()
test/cleancoderscom/http/RequestParserTest.java:9
Method
findAllCodecastsSortedChronologically
()
test/cleancoderscom/doubles/InMemoryCodecastGateway.java:9
Method
findCodecastByPermalink
(String permalink)
test/cleancoderscom/doubles/InMemoryCodecastGateway.java:27
Method
findCodecastByTitle
(String codecastTitle)
test/cleancoderscom/doubles/InMemoryCodecastGateway.java:20
Method
findLicensesForUserAndCodecast
(User user, Codecast codecast)
test/cleancoderscom/doubles/InMemoryLicenseGateway.java:11
Method
findUserByName
(String username)
test/cleancoderscom/doubles/InMemoryUserGateway.java:7
Method
generateView
(CodecastSummariesViewModel viewModel)
test/cleancoderscom/usecases/codecastSummaries/CodecastSummariesViewSpy.java:8
Method
generateView
(CodecastSummariesViewModel viewModel)
src/cleancoderscom/usecases/codecastSummaries/CodecastSummariesViewImpl.java:40
Method
getViewModel
()
test/cleancoderscom/usecases/codecastSummaries/CodecastSummariesOutputBoundarySpy.java:8
Method
handle
(ParsedRequest request)
test/cleancoderscom/http/RouterTest.java:49
next →
1–100 of 147, ranked by callers