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

Add span to plugin diagnostics #2145

Open
wants to merge 51 commits into
base: main
Choose a base branch
from
Open

Conversation

DelevoXDG
Copy link
Contributor

@DelevoXDG DelevoXDG commented Apr 1, 2025

maciektr and others added 30 commits March 12, 2025 15:21
commit-id:ab3e2fd1

---

**Stack**:
- #1734
- #1722
- #1704
- #1700
- #1699⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:55ec12c0

---

**Stack**:
- #1734
- #1722
- #1704
- #1700⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:83c7db1f

---

**Stack**:
- #1734
- #1722
- #1704⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:5e4b122f

Add token stream ser/de tests

---

**Stack**:
- #1749
- #1748
- #1745
- #1747
- #1722⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:919c7f28

---

**Stack**:
- #1749
- #1748
- #1745
- #1747
- #1760⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:6d8f33f9

---

**Stack**:
- #1749
- #1748
- #1745
- #1747⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:f0ce5a05

---

**Stack**:
- #1749
- #1748
- #1745
- #1761⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:e6e81399

---

**Stack**:
- #1749
- #1748
- #1745⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
commit-id:107b5e17

---

**Stack**:
- #1749
- #1748⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
Closes #1647

---------

Co-authored-by: maciektr <maciej.tratnowiecki@swmansion.com>
commit-id:206643a1

---

**Stack**:
- #1811
- #1810
- #1749⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Mateusz Kowalski <mateusz.kowalski@swmansion.com>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maksim Zdobnikau
<43750648+DelevoXDG@users.noreply.github.com>

commit-id:face0a80

---

**Stack**:
- #1811
- #1810⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do
not merge manually using the UI - doing so may have unexpected results.*
Signed-off-by: maciektr <mtratnowiecki@gmail.com>
Co-authored-by: Rémy Baranx <remy.baranx@gmail.com>
Co-authored-by: Maksim Zdobnikau <43750648+DelevoXDG@users.noreply.github.com>
- Also change cairo-lint to use updated cairo deps
- Also remove LS from root Cargo.toml
@DelevoXDG DelevoXDG changed the base branch from main to dev April 1, 2025 08:55
@maciektr
Copy link
Contributor

maciektr commented Apr 2, 2025

Please rebase on main - we don't need dev branch for now

@DelevoXDG DelevoXDG changed the base branch from dev to main April 3, 2025 02:24
@DelevoXDG DelevoXDG marked this pull request as ready for review April 3, 2025 11:54
@DelevoXDG DelevoXDG requested review from Draggu and a team as code owners April 3, 2025 11:54
Copy link
Contributor

Choose a reason for hiding this comment

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

We can take inspiration from Rust, which defines an api of:

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sure, updated.

Btw, do you think we should have test for each of those, or just one would be sufficient?

@maciektr
Copy link
Contributor

maciektr commented Apr 7, 2025

btw. this doesn't seem right 😅
image

@DelevoXDG
Copy link
Contributor Author

DelevoXDG commented Apr 8, 2025

btw. this doesn't seem right 😅

Yeah, it looks a bit funny 😄

The reason is - I originally started this branch from dev, and later on, with all the changes (especially around the v1/v2 api), it was just way more time-efficient to merge instead of rebasing. That's why all those dev commits are still visible in the history.

Now, what can be done is:

  • I can squash everything into a single commit locally if that would make it easier for you to review
  • Or we can leave it as-is, since it'll all get squashed eventually anyway 😅

@DelevoXDG DelevoXDG requested a review from maciektr April 8, 2025 13:17
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