/TeenageMutantNinjaTurtles/trunk/SLogo Developers: mccaffreyk

Login name:
mccaffreyk
Total Commits:
61 (6.4%)
Lines of Code:
1,036 (1.1%)
Most Recent Commit:
2016-12-15 00:41
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for mccaffreyk

Activity by Day of Week for mccaffreyk

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 61 (100.0%) 1036 (100.0%) 16.9
src/slogo/turtle/ 23 (37.7%) 600 (57.9%) 26.0
src/slogo/instruction/ 10 (16.4%) 213 (20.6%) 21.3
src/slogo/parser/ 21 (34.4%) 174 (16.8%) 8.2
src/slogo/parser/token/ 5 (8.2%) 48 (4.6%) 9.6
/ 2 (3.3%) 1 (0.1%) 0.5

Activity of mccaffreyk

Most Recent Commits

mccaffreyk 2016-12-15 00:41 Rev.: 1759

Completed a button for changing the pen's state.

17 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+17)
mccaffreyk 2016-12-15 00:12 Rev.: 1758

I believe that I have officially finished PenUp and PenDown. Fixed a faulty for loop and faulty logic.

39 lines of code changed in 2 files:

  • src/slogo/turtle: JTurtle.java (+21 -13), Renderer.java (+18 -32)
mccaffreyk 2016-12-14 20:43 Rev.: 1736

I fixed a very tedious error with pen up/pen down. When the pen was lifted and then re-placed, a line formed in the area that the turtle had been moving over, connecting
the point where the pen was lifted to its current position. Now, what was blank before stays blank.

52 lines of code changed in 3 files:

  • src/slogo/parser: PDParser.java (+4)
  • src/slogo/turtle: JTurtle.java (+20 -5), Renderer.java (+28 -20)
mccaffreyk 2016-12-14 19:41 Rev.: 1721

Completed the commands for PENUP, PENDOWN, PU, and PD, so that they correctly interact with turtle field.

7 lines of code changed in 6 files:

  • src/slogo/instruction: PD.java (+1 -3), PU.java (+3 -5), PenDown.java (-1)
  • src/slogo/parser: InstructionParser.java (+1), PDParser.java (+1 -2), PUParser.java (+1 -2)
mccaffreyk 2016-12-14 19:23 Rev.: 1719

Some of the new commands now work. Others do not.

6 lines of code changed in 3 files:

  • src/slogo/instruction: PenUp.java (+1 -1)
  • src/slogo/parser: instructions.prop (+1 -1)
  • src/slogo/turtle: JTurtle.java (+4 -2)
mccaffreyk 2016-12-14 18:52 Rev.: 1715

Tried yet failed to completely fix the misnamed token error. When I try to save instructions with a new name, eclipse prevents me from doing so.

2 lines of code changed in 1 file:

  • src/slogo/parser: instructions.prop (+2 -3)
mccaffreyk 2016-12-14 18:34 Rev.: 1713

I completed PENDOWN, but am getting a single error. I will try to fix this error and then re-commit the program.

64 lines of code changed in 5 files:

  • src/slogo/instruction: PENUP.java (new 39)
  • src/slogo/parser: PDParser.java (+6 -4), PUParser.java (+3), PenUpParser.java (+3 -3)
  • src/slogo/parser/token: PenDownToken.java (new 13)
mccaffreyk 2016-12-14 18:17 Rev.: 1712

I appear to have fixed the problem for PENUP and PU by making instruction classes for both instead of just PENUP.
I also completed some but not all of PENDOWN.

194 lines of code changed in 9 files:

  • src/slogo/instruction: PD.java (new 39), PENDOWN.java (new 39), PU.java (new 44), PenUp.java (del)
  • src/slogo/parser: PENDOWNParser.java (new 34), PUParser.java (+28 -22), alias.prop (+4 -1), instructions.prop (+6), package.html (del)
mccaffreyk 2016-12-14 17:50 Rev.: 1710

I added PU as a token and also added the symbols PU and PENUP to both the two textfiles in parser and as valid instructions. However, I
am still getting the error "not a valid command".

42 lines of code changed in 6 files:

  • src/slogo/parser: InstructionParser.java (+1 -1), PUParser.java (new 22), alias.prop (+2 -1), instructions.prop (+2 -1)
  • src/slogo/parser/token: PENUPToken.java (-1), PUToken.java (new 15)
mccaffreyk 2016-12-14 17:32 Rev.: 1709

I tried implementing the PENUP command but failed to make it register as valid.

122 lines of code changed in 5 files:

  • src/slogo/instruction: PENUP.java (new 47)
  • src/slogo/parser: InstructionParser.java (+6 -1), PENUPParser.java (new 34)
  • src/slogo/parser/token: PENUPToken.java (new 15)
  • src/slogo/turtle: JTurtle.java (+20 -1)
mccaffreyk 2016-12-14 16:25 Rev.: 1683

Fixed several errors related to making the tail show up correctly at the start and for all images.

24 lines of code changed in 2 files:

  • src/slogo/turtle: JTurtle.java (+11 -1), Renderer.java (+13 -1)
mccaffreyk 2016-12-13 16:52 Rev.: 1630

Added javadocs for my work on drawTail.

18 lines of code changed in 2 files:

  • src/slogo/turtle: JTurtle.java (+8), Renderer.java (+10)
mccaffreyk 2016-12-13 16:43 Rev.: 1628

Completed the turtle's tail so that it shows up correctly as it moves about the screen.

45 lines of code changed in 2 files:

  • src/slogo/turtle: JTurtle.java (+10 -8), Renderer.java (+35 -24)
mccaffreyk 2016-12-12 18:59 Rev.: 1604

Started on the turtle's trail, but encountered many errors and difficulties.

43 lines of code changed in 3 files:

  • src/slogo/turtle: JTurtle.java (+18 -1), Renderer.java (+25 -4), TurtleField.java (-1)
mccaffreyk 2016-12-09 00:47 Rev.: 1269

I changed load so that it uses the button and J File Chooser instead of forcing the user to enter a file directory. I also created an error message for when the user clicks the load
button but does not choose a file, and removed the old messages for load. Finally, I split the old buttonPanel into two new panels: eastButtonPanel and westButtonPanel, and changed the commandTextField so that it stretches across the empty space in the GUI.

120 lines of code changed in 4 files:

  • -1 (del)
  • src/slogo/parser: InstructionParser.java (+13 -5)
  • src/slogo/parser/token: TokenFactory.java (+5)
  • src/slogo/turtle: TurtleField.java (+102 -49)
mccaffreyk 2016-12-05 15:06 Rev.: 962

Fixed an error in loading files, preventing the error message "file not found" from being generated unless there are characters in the file
directory textArea.

1 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+1 -1)
mccaffreyk 2016-12-05 14:57 Rev.: 959

Added the ability to load SLogo code from files.

82 lines of code changed in 2 files:

  • -1 (new 1)
  • src/slogo/turtle: TurtleField.java (+81 -13)
mccaffreyk 2016-12-02 18:10 Rev.: 848

Changed the error message for FileNotFoundException to "Invalid directory!".

1 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+1 -1)
mccaffreyk 2016-12-02 18:02 Rev.: 846

Added functionality to Save, allowing users to enter their sessions in new text files of their choice. Also created two error messages when attempting to extract the file and directory names from the user, one for a NullPointerException and the other for a FileNotFound exception

71 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+71 -6)
mccaffreyk 2016-11-28 15:19 Rev.: 584

Created the appearance of Save and Go buttons and the input text area.

29 lines of code changed in 1 file:

  • src/slogo/turtle: TurtleField.java (+29 -22)

(1 more)

Generated by StatSVN 0.7.0