Library for accessing FieldWorks Language Explorer projects
active 2025-11-23 → 2026-07-02 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 222 days from 2025-11-23 to 2026-07-02. Pushes: 70 total, peak 17 in a day. Pull requests: 5 total, peak 3 in a day. Issues: 20 total, peak 9 in a day. Comments: 11 total, peak 9 in a day. Stars: 1 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| MattGyverLee | 106 | 70 | 5 | 11 |
Recent activity
Latest issues, pull requests and releases
- Issue#216MattGyverLee2026-07-02 04:19test: regression coverage for the WritingSystems.GetAll() enumeration fix (GetSyncableProperties crash class)
- Issue comment#85MattGyverLee2026-05-30 23:19GetComplexFormsNotSubentries: no regression test for the cast fix (or the surrounding logic)
- Issue comment#81MattGyverLee2026-05-30 23:18test_anthropology.py: ImportFrameCatalog tests don't exercise the catalog_file pass-through
- Issue comment#90MattGyverLee2026-05-30 23:18SetPartOfSpeech: inlines factory/attach logic instead of delegating to MSAOperations
- Issue#185MattGyverLee2026-05-30 23:07Multiple stale LCM type names: ConstChartOperations, MSAOperations failed to import silently; IRnGenericRec.IsInstance and Infrastructure.IDataReader never existed
- Issue#184MattGyverLee2026-05-30 23:07test_text_operations integration fixture opens AllProjectNames()[0] (alphabetically first user project) instead of the canonical Sena 3
- Issue#181MattGyverLee2026-05-30 21:35test_wfi_morph_bundle: _MockBundle is missing MsaRA, causing test_get_gloss_returns_empty_for_unlinked_bundle to crash
- Issue#124MattGyverLee2026-05-30 19:38GetFactory follow-ups: cache attribute naming, schedule migration of 218 inline ServiceLocator calls, GetService vs GetFactory guidance
- Issue#128MattGyverLee2026-05-30 19:37Static-grep tests masquerading as behavioural assertions across 8 test files (sweep of #51 pattern)
- Issue#52MattGyverLee2026-05-30 19:33Inherited Reorder/MoveUp/MoveDown on ConstChartTagOperations silently reorders project-global marker list
- Issue#161MattGyverLee2026-05-30 19:10PersonOperations: lp.PeopleOC attribute does not exist - Create/Delete/Duplicate all AttributeError on real ILangProject (supersedes part of #156)
- Issue comment#147MattGyverLee2026-05-30 19:10Wrapper bug class still in allomorph.py / lcm_casting.py / annotation.py / phonological_context.py: bare-except swallows OwnerOfClass.project.Default*Ws errors
- Pull request#177MattGyverLee2026-05-30 18:55
- Issue comment#70MattGyverLee2026-05-30 18:50test_import_localized_lists.py: hand-rolled monkey-patch reinvents mock.patch and assertion is tautological
- Issue comment#111MattGyverLee2026-05-30 18:47test_wfi_morph_bundle.py: tests pass vacuously if LCM ever adds IWfiMorphBundle.Gloss; missing Duplicate() coverage
- Issue comment#91MattGyverLee2026-05-30 18:46SetPartOfSpeech: domain follow-ups - no msa_kind opt-in, no orphan-MSA cleanup, no InflectionClasses guidance for HermitCrab
- Issue comment#164MattGyverLee2026-05-30 18:45CHANGELOG.md missing v3.0.0 entry - tag v3.0.0 exists, flexlibs2/__init__.py declares 3.0.0, but CHANGELOG's newest entry is 2.4.0
- Issue comment#172MattGyverLee2026-05-30 18:30SegmentOperations write paths: set_String on ITsString.BaselineText (sibling of #170, 8 sites)
- Issue#171MattGyverLee2026-05-30 03:37ITsMultiString.get_String wrappers fail when passed a CoreWritingSystemDefinition instead of an int handle — auto-coerce
- Issue#170MattGyverLee2026-05-30 03:37SegmentOperations.GetBaselineText: AttributeError 'ITsString' object has no attribute 'get_String' — BaselineText is already an ITsString
- Issue#160MattGyverLee2026-05-28 02:01Sweep: .Owner-without-cast Delete silent no-op pattern in 5 more files (post-#98 / sibling of #151)
- Issue#119MattGyverLee2026-05-28 01:10_LCMNativeCatalogImportMixin polish: drop leading underscore, hoist non-FW imports, add replace=True escape hatch
- Issue#102MattGyverLee2026-05-27 14:22d423e83 missed extracting BaseOperations._WalkPossibilities - recursive walk duplicated 8 times across affected files
- Issue#75MattGyverLee2026-05-27 07:48ImportLocalizedListsForEnabledWS: return structured result with skipped WSes + reasons (instead of bare list[str])
- Issue#52MattGyverLee2026-05-27 07:23Inherited Reorder/MoveUp/MoveDown on ConstChartTagOperations silently reorders project-global marker list
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 1 stars here means stars gained during the window, not the repo's star count.