- ArduinoClassClient - Class in client
-
Name: Jacob Smith
Date 5/14/2049 Personal Study, uses ArduinoClasses to autaomtically generate header, class, and keyword files
Bugs: array position hardcoded
- ArduinoClassClient() - Constructor for class client.ArduinoClassClient
-
- ArduinoClassCpp - Class in classGenerators
-
- ArduinoClassCpp(String, String, String, boolean, String, String, String, String, String) - Constructor for class classGenerators.ArduinoClassCpp
-
Loads an example class into memory with hardcoded date
and parses it into header comment, methods, header file
- ArduinoClassCpp(String, String, String, String, String, String, String, String) - Constructor for class classGenerators.ArduinoClassCpp
-
Loads an example class into memory with automatic date
and parses it into header comment, methods, header file
- ArduinoClassCppTest - Class in classGenerators
-
Name: Jacob Smith Email:jsmith2021@brandeis.edu Assignment: Personal Study,
makes sure that the ArduinoClass CPP returns a proprly formatted classs when
given the correct inputs Date: May 15, 2019 Sources: Bugs:
- ArduinoClassCppTest() - Constructor for class classGenerators.ArduinoClassCppTest
-
- ArduinoClassExample - Enum in enums
-
Name: Jacob Smith
Email:jsmith2021@brandeis.edu
Assignment: Personal Study, an enum class of example fields used to generate the
hardCoded correct examples of cpp,h, and keywords files
Date: May 16, 2019
Sources: https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
Bugs:
notes: enum has nice automatic toString, naem field
- ArduinoClassH - Class in classGenerators
-
- ArduinoClassH(String, String, String, String, String, String, String, String) - Constructor for class classGenerators.ArduinoClassH
-
Creates a new ArduinoClassH object from necessary strings containing information like supported boards and author name
- ArduinoClassH(String, String, String, boolean, String, String, String, String, String) - Constructor for class classGenerators.ArduinoClassH
-
Creates a new ArduinoClassH object from necessary strings containing information like supported boards and author name
with hardcoded date for testing purposes
- ArduinoClassHardCoded - Enum in enums
-
Name: Jacob Smith
Email:jsmith2021@brandeis.edu
Assignment: Personal Study, an enum to contain correct string representations
of arduino classes for unit testing.
- ArduinoClassHTest - Class in classGenerators
-
Name: Jacob Smith Email:jsmith2021@brandeis.edu Assignment: Personal Study,
makes sure that the ArduinoClass CPP returns a proprly formatted classs when
given the correct inputs Date: May 15, 2019 Sources: Bugs:
- ArduinoClassHTest() - Constructor for class classGenerators.ArduinoClassHTest
-
- ArduinoClassMaster - Class in classGenerators
-
- ArduinoClassMaster(String, String, String, boolean, String, String) - Constructor for class classGenerators.ArduinoClassMaster
-
Loads an example class into memory given date for testing purposes
and parses it into header comment, methods, header file
- ArduinoClassMaster(String, String, String, String, String) - Constructor for class classGenerators.ArduinoClassMaster
-
Loads an example class into memory given date
and parses it into header comment, methods, header file
- ArduinoClassPrompts - Enum in enums
-
Name: Jacob Smith
Email:jsmith2021@brandeis.edu
Assignment: Personal Study, an enum of class fields with user prompts and error messages.
- ArduinoParser - Class in parsing
-
Name: Jacob Smith
Email:jsmith2021@brandeis.edu
Assignment: Personal Study, provides methods relevent to parsing an Arduino Class
This is a seperate class to keep classes short and to allow client to access there server methods for input validation
Date: May 15, 2019
Sources:
Bugs:
- ArduinoParser() - Constructor for class parsing.ArduinoParser
-
- arrEqualLength() - Method in class testBackgroundCode.AssertMethodsTest
-
- arrEqualMethods() - Method in class testBackgroundCode.AssertMethodsTest
-
- arrEqualNull() - Method in class testBackgroundCode.AssertMethodsTest
-
- arrEquals(String[], String[]) - Static method in class testBackgroundCode.AssertMethods
-
Helper method to compare two arrays of strings for Junit testing
Tested in arrEquals test unit test file
- assertEqualsFeedback(String, String) - Static method in class testBackgroundCode.AssertMethods
-
Helper method to compare two strings and assert whether they are equal
but provide more helpful information than Junit assertEquals like line number and different character
To use, just compare assertEquals(resultOfThisMehtod,Equal),
- assertEqualsFeedbackLineNumTest() - Method in class testBackgroundCode.AssertMethodsTest
-
- assertEqualsFeedbackTest() - Method in class testBackgroundCode.AssertMethodsTest
-
- assertExceptionArrEquals(String[], String[], boolean) - Method in class testBackgroundCode.AssertMethodsTest
-
helper method to allow for testing an exception was thrown
This helper method is in the test class because it can only be used to test one
method
- AssertMethods - Class in testBackgroundCode
-
- AssertMethods() - Constructor for class testBackgroundCode.AssertMethods
-
- AssertMethodsTest - Class in testBackgroundCode
-
Name: Jacob Smith
Email:jsmith2021@brandeis.edu
Assignment: Tests the correct function of the MiniScanner class, especially important because
it is the basis of all parsing in the Arduino Project
Date: May 15, 2019
Sources:
Bugs:
- AssertMethodsTest() - Constructor for class testBackgroundCode.AssertMethodsTest
-