meyfa/structogram2byob

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitattributes
.gitignore
.gitmodules
.travis.yml
LICENSE
README.md
doc/example.png
doc/gui.png
doc/intro.png
pom.xml
src/main/java/structogram2byob/Main.java67
A
0 mins
F
0%
src/main/java/structogram2byob/ScratchType.java24
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/Block.java42
A
0 mins
B
84%
src/main/java/structogram2byob/blocks/BlockDescription.java178
A
2 hrs
A
97%
src/main/java/structogram2byob/blocks/BlockRegistry.java37
A
25 mins
A
100%
src/main/java/structogram2byob/blocks/BlockRegistryReader.java69
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/BlockRegistryReaderException.java20
A
40 mins
F
50%
src/main/java/structogram2byob/blocks/FunctionBlock.java32
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/hats/StartClickedHatBlock.java28
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/special/ChangeVariableBlock.java39
A
2 hrs
A
100%
src/main/java/structogram2byob/blocks/special/ListBlock.java42
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/special/ScriptVariablesBlock.java53
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/special/SetVariableBlock.java39
A
2 hrs
A
100%
src/main/java/structogram2byob/blocks/structures/ForeverBlock.java30
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/structures/IfBlock.java31
A
1 hr
A
100%
src/main/java/structogram2byob/blocks/structures/IfElseBlock.java33
A
0 mins
A
100%
src/main/java/structogram2byob/blocks/structures/RepeatBlock.java31
A
1 hr
A
100%
src/main/java/structogram2byob/gui/ExtensionFileFilter.java26
A
0 mins
A
100%
src/main/java/structogram2byob/gui/GuiController.java187
A
0 mins
B
85%
src/main/java/structogram2byob/gui/dialogs/IDialog.java5
A
0 mins
F
0%
src/main/java/structogram2byob/gui/dialogs/IDialogFactory.java10
A
0 mins
F
0%
src/main/java/structogram2byob/gui/dialogs/SwingDialogFactory.java49
A
1 hr
F
0%
src/main/java/structogram2byob/gui/frame/IFrameManager.java9
A
0 mins
F
0%
src/main/java/structogram2byob/gui/frame/SwingFrameManager.java48
A
0 mins
F
0%
src/main/java/structogram2byob/gui/menu/IMenuBuilder.java10
A
0 mins
F
0%
src/main/java/structogram2byob/gui/menu/SwingMenuBuilder.java45
A
0 mins
F
0%
src/main/java/structogram2byob/gui/units/IUnitsManager.java14
A
0 mins
F
0%
src/main/java/structogram2byob/gui/units/StructogramPanel.java74
A
0 mins
F
0%
src/main/java/structogram2byob/gui/units/SwingUnitsManager.java75
A
0 mins
F
0%
src/main/java/structogram2byob/gui/units/UnitPanel.java51
A
0 mins
F
0%
src/main/java/structogram2byob/lexer/Lexer.java120
A
2 hrs
A
98%
src/main/java/structogram2byob/lexer/LexerException.java20
A
40 mins
F
25%
src/main/java/structogram2byob/lexer/Token.java35
A
0 mins
A
90%
src/main/java/structogram2byob/lexer/TokenType.java9
A
0 mins
A
100%
src/main/java/structogram2byob/parser/AstNode.java69
A
0 mins
C
72%
src/main/java/structogram2byob/parser/AstParser.java78
A
0 mins
A
95%
src/main/java/structogram2byob/parser/AstParserException.java20
A
40 mins
F
50%
src/main/java/structogram2byob/parser/blockdescription/BlockDescriptionParser.java79
A
45 mins
A
100%
src/main/java/structogram2byob/parser/blockdescription/BlockDescriptionParserException.java20
A
40 mins
F
50%
src/main/java/structogram2byob/parser/expression/ExpressionParser.java100
A
0 mins
B
86%