Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/I-Al-Istannen/SimpleCodeTester
/ functions
Functions
644 in github.com/I-Al-Istannen/SimpleCodeTester
⨍
Functions
644
◇
Types & classes
200
Method
InMemoryOutputObject
(String name)
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/compilation/memory/InMemoryOutputObject.java:13
Method
InterleavedIoCheckParser
Creates a new InterleavedIoCheckParser. @param gson the gson instance to use @param parsingConfig the parsing config
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/checks/parsers/InterleavedIoCheckParser.java:24
Method
InterleavedIoParser
Creates a new interleaved io matcher parser. @param minInputLength the minimum input length
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/InterleavedIoParser.java:25
Method
InterleavedStaticIOCheck
Constructor for gson deserialization. Otherwise no constructor is invoked and the main predicate is never set up.
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/InterleavedStaticIOCheck.java:43
Method
JwtFilter
Creates a new JwtFilter with the given {@link JwtConsumer}. @param jwtConsumer the {@link JwtConsumer} to use
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/security/JwtFilter.java:32
Method
JwtGenerator
Creates a new JwtGenerator and initializes it with a {@link Key} to use. @param key the {@link Key} to use to sign JWTs
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/security/JwtGenerator.java:20
Method
Line
(String value, LineType type)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/InterleavedIoParser.java:97
Method
LineResult
Creates a new line result. @param type the type of the line @param content the content of the line
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/LineResult.java:19
Method
LiteralIoMatcher
Creates a new literal io matcher. @param literal the literal to expect
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/matcher/LiteralIoMatcher.java:18
Method
LoginEndpoint
(JwtGenerator jwtGenerator, UserService userService, PasswordEncoder passwordEncoder, JwtConsumer jwtCon
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/LoginEndpoint.java:36
Method
MatcherBlock
Creates a new Matcher block. @param matchers the matchers to use
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/MatcherBlock.java:18
Method
OptionalTypeAdapter
(TypeAdapter<E> adapter)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/util/ConfiguredGson.java:217
Method
ProgramResult
(int exitCode, String stdOut, String stdErr, Duration runtime)
SimpleCodeTester-Runner/src/main/java/me/ialistannen/simplecodetester/runner/util/ProgramResult.java:15
Method
ReadMoreLinesThanProvidedException
()
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/exceptions/ReadMoreLinesThanProvidedException.java:8
Method
RegularExpressionIoMatcher
The pattern to match against. @param pattern the pattern to match
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/matcher/RegularExpressionIoMatcher.java:18
Method
ResultBlock
Creates a new results blocks.
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/ResultBlock.java:18
Method
RunnerConfiguration
(JsonObject jsonObject)
SimpleCodeTester-Runner/src/main/java/me/ialistannen/simplecodetester/runner/config/RunnerConfiguration.java:19
Method
RunnerEndpoint
(TaskQueue taskQueue, RunnerConfig runnerConfig)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/runner/RunnerEndpoint.java:26
Method
SimpleCheck
(boolean needsApproval)
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/checks/CodeCheckServiceTest.java:166
Method
SimulationFileLoader
(String prefix)
SimpleCodeTester-Lib/src/main/java/edu/kit/kastel/trafficsimulation/io/SimulationFileLoader.java:13
Method
StaticInputOutputCheck
(List<String> input, String expectedOutput, String name)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/StaticInputOutputCheck.java:32
Method
StaticInputOutputCheckParser
Creates a new static input output parser. @param gson the gson to use
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/checks/parsers/StaticInputOutputCheckParser.java:22
Method
StringOutputStream
()
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/util/StringOutputStream.java:15
Method
SubmissionClassLoader
Creates a new SubmissionClassLoader loading from the given folder and redefining the classes matching the passed patterns. @param submission the subm
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/running/SubmissionClassLoader.java:43
Method
TaskQueue
()
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/services/checkrunning/TaskQueue.java:31
Method
Terminal
()
SimpleCodeTester-Lib/src/main/java/edu/kit/informatik/Terminal.java:25
Method
TerminalBufferedReader
(Reader reader)
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalBufferedReader.java:14
Method
TerminalFileReader
(File file)
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalFileReader.java:11
Method
TerminalScanner
(File file)
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalScanner.java:13
Method
TestRunEndpoint
(CheckRunnerService checkRunnerService, CodeCheckService codeCheckService)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/TestRunEndpoint.java:66
Method
Tester
(List<String> startCommand, List<String> killCommand, Duration maxRuntime, Gson gson)
SimpleCodeTester-Runner/src/main/java/me/ialistannen/simplecodetester/runner/execution/Tester.java:46
Method
UnsupportedIoException
(String message)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/exceptions/UnsupportedIoException.java:9
Method
User
(String id, String name, String passwordHash, boolean enabled, List<String> authorities)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/db/entities/User.java:27
Method
UserManageEndpoint
(UserService userService, PasswordEncoder passwordEncoder)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/UserManageEndpoint.java:40
Method
UserRepository
(DatabaseStorage databaseStorage)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/db/repos/UserRepository.java:25
Method
UserService
(UserRepository userRepository)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/services/user/UserService.java:15
Method
VerbatimInputMatcher
Creates a new verbatim input matcher. @param content the content
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/matcher/VerbatimInputMatcher.java:18
Method
WaitingFutureTask
(FutureTask<T> task, StringOutputStream stdOut, StringOutputStream stdErr)
SimpleCodeTester-Runner/src/main/java/me/ialistannen/simplecodetester/runner/execution/WaitingFutureTask.java:23
Method
WebStatusCodeException
(String message, HttpStatus status)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/exception/WebStatusCodeException.java:9
Method
accept
Performs this operation on the given argument. @param t the input argument @throws E an exception if any occurs during the execution of the operation
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/util/CheckedConsumer.java:19
Method
addBlock
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/ResultBlockTest.java:55
Function
addCategory
(state: CheckCategoryState, category: CheckCategory)
simplecodetester-frontend/src/store/modules/checkcategories/mutations.ts:8
Method
addDeleteUser
()
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/user/UserServiceTest.java:62
Method
addItem
* Adds a user. * * @param user the user to add
simplecodetester-frontend/src/components/users/Users.ts:74
Method
addItem
* Adds a new item. * * @param item the item
simplecodetester-frontend/src/components/crud/CrudTypes.ts:30
Method
addMultipleUser
()
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/user/UserServiceTest.java:45
Function
addNew
({ commit }, checkName: string)
simplecodetester-frontend/src/store/modules/checkcategories/actions.ts:16
Method
addNew
(@RequestParam @NotEmpty String name)
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/CheckCategoryEndpoint.java:55
Method
addNew
Adds a new check. @param categoryId the id of the category @param addRequest the add request @return true if the check was added
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/checks/CheckManageEndpoint.java:164
Method
addRandomLines
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/ResultBlockTest.java:14
Method
addTwo
()
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/checks/CodeCheckServiceTest.java:64
Method
addUser
Deletes a user by its id. @param addUserBase the user to add @return ok if the user was deleted, 404 if not found
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/UserManageEndpoint.java:80
Method
addUser
Adds a new user. @param user the user to add @throws IllegalArgumentException if the user already existed
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/services/user/UserService.java:25
Method
approve
Sets the approve status for a given check. @param id the if of the check @param approved whether the check should be approved @return the new approve
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/endpoints/checks/CheckManageEndpoint.java:295
Method
callingNextInInvalidStateThrowsException
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/BlockTest.java:36
Method
canHandleErrorIoMatcher
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/ConfiguredGsonTest.java:72
Method
canHandleIoMatcher
(InterleavedIoMatcher matcher)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/ConfiguredGsonTest.java:55
Method
canHandlePaths
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/ConfiguredGsonTest.java:32
Method
canHandleStaticInputOutputMatcher
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/ConfiguredGsonTest.java:42
Method
canHandleUnicode
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/StringOutputStreamTest.java:39
Method
canParse
(String s)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/LiteralParser.java:11
Method
canParse
(String input)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/CommentParser.java:11
Method
canParse
(String input)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/VerbatimParser.java:11
Method
canParse
(String input)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/ErrorParser.java:11
Method
canParse
(String input)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/RegexParser.java:11
Method
canParseComment
(String input, boolean canParse)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/CommentParserTest.java:10
Method
canParseError
(String input, boolean canParse)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/ErrorParserTest.java:10
Method
canParseLiteral
(String input, boolean canParse)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/LiteralParserTest.java:19
Method
canParseRegex
(String input, boolean canParse)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/RegexParserTest.java:19
Method
canParseVerbatim
(String input, boolean canParse)
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/checks/defaults/io/parsing/VerbatimParserTest.java:19
Method
canRetrieveData
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/StringOutputStreamTest.java:19
Method
cancel
(boolean mayInterruptIfRunning)
SimpleCodeTester-Runner/src/main/java/me/ialistannen/simplecodetester/runner/execution/WaitingFutureTask.java:32
Method
capturesError
()
SimpleCodeTester-Lib/src/test/java/me/ialistannen/simplecodetester/util/ErrorLogCaptureTest.java:49
Method
check
(CompiledFile file)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/StaticInputOutputCheck.java:43
Method
check
(CompiledFile file)
SimpleCodeTester-Lib/src/main/java/me/ialistannen/simplecodetester/checks/defaults/io/InterleavedStaticIOCheck.java:86
Method
check
(CompiledFile file)
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/checks/CodeCheckServiceTest.java:170
Method
check
Checks a given submission and waits for a result. @param userId the id of the user @param submission the {@link Submission} to check @param checks th
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/services/checkrunning/CheckRunnerService.java:56
Function
checkMultiple
({ commit, state }, payload: Pair<CheckCategory, Array<File>>)
simplecodetester-frontend/src/store/modules/checkresult/actions.ts:132
Function
checkResult
(state: CheckResultState, payload: CheckResult)
simplecodetester-frontend/src/store/modules/checkresult/mutations.ts:5
Function
checkSingle
({ commit, state }, payload: Pair<CheckCategory, string>)
simplecodetester-frontend/src/store/modules/checkresult/actions.ts:123
Function
checkZip
({ commit, state }, payload: Pair<CheckCategory, File>)
simplecodetester-frontend/src/store/modules/checkresult/actions.ts:144
Method
cleanChecks
()
SimpleCodeTester-Backend/src/test/java/me/ialistannen/simplecodetester/backend/services/checks/CodeCheckServiceTest.java:54
Function
clear
(state: CheckResultState)
simplecodetester-frontend/src/store/modules/checkresult/mutations.ts:8
Function
clear
(state: CheckCategoryState)
simplecodetester-frontend/src/store/modules/checkcategories/mutations.ts:17
Method
close
()
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalFileReader.java:28
Method
close
()
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalScanner.java:43
Method
close
()
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/diana/TerminalBufferedReader.java:37
Method
close
()
SimpleCodeTester-Executor/src/main/java/me/ialistannen/simplecodetester/execution/running/CheckRunner.java:135
Method
close
()
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/db/storage/DBReadAccess.java:48
Method
close
()
SimpleCodeTester-Backend/src/main/java/me/ialistannen/simplecodetester/backend/db/storage/DBWriteAccess.java:26
Method
compileAndRunAnonymousClass
()
SimpleCodeTester-Executor/src/test/java/me/ialistannen/simplecodetester/execution/compilation/memory/Java17InMemoryCompilerTest.java:53
Method
compileAndRunHelloWorld
()
SimpleCodeTester-Executor/src/test/java/me/ialistannen/simplecodetester/execution/compilation/memory/Java17InMemoryCompilerTest.java:23
Method
compileAndRunInnerClass
()
SimpleCodeTester-Executor/src/test/java/me/ialistannen/simplecodetester/execution/compilation/memory/Java17InMemoryCompilerTest.java:71
Method
compileAndRunLambda
()
SimpleCodeTester-Executor/src/test/java/me/ialistannen/simplecodetester/execution/compilation/memory/Java17InMemoryCompilerTest.java:37
Method
constructor
(id: string, displayName: string, enabled: boolean, roles: Array<string>)
simplecodetester-frontend/src/components/users/Users.ts:13
Method
constructor
(id: string, displayName: string, roles: Array<string>, password: string)
simplecodetester-frontend/src/components/users/Users.ts:27
Method
constructor
( id: number, creator: string | null, name: string, approved: boolean, category: CheckCate
simplecodetester-frontend/src/components/checklist/CheckTypes.ts:22
Method
constructor
(name: string, content: string)
simplecodetester-frontend/src/components/checklist/CheckTypes.ts:65
Method
constructor
(input: string, output: string | null, name: string, files: Array<IOCheckFile>)
simplecodetester-frontend/src/components/checklist/CheckTypes.ts:77
Method
constructor
(key: K, value: V)
simplecodetester-frontend/src/store/types.ts:55
← previous
next →
301–400 of 644, ranked by callers