Skip to content

Conversation

@Arcturus742
Copy link

This PR adds a starter example class QuickVerseLookup under the examples package.

  • Default verse lookup (John 3:16)
  • Handles missing Bible modules (e.g. KJV not installed)
  • Uses canonical text returned by BookData
  • Provides a clear starting point for developers integrating JSword

This example can be useful for verse-of-the-day tools, sermon helpers, and small CLI Bible utilities.

dmsmith and others added 9 commits June 1, 2025 22:00
* Update gradle.yml

Add debug to download of test modules

* Update gradle.yml

fixed indentation of lines 49,50 of gradle.yml

* Update gradle.yml

Change download url to be a variable rather than a secret.

* Update gradle.yml to remove debug and update comment on how to clear cache.

* Create LICENSE.txt

Added LICENSE.txt for LGPL-2.1-or-later

* Create CONTRIBUTING.md
Trying to get GitHub to properly recognize the lgpl license.
Github repository was removed. New link links to crosswire website:
https://crosswire.org/bibledesktop/download.html
StringBuilder buf = new StringBuilder();
while (true) {
// Empty out the buffer
buf.setLength(0);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

explanation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants