Menu

Tree [f1e477] master /
 History

HTTPS access


File Date Author Commit
 flow-lcd-jar 2017-08-14 wizgeek wizgeek [c3c533] Initial commit
 flow-lcd-test-doubles-jar 2017-08-15 wizgeek wizgeek [f1e477] Renamed doubles folder
 .gitignore 2017-08-14 wizgeek wizgeek [c3c533] Initial commit
 README.md 2017-08-14 wizgeek wizgeek [c3c533] Initial commit
 pom.xml 2017-08-14 wizgeek wizgeek [c3c533] Initial commit
 snapshot.png 2017-08-14 wizgeek wizgeek [c3c533] Initial commit

Read Me

FlowLCD

Draws text on the LCD screen using marked paragraphs [\n] and line wrapping
on word and hyphen boundaries.

» Based on work by leJOS Forum user arqetype.



Building

  1. Use a Java 7 JDK plus JUnit 4 or JUnit 5

  2. From The Code area, obtain the code base directly or via your IDE:
    Check out as "flow-lcd":
    git clone ssh://wizgeek@git.code.sf.net/p/lejos-flowlcd/code flow-lcd

  3. Import the top-level Maven project and its two nested modules.

  4. Create a build or run configuration that ensures:

    • Java 7 is the JVM flavor;
    • goals are: clean install

  • The flow-lcd-jar moduled is where all the magic happens.
  • The flow-lcd-test-doubles has the smoke & mirrors fakes.
  • The -test-doubles modules can be built separately from the -jar module.
  • Test coverage levels are 100%—keep it that way! (include /src/main only)

See the Wiki section for more information.