module NCTU::OJ::CommandHelper
Direct including types
- NCTU::OJ::Codes
- NCTU::OJ::Rejudge
- NCTU::OJ::Scoreboard
- NCTU::OJ::TestData
- NCTU::OJ::TestData::Download
Defined in:
commands/helper.crInstance Method Summary
- #aliases : Hash(String, String) | Nil
- #aliases=(aliases : Hash(String, String) | Nil)
- #client : Client
- #client=(client : Client)
- #client? : Client | Nil
- #config : Config
- #config=(config : Config)
- #config? : Config | Nil
- #group_id : Int32
- #group_id=(group_id : Int32)
- #group_id? : Int32 | Nil
- #invalids : Array(Config::Invalid) | Nil
- #invalids=(invalids : Array(Config::Invalid) | Nil)
- #load_config
- #multi_submissions : Array(Array(Submission))
- #multi_submissions=(multi_submissions : Array(Array(Submission)))
- #multi_submissions? : Array(Array(Submission)) | Nil
- #problems : Array(Config::Problem)
- #problems=(problems : Array(Config::Problem))
- #problems? : Array(Config::Problem) | Nil
- #pull_submissions(problems : Array(Config::Problem) = self.problems, verdict : String = "", student_only : Bool = true, judged_only : Bool = true, pass_only : Bool = false)
- #pull_submissions(problem_id : String | Int32, verdict : String = "", student_only : Bool = true, judged_only : Bool = true, pass_only : Bool = false)
- #pull_users
- #students : Array(String)
- #students=(students : Array(String))
- #students? : Array(String) | Nil
- #submissions : Array(Submission)
- #submissions=(submissions : Array(Submission))
- #submissions? : Array(Submission) | Nil
- #title : String
- #title=(title : String)
- #title? : String | Nil
- #user_id_to_i : Hash(Int32, Int32)
- #user_id_to_i=(user_id_to_i : Hash(Int32, Int32))
- #user_id_to_i? : Hash(Int32, Int32) | Nil
- #user_id_to_name : Hash(Int32, String)
- #user_id_to_name=(user_id_to_name : Hash(Int32, String))
- #user_id_to_name? : Hash(Int32, String) | Nil
- #users : Array(User)
- #users=(users : Array(User))
- #users? : Array(User) | Nil
Instance Method Detail
def pull_submissions(problems : Array(Config::Problem) = self.problems, verdict : String = "", student_only : Bool = true, judged_only : Bool = true, pass_only : Bool = false)
#
def pull_submissions(problem_id : String | Int32, verdict : String = "", student_only : Bool = true, judged_only : Bool = true, pass_only : Bool = false)
#