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.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.