CC_SMC
CC_SMC copied to clipboard
State Machine Compiler for Clean Code video series.
- Added some changes to implement a default transition for states in order to compile Cpp code when -Wdefault-switch and -Werror are used. Typical case: the default Makefile for CppUTest....
Made the following changes: - Added Maven support - Moved tests under Maven structure src/test - Upgraded JDK from 8 to 17 as for UtilitiesTest HierarchicalContext doesn't work for JDK...
Fixes #2.
https://github.com/unclebob/CC_SMC/blob/6667ec04ea73b1270a44eddf57f2a8aea465670c/test/smc/optimizer/OptimizerTest.java#L370
Script started on Fri 06 Apr 2018 10:58:57 AM PDT $ cd CC_SMC-master/ $ ant compile Buildfile: /home/dbrower/src/CC_SMC-master/build.xml compile: [mkdir] Created dir: /home/dbrower/src/CC_SMC-master/build/classes [javac] /home/dbrower/src/CC_SMC-master/build.xml:8: warning: 'includeantruntime' was not set,...