Skip to content

Pr 1 with path fix - #2

Merged
JNK234 merged 12 commits into
mainfrom
pr-1-with-path-fix
Oct 14, 2025
Merged

Pr 1 with path fix#2
JNK234 merged 12 commits into
mainfrom
pr-1-with-path-fix

Conversation

@JNK234

@JNK234 JNK234 commented Oct 14, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

TheBizzle and others added 12 commits October 2, 2025 10:49
'Procedure syntax' was removed in Scala 3.  Methods must now explicitly declare a return type of `Unit` where applicable.
If you want a different config than the default for your tests, you can always change the symlink to point elsewhere.
- Add modelDir parameter to loadTemplate() and loadFromFile()
- Enable config/template file discovery relative to NetLogo model directory
- Improve path resolution order for better file location
- Update documentation for enhanced path resolution behavior
- Add ujson as explicit dependency (was incorrectly marked as "provided")
- Configure assembly to output llm.jar instead of LLM-Extension.jar
- Update Java target from 11 to 17
- Add BUILD.md with simple build instructions
- Add INSTALL.md with installation guide
- Fix test config path to work from demos/tests directory

This fixes the NoClassDefFoundError: ujson/Value runtime error by
ensuring ujson is bundled in the fat JAR created by sbt assembly.
- Add LICENSE file with BSD 3-Clause license
- Update docs/README.md with license section
- Addresses legal clarity concerns raised in PR review
@JNK234
JNK234 merged commit 75abde1 into main Oct 14, 2025
1 check passed
JNK234 added a commit that referenced this pull request Feb 16, 2026
  I've addressed the path resolution issue you identified in a follow-up branch (`pr-1-with-path-fix`) which includes:
  - Config/template files now resolve relative to the model file
  - Added BSD 3-Clause License (addressing legal concerns)

  Ready for your fuller code review whenever you have time. Appreciate the thorough feedback!
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.

2 participants