-
The roadmap (#31) currently mentions "clean up API" for the v0.7.0 release, so I'm filing this ticket to discuss possible things that could be cleaned up.
Here's some of the things that I would lik…
-
Try to remove as many library dependencies from the API. This might include passing around raw pointer handlers instead of boost shared pointers and only using the shared pointers internally.
Definit…
-
The API contains a lot of repetition of words:
e.g. in `cssgen.borders.OpiBorderRenderer`
`self._text_renderer = text_renderer`
`self._text_renderer.render(...)`
and in `cssgen.render.get_opi_ren…
-
- [x] **remove `departure.trip` & `movement.trip`** – They have a confusing name and may not even be the trip nr all the time. – 1269773
- [ ] ~~split `departure.line` into `dep.trip` & `dep.trip.lin…
-
While the flutter_downloader works fine, its API doesn't conform to idiomatic Dart standards in some cases.
That's why I'm currently [rewriting the Dart side of the plugin](https://github.com/marcelg…
-
Some methods are currently a bit misplaced and hence become more difficult for people to discover for people unbeknownst to solid-ui.
I suggest that at some point we do some analysis of the current…
-
Affecting mainly Connection.cs and UdpConnection.cs (that ive seen so far). In internal methods there are remenants of a write lock (in parameters and unused fields or properties). Im assuming this is…
-
- [ ] remove deprecated items
- [ ] remove unused APIs
- [ ] consistent naming of APIs (all hacl?)
- [ ] consistent API design (naming, parameter order, ...)
- [ ] documentation
-
Since we are not using the pathfinder from cli anymore and rather the JSON RPC, we need to update the api/api-worker since it's throwing errors that are not relevant anymore!
-
As we move from passing VectorisedView to PacketBuffer, more state is living in the PacketBuffer. Values that are passed explicitly (e.g. protocol numbers, addresses) should be fields or methods of Pa…