cmt-core
cmt-core
API
coursemgmt
client
cli
CmtcCommand
command
Executable
Configuration
Configuration
CmtCoursesHome
CmtGlobalConfigFile
CmtHome
UserHome
CoursesDirectory
CurrentCourse
core
cli
ArgParsers
CmtCommand
command
Package
execution
Executable
validation
FileValidations
Validatable
GeneratorInfo
CMTaConfig
CMTcConfig
CmtError
Domain
InstallationSource
GithubProject
LocalDirectory
ZipFile
InstallationSource
StudentifiedRepo
StudentifiedRepo
ErrorMessage
FailedToExecuteCommand
FailedToValidateArgument
FailedToValidateArgument
FailedToValidateCommandOptions
FailedToWriteGlobalConfiguration
FileMetadata
FileValidations
GenericError
Helpers
ExercisesMetadata
IntValidations
MissingTrailingArguments
NoTrailingArguments
OptionName
ProcessDSL
CmdWithsWorkingDir
ProcessCmd
Releasables
TmpDir
TmpDir
given_Releasable_TmpDir
RequiredOptionIsMissing
StringValidations
StudentifiedSkelFolders
UnexpectedTrailingArguments
UnexpectedUnparsedArguments
ValidationExtensions
isExerciseFolder
isExerciseFolder
cmt-core
/
coursemgmt
/
CMTaConfig
CMTaConfig
coursemgmt.CMTaConfig
class
CMTaConfig
(
mainRepo
:
File
,
configFileOpt
:
Option
[
File
])
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete fields
val
cmtMetadataRootFolder
:
String
val
cmtStudentifiedConfigFile
:
String
val
cmtStudentifiedDontTouch
:
Buffer
[
String
]
val
codeSizeAndChecksums
:
String
val
linearizedRepoActiveExerciseFolder
:
String
val
mainRepoExerciseFolder
:
String
val
readMeFiles
:
Set
[
String
]
val
studentifiedRepoActiveExerciseFolder
:
String
val
studentifiedRepoBookmarkFile
:
String
val
studentifiedRepoSolutionsFolder
:
String
val
studentifiedSavedStatesFolder
:
String
val
testCodeFolders
:
Buffer
[
String
]
val
testCodeSizeAndChecksums
:
String
Extensions
Extensions
extension
(
oFile
:
Option
[
File
])
def
isAbsolute
:
Boolean
def
isFile
:
Boolean
In this article
Attributes
Members list
Value members
Concrete fields
Extensions
Extensions