Skip to content

SOF-7926: generic InMemoryEntity - #104

Open
k0stik wants to merge 5 commits into
mainfrom
chore/SOF-7926
Open

SOF-7926: generic InMemoryEntity#104
k0stik wants to merge 5 commits into
mainfrom
chore/SOF-7926

Conversation

@k0stik

@k0stik k0stik commented Jun 3, 2026

Copy link
Copy Markdown
Member

No description provided.

@k0stik k0stik changed the title SOF-7926: remove TS declare of toJSON/_json SOF-7926: generic InMemoryEntity Jun 3, 2026
k0stik and others added 4 commits July 20, 2026 17:52
Allow web-app Core* subclasses to widen schema via Application<S> without redeclaring _json/toJSON. Pin @mat3ra/code for NoInfer on InMemoryEntity.

Co-authored-by: Cursor <cursoragent@cursor.com>
Coverage CI uses npm ci; the lockfile was missing peer/transitive entries after switching @mat3ra/code and @mat3ra/esse to GitHub archives.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

Copy link
Copy Markdown

Coverage after merging chore/SOF-7926 into main will be

93.85%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src/js
   Application.ts90%50%100%93.75%35–36
   Executable.ts94.44%94.44%100%93.75%50–51
   Flavor.ts83.33%72.22%100%93.75%34–37, 43–44
   Template.ts85.71%50%100%90.91%22–23
   index.ts100%100%100%100%
   types.ts100%100%100%100%

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.

1 participant