diff --git a/docs/index-all.html b/docs/index-all.html
index 5578267..9ea8581 100644
--- a/docs/index-all.html
+++ b/docs/index-all.html
@@ -293,7 +293,7 @@
F
finalizeResults(List<Result>) - Method in class com.spertus.jacquard.syntaxgrader.ImportRequiredGrader
-finalizeResults(List<Result>) - Method in class com.spertus.jacquard.syntaxgrader.FieldModifierGrader
+finalizeResults(List<Result>) - Method in class com.spertus.jacquard.syntaxgrader.MethodModifierGrader
finalizeResults(List<Result>) - Method in class com.spertus.jacquard.syntaxgrader.SyntaxCheckGrader
@@ -531,7 +531,7 @@ I
initialize() - Method in class com.spertus.jacquard.syntaxgrader.ImportRequiredGrader
-initialize() - Method in class com.spertus.jacquard.syntaxgrader.FieldModifierGrader
+initialize() - Method in class com.spertus.jacquard.syntaxgrader.MethodModifierGrader
initialize() - Method in class com.spertus.jacquard.syntaxgrader.SyntaxCheckGrader
diff --git a/docs/member-search-index.js b/docs/member-search-index.js
index 1342328..e0ff32a 100644
--- a/docs/member-search-index.js
+++ b/docs/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"adapter"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"addDefinition(String, byte[])","u":"addDefinition(java.lang.String,byte[])"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"AFTER_DUE_DATE"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"AFTER_PUBLISHED"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"ALPHABETICAL"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"build()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"changeVisibility(List, Visibility)","u":"changeVisibility(java.util.List,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"changeVisibility(Visibility)","u":"changeVisibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"CheckstyleGrader(String, double, double)","u":"%3Cinit%3E(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"CheckstyleGrader(String, String, double, double)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,double)"},{"p":"com.spertus.jacquard.exceptions","c":"ClientException","l":"ClientException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"ClientException","l":"ClientException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"CodeCoverageTester(Scorer, Class>, Class>)","u":"%3Cinit%3E(com.spertus.jacquard.coverage.Scorer,java.lang.Class,java.lang.Class)"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"CodeCoverageTester(String, Scorer, Class>, Class>)","u":"%3Cinit%3E(java.lang.String,com.spertus.jacquard.coverage.Scorer,java.lang.Class,java.lang.Class)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"createFromRules(double, double, String, String...)","u":"createFromRules(double,double,java.lang.String,java.lang.String...)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"createFromRuleSetPaths(double, double, String...)","u":"createFromRuleSetPaths(double,double,java.lang.String...)"},{"p":"com.spertus.jacquard.crosstester","c":"DependencyInjector","l":"createTestInstance(TestInstanceFactoryContext, ExtensionContext)","u":"createTestInstance(org.junit.jupiter.api.extension.TestInstanceFactoryContext,org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"com.spertus.jacquard.crosstester","c":"CrossTester","l":"CrossTester(Class>, String)","u":"%3Cinit%3E(java.lang.Class,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"DECREASING_MAX_SCORE"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_JAVA_LEVEL"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_TIMEOUT_MS"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_VISIBILITY"},{"p":"com.spertus.jacquard.crosstester","c":"DependencyInjector","l":"DependencyInjector()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"description()"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"displayResults(List)","u":"displayResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"displayResults(List)","u":"displayResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.spertus.jacquard.common","c":"ExceptionResult","l":"ExceptionResult(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionCountGrader","l":"ExpressionCountGrader(double, int, int, Class extends Expression>)","u":"%3Cinit%3E(double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionCountGrader","l":"ExpressionCountGrader(String, double, int, int, Class extends Expression>)","u":"%3Cinit%3E(java.lang.String,double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionStatementCountGrader","l":"ExpressionStatementCountGrader(String, String, double, int, int, List>, List>)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,java.util.List,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromClass(Class>)","u":"fromClass(java.lang.Class)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromPath(Path)","u":"fromPath(java.nio.file.Path)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromPathString(String)","u":"fromPathString(java.lang.String)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"getGradescopeText()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"getInstance()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"getInstance()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getMaxScore()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getMessage()"},{"p":"com.spertus.jacquard.coverage","c":"LinearBranchScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearLineScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getName()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"getResult(MutableInteger)","u":"getResult(com.spertus.jacquard.syntaxgrader.MutableInteger)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"getResult(String, double, double)","u":"getResult(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"getResult(String, double, double)","u":"getResult(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getScore()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getVisibility()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"grade(List)","u":"grade(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"grade(Target...)","u":"grade(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"gradeAll(Target, Grader...)","u":"gradeAll(com.spertus.jacquard.common.Target,com.spertus.jacquard.common.Grader...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"Grader(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"GradescopePublisher()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"hashCode()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"hashCode()"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"HIDDEN"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"HIGH"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportBlocklistedGrader","l":"ImportBlocklistedGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportBlocklistedGrader","l":"ImportBlocklistedGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"ImportCheckerAdapter()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportDisallowedGrader","l":"ImportDisallowedGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportDisallowedGrader","l":"ImportDisallowedGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"ImportForbiddenGrader(String, double)","u":"%3Cinit%3E(java.lang.String,double)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"ImportRequiredGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"ImportRequiredGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"importToPackageName(ImportDeclaration)","u":"importToPackageName(com.github.javaparser.ast.ImportDeclaration)"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"includeOutput()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"INCREASING_MAX_SCORE"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"init()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"initForTest()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"initialize()"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"isImportForbidden(ImportDeclaration)","u":"isImportForbidden(com.github.javaparser.ast.ImportDeclaration)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"isInitialized()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"javaLevel"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"javaLevel(int)"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"JUnitTester(Class>...)","u":"%3Cinit%3E(java.lang.Class...)"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"JUnitTester(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.spertus.jacquard.coverage","c":"LinearBranchScorer","l":"LinearBranchScorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearLineScorer","l":"LinearLineScorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"LinearScorer(double, double)","u":"%3Cinit%3E(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"LinearScorer(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"loadClass(String, boolean)","u":"loadClass(java.lang.String,boolean)"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"LOW"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeAllOrNothing(List, String, String, String, double, boolean)","u":"makeAllOrNothing(java.util.List,java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"makeChecker(double, List, List, List, boolean)","u":"makeChecker(double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"makeChecker(String, double, List, List, List, boolean)","u":"makeChecker(java.lang.String,double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeError(String, Throwable)","u":"makeError(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeExceptionResult(Throwable)","u":"makeExceptionResult(java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeExceptionResultList(Throwable)","u":"makeExceptionResultList(java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"makeFailingResult(String)","u":"makeFailingResult(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeFailure(String, double, String)","u":"makeFailure(java.lang.String,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeFailure(String, double, String, Visibility)","u":"makeFailure(java.lang.String,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeFailureResult(double, String)","u":"makeFailureResult(double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeFailureResultList(double, String)","u":"makeFailureResultList(double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makePartialCreditResult(double, double, String)","u":"makePartialCreditResult(double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeResult(String, double, double, String)","u":"makeResult(java.lang.String,double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeResult(String, double, double, String, Visibility)","u":"makeResult(java.lang.String,double,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeSuccess(String, double, String)","u":"makeSuccess(java.lang.String,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeSuccess(String, double, String, Visibility)","u":"makeSuccess(java.lang.String,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeSuccessResult(double, String)","u":"makeSuccessResult(double,java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"makeSuccessResult(String)","u":"makeSuccessResult(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeSuccessResultList(double, String)","u":"makeSuccessResultList(double,java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"MAX_JAVA_LEVEL"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"maxScore"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"maxScorePerInstance"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"MemoryClassLoader()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"MethodModifierGrader(double, List, List, List, boolean)","u":"%3Cinit%3E(double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"MethodModifierGrader(String, double, List, List, List, boolean)","u":"%3Cinit%3E(java.lang.String,double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"MIN_JAVA_LEVEL"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"name()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"NATURAL"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"NONE"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"parse(File)","u":"parse(java.io.File)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"Parser()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"points()"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"Publisher()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"publishResults(List)","u":"publishResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"publishResults(List, Result.Order)","u":"publishResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"publishResults(List, Result.Order)","u":"publishResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"reorderResults(List, Result.Order)","u":"reorderResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"resetForTest()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"Result(String, double, double, String)","u":"%3Cinit%3E(java.lang.String,double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"Result(String, double, double, String, Visibility)","u":"%3Cinit%3E(java.lang.String,double,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Tester","l":"run()"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"run()"},{"p":"com.spertus.jacquard.crosstester","c":"CrossTester","l":"run()"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"run()"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"score(double, double)","u":"score(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"score(double, double)","u":"score(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"Scorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"serializeResults(List)","u":"serializeResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"serializeResults(List)","u":"serializeResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"setVisibility(Visibility)","u":"setVisibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StatementCountGrader","l":"StatementCountGrader(double, int, int, Class extends Statement>)","u":"%3Cinit%3E(double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StatementCountGrader","l":"StatementCountGrader(String, double, int, int, Class extends Statement>)","u":"%3Cinit%3E(java.lang.String,double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StringInterpolationCountGrader","l":"StringInterpolationCountGrader(int, int, int)","u":"%3Cinit%3E(int,int,int)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StringInterpolationCountGrader","l":"StringInterpolationCountGrader(String, int, int, int)","u":"%3Cinit%3E(java.lang.String,int,int,int)"},{"p":"com.spertus.jacquard.exceptions","c":"SubmissionException","l":"SubmissionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"SyntaxCheckGrader(String, double, VoidVisitorAdapter>)","u":"%3Cinit%3E(java.lang.String,double,com.github.javaparser.ast.visitor.VoidVisitorAdapter)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionCountGrader","l":"SyntaxConditionCountGrader(String, String, double, int, int, Predicate)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionGrader","l":"SyntaxConditionGrader(int, String, double, Predicate)","u":"%3Cinit%3E(int,java.lang.String,double,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionGrader","l":"SyntaxConditionGrader(String, int, String, double, Predicate)","u":"%3Cinit%3E(java.lang.String,int,java.lang.String,double,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"SyntaxCountGrader(String, String, double, int, int, VoidVisitorAdapter)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,com.github.javaparser.ast.visitor.VoidVisitorAdapter)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"SyntaxGrader(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Tester","l":"Tester()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"timeout(long)"},{"p":"com.spertus.jacquard.exceptions","c":"TimeoutException","l":"TimeoutException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"TimeoutException","l":"TimeoutException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"timeoutMillis"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toDirectory()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toFile()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toPath()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toPathString()"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"visibility"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"visibility()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"visibility(Visibility)","u":"visibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"VISIBLE"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"visit(ImportDeclaration, List)","u":"visit(com.github.javaparser.ast.ImportDeclaration,java.util.List)"}];updateSearchResults();
\ No newline at end of file
+memberSearchIndex = [{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"adapter"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"addDefinition(String, byte[])","u":"addDefinition(java.lang.String,byte[])"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"AFTER_DUE_DATE"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"AFTER_PUBLISHED"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"ALPHABETICAL"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"build()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"changeVisibility(List, Visibility)","u":"changeVisibility(java.util.List,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"changeVisibility(Visibility)","u":"changeVisibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"CheckstyleGrader(String, double, double)","u":"%3Cinit%3E(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"CheckstyleGrader(String, String, double, double)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,double)"},{"p":"com.spertus.jacquard.exceptions","c":"ClientException","l":"ClientException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"ClientException","l":"ClientException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"CodeCoverageTester(Scorer, Class>, Class>)","u":"%3Cinit%3E(com.spertus.jacquard.coverage.Scorer,java.lang.Class,java.lang.Class)"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"CodeCoverageTester(String, Scorer, Class>, Class>)","u":"%3Cinit%3E(java.lang.String,com.spertus.jacquard.coverage.Scorer,java.lang.Class,java.lang.Class)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"createFromRules(double, double, String, String...)","u":"createFromRules(double,double,java.lang.String,java.lang.String...)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"createFromRuleSetPaths(double, double, String...)","u":"createFromRuleSetPaths(double,double,java.lang.String...)"},{"p":"com.spertus.jacquard.crosstester","c":"DependencyInjector","l":"createTestInstance(TestInstanceFactoryContext, ExtensionContext)","u":"createTestInstance(org.junit.jupiter.api.extension.TestInstanceFactoryContext,org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"com.spertus.jacquard.crosstester","c":"CrossTester","l":"CrossTester(Class>, String)","u":"%3Cinit%3E(java.lang.Class,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"DECREASING_MAX_SCORE"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_JAVA_LEVEL"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_TIMEOUT_MS"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"DEFAULT_VISIBILITY"},{"p":"com.spertus.jacquard.crosstester","c":"DependencyInjector","l":"DependencyInjector()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"description()"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"displayResults(List)","u":"displayResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"displayResults(List)","u":"displayResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"com.spertus.jacquard.common","c":"ExceptionResult","l":"ExceptionResult(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionCountGrader","l":"ExpressionCountGrader(double, int, int, Class extends Expression>)","u":"%3Cinit%3E(double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionCountGrader","l":"ExpressionCountGrader(String, double, int, int, Class extends Expression>)","u":"%3Cinit%3E(java.lang.String,double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ExpressionStatementCountGrader","l":"ExpressionStatementCountGrader(String, String, double, int, int, List>, List>)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,java.util.List,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"finalizeResults(List)","u":"finalizeResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromClass(Class>)","u":"fromClass(java.lang.Class)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromPath(Path)","u":"fromPath(java.nio.file.Path)"},{"p":"com.spertus.jacquard.common","c":"Target","l":"fromPathString(String)","u":"fromPathString(java.lang.String)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"getCallableMultiTarget(Target...)","u":"getCallableMultiTarget(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.checkstylegrader","c":"CheckstyleGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.pmdgrader","c":"PmdGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"getCallableSingleTarget(Target)","u":"getCallableSingleTarget(com.spertus.jacquard.common.Target)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"getGradescopeText()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"getInstance()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"getInstance()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getMaxScore()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getMessage()"},{"p":"com.spertus.jacquard.coverage","c":"LinearBranchScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearLineScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"getMessage(double, double)","u":"getMessage(double,double)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getName()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"getResult(MutableInteger)","u":"getResult(com.spertus.jacquard.syntaxgrader.MutableInteger)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"getResult(String, double, double)","u":"getResult(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"getResult(String, double, double)","u":"getResult(java.lang.String,double,double)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getScore()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"getVisibility()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"grade(CompilationUnit)","u":"grade(com.github.javaparser.ast.CompilationUnit)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"grade(List)","u":"grade(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"grade(Target...)","u":"grade(com.spertus.jacquard.common.Target...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"gradeAll(Target, Grader...)","u":"gradeAll(com.spertus.jacquard.common.Target,com.spertus.jacquard.common.Grader...)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"Grader(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"GradescopePublisher()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"hashCode()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"hashCode()"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"HIDDEN"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"HIGH"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportBlocklistedGrader","l":"ImportBlocklistedGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportBlocklistedGrader","l":"ImportBlocklistedGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"ImportCheckerAdapter()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportDisallowedGrader","l":"ImportDisallowedGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportDisallowedGrader","l":"ImportDisallowedGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"ImportForbiddenGrader(String, double)","u":"%3Cinit%3E(java.lang.String,double)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"ImportRequiredGrader(double, List)","u":"%3Cinit%3E(double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"ImportRequiredGrader(String, double, List)","u":"%3Cinit%3E(java.lang.String,double,java.util.List)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"importToPackageName(ImportDeclaration)","u":"importToPackageName(com.github.javaparser.ast.ImportDeclaration)"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"includeOutput()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"INCREASING_MAX_SCORE"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"init()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"initForTest()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportRequiredGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"initialize()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"initialize()"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.exceptions","c":"InternalException","l":"InternalException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"isImportForbidden(ImportDeclaration)","u":"isImportForbidden(com.github.javaparser.ast.ImportDeclaration)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"isInitialized()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"javaLevel"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"javaLevel(int)"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"JUnitTester(Class>...)","u":"%3Cinit%3E(java.lang.Class...)"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"JUnitTester(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"com.spertus.jacquard.coverage","c":"LinearBranchScorer","l":"LinearBranchScorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearLineScorer","l":"LinearLineScorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"LinearScorer(double, double)","u":"%3Cinit%3E(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"LinearScorer(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"loadClass(String, boolean)","u":"loadClass(java.lang.String,boolean)"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"LOW"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeAllOrNothing(List, String, String, String, double, boolean)","u":"makeAllOrNothing(java.util.List,java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"makeChecker(double, List, List, List, boolean)","u":"makeChecker(double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"FieldModifierGrader","l":"makeChecker(String, double, List, List, List, boolean)","u":"makeChecker(java.lang.String,double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeError(String, Throwable)","u":"makeError(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeExceptionResult(Throwable)","u":"makeExceptionResult(java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeExceptionResultList(Throwable)","u":"makeExceptionResultList(java.lang.Throwable)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"makeFailingResult(String)","u":"makeFailingResult(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeFailure(String, double, String)","u":"makeFailure(java.lang.String,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeFailure(String, double, String, Visibility)","u":"makeFailure(java.lang.String,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeFailureResult(double, String)","u":"makeFailureResult(double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeFailureResultList(double, String)","u":"makeFailureResultList(double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makePartialCreditResult(double, double, String)","u":"makePartialCreditResult(double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeResult(String, double, double, String)","u":"makeResult(java.lang.String,double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeResult(String, double, double, String, Visibility)","u":"makeResult(java.lang.String,double,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeSuccess(String, double, String)","u":"makeSuccess(java.lang.String,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"makeSuccess(String, double, String, Visibility)","u":"makeSuccess(java.lang.String,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeSuccessResult(double, String)","u":"makeSuccessResult(double,java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"makeSuccessResult(String)","u":"makeSuccessResult(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Grader","l":"makeSuccessResultList(double, String)","u":"makeSuccessResultList(double,java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"MAX_JAVA_LEVEL"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"maxScore"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"maxScorePerInstance"},{"p":"com.spertus.jacquard.coverage","c":"MemoryClassLoader","l":"MemoryClassLoader()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"MethodModifierGrader(double, List, List, List, boolean)","u":"%3Cinit%3E(double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"MethodModifierGrader","l":"MethodModifierGrader(String, double, List, List, List, boolean)","u":"%3Cinit%3E(java.lang.String,double,java.util.List,java.util.List,java.util.List,boolean)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"MIN_JAVA_LEVEL"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"name()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"NATURAL"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"NONE"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"parse(File)","u":"parse(java.io.File)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"Parser","l":"Parser()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"points()"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"Publisher()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"publishResults(List)","u":"publishResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"publishResults(List, Result.Order)","u":"publishResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"publishResults(List, Result.Order)","u":"publishResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"reorderResults(List, Result.Order)","u":"reorderResults(java.util.List,com.spertus.jacquard.common.Result.Order)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"resetForTest()"},{"p":"com.spertus.jacquard.common","c":"Result","l":"Result(String, double, double, String)","u":"%3Cinit%3E(java.lang.String,double,double,java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"Result(String, double, double, String, Visibility)","u":"%3Cinit%3E(java.lang.String,double,double,java.lang.String,com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Tester","l":"run()"},{"p":"com.spertus.jacquard.coverage","c":"CodeCoverageTester","l":"run()"},{"p":"com.spertus.jacquard.crosstester","c":"CrossTester","l":"run()"},{"p":"com.spertus.jacquard.junittester","c":"JUnitTester","l":"run()"},{"p":"com.spertus.jacquard.coverage","c":"LinearScorer","l":"score(double, double)","u":"score(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"score(double, double)","u":"score(double,double)"},{"p":"com.spertus.jacquard.coverage","c":"Scorer","l":"Scorer(double)","u":"%3Cinit%3E(double)"},{"p":"com.spertus.jacquard.publisher","c":"GradescopePublisher","l":"serializeResults(List)","u":"serializeResults(java.util.List)"},{"p":"com.spertus.jacquard.publisher","c":"Publisher","l":"serializeResults(List)","u":"serializeResults(java.util.List)"},{"p":"com.spertus.jacquard.common","c":"Result","l":"setVisibility(Visibility)","u":"setVisibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StatementCountGrader","l":"StatementCountGrader(double, int, int, Class extends Statement>)","u":"%3Cinit%3E(double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StatementCountGrader","l":"StatementCountGrader(String, double, int, int, Class extends Statement>)","u":"%3Cinit%3E(java.lang.String,double,int,int,java.lang.Class)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StringInterpolationCountGrader","l":"StringInterpolationCountGrader(int, int, int)","u":"%3Cinit%3E(int,int,int)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"StringInterpolationCountGrader","l":"StringInterpolationCountGrader(String, int, int, int)","u":"%3Cinit%3E(java.lang.String,int,int,int)"},{"p":"com.spertus.jacquard.exceptions","c":"SubmissionException","l":"SubmissionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCheckGrader","l":"SyntaxCheckGrader(String, double, VoidVisitorAdapter>)","u":"%3Cinit%3E(java.lang.String,double,com.github.javaparser.ast.visitor.VoidVisitorAdapter)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionCountGrader","l":"SyntaxConditionCountGrader(String, String, double, int, int, Predicate)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionGrader","l":"SyntaxConditionGrader(int, String, double, Predicate)","u":"%3Cinit%3E(int,java.lang.String,double,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxConditionGrader","l":"SyntaxConditionGrader(String, int, String, double, Predicate)","u":"%3Cinit%3E(java.lang.String,int,java.lang.String,double,java.util.function.Predicate)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxCountGrader","l":"SyntaxCountGrader(String, String, double, int, int, VoidVisitorAdapter)","u":"%3Cinit%3E(java.lang.String,java.lang.String,double,int,int,com.github.javaparser.ast.visitor.VoidVisitorAdapter)"},{"p":"com.spertus.jacquard.syntaxgrader","c":"SyntaxGrader","l":"SyntaxGrader(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Tester","l":"Tester()","u":"%3Cinit%3E()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"timeout(long)"},{"p":"com.spertus.jacquard.exceptions","c":"TimeoutException","l":"TimeoutException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.spertus.jacquard.exceptions","c":"TimeoutException","l":"TimeoutException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"timeoutMillis"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toDirectory()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toFile()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toPath()"},{"p":"com.spertus.jacquard.common","c":"Target","l":"toPathString()"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.spertus.jacquard.common","c":"DebugLevel","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Result.Order","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"values()"},{"p":"com.spertus.jacquard.common","c":"Autograder","l":"visibility"},{"p":"com.spertus.jacquard.junittester","c":"GradedTest","l":"visibility()"},{"p":"com.spertus.jacquard.common","c":"Autograder.Builder","l":"visibility(Visibility)","u":"visibility(com.spertus.jacquard.common.Visibility)"},{"p":"com.spertus.jacquard.common","c":"Visibility","l":"VISIBLE"},{"p":"com.spertus.jacquard.syntaxgrader","c":"ImportForbiddenGrader.ImportCheckerAdapter","l":"visit(ImportDeclaration, List)","u":"visit(com.github.javaparser.ast.ImportDeclaration,java.util.List)"}];updateSearchResults();
\ No newline at end of file