Skip to content

Refactoring AwkwardAdapter#1362

Open
genematx wants to merge 8 commits into
bluesky:mainfrom
genematx:refactor-awkward
Open

Refactoring AwkwardAdapter#1362
genematx wants to merge 8 commits into
bluesky:mainfrom
genematx:refactor-awkward

Conversation

@genematx
Copy link
Copy Markdown
Contributor

Minor refactoring of AwkwardAdapter and associated storage mechanisms without changes to the functionality.

  1. AwkwardBufferAdapter is removed and its methods (mainly the initialization of storage) are absorbed into AwkwardAdapter.
  2. DirectoryContainer is moved to tiled.storage, so it can be more cleanly reused by other mimetypes that require container storage (e.g. derivatives of awkward, such as ragged).

Related: #1104

Checklist

  • Add a Changelog entry
  • Add the ticket number which this PR closes to the comment section

@genematx genematx requested a review from danielballan April 29, 2026 12:27
@genematx genematx mentioned this pull request Apr 29, 2026
18 tasks
Comment thread tiled/storage.py
Copy link
Copy Markdown
Contributor

@cjboyle cjboyle left a comment

Choose a reason for hiding this comment

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

It seems I can approve this, so I will approve this.

genematx and others added 3 commits April 29, 2026 14:11
@checkmarx-gh-ast-us-povs
Copy link
Copy Markdown

Logo
Checkmarx One – Scan Summary & Details318fa9ba-d57b-4a30-8745-ed945c30b0b4

Great job! No new security vulnerabilities introduced in this pull request


Communicate with Checkmarx by submitting a PR comment with @Checkmarx followed by one of the supported commands. Learn about the supported commands here.

Copy link
Copy Markdown
Member

@danielballan danielballan left a comment

Choose a reason for hiding this comment

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

This makes sense.

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.

3 participants