Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream formula- and pando-related changes #1235

Merged
merged 30 commits into from
Jul 18, 2023
Merged

Upstream formula- and pando-related changes #1235

merged 30 commits into from
Jul 18, 2023

Conversation

lantua
Copy link
Collaborator

@lantua lantua commented Jul 13, 2023

In gi-formula,

  • Rename Data -> TagMap NodeEntries
  • Update conditional entry APIs
  • Add DebugCalculator

In pando,

  • Rename several Tag-related classes
  • Use assertUnreachable from util
  • Refactor common Read operation into TypedRead
  • Fix a typing issue where [] is implicitly converted to any[] in some downstream modules

lantua added 27 commits July 1, 2023 03:43
- Add test cases
- Minor refactoring
- Add `compile` tests
- Minor refactoring
- Add some comments
- Remove `compileTagMapEntries`
- `CompiledTagMapKeys` -> `RawTagMapKeys`
- `CompiledTagMapValues` -> `RawTagMapValues`
- `RawTagMapEntries` -> `TagMapEntries`
- `TaggedFormula`-> `TagMapNodeEntry`
- `TaggedFormulas`-> `TagMapNodeEntries`
- Update `allCustoms`
- Add `Read.src` for `gi-formula`
- Use `'unique'` for `undefined` accumulator in `TypedRead`
- Minor refactoring
- Minor refactoring
- Minor bug fix
- lint
- cache
- Add debug attachment to `Calculator`
- Regularize `Calculator.computeMeta`
- Add `tagStr` to `gi-formula`
- Remove `assertUnreachable` from `pando`
- Update debug string printing
@lantua lantua marked this pull request as ready for review July 15, 2023 18:58
@nguyentvan7
Copy link
Collaborator

Can we get a small description please? ty :)

@github-actions
Copy link
Contributor

github-actions bot commented Jul 16, 2023

[Tue Jul 18 04:23:54 UTC 2023] - Deleted deployment

@lantua lantua merged commit 51225b0 into master Jul 18, 2023
4 checks passed
@lantua lantua deleted the formula branch July 18, 2023 04:23
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