Marcus
Marcus
## Reproduction Steps 1. Go to the API page of any Moonwave generated documentation site. 2. Type something into the search bar / navigation. 3. Middle-click any of the found...
This is just one way to resolve #79 where we could potentially extend the API instead of changing `queryResult:snapshot()`. Currently the order of entities is undefined and may differ from...
A lot of times it will incorrectly highlight another instance due to the character always overlapping the mouse, this is a consequence of having merged this in #68. Repro: 1....
This PR resolves #85. At initial commit, it passes every test. No regressions and it also works well for the intended use case of chaining with `snapshot` or `view`. However,...
Adding onto #97, it is currently very difficult to find a very specific entity in your game. Sorts mediate this, however fundamentally there needs to be better capabilities to search...
This seems to only happen once in a while. Can be tested minimally on a build from `test.project.json`. Error states that there's a cycle despite there not being any. Test...
Currently if you use any of the methods of `QueryResult` it is expected to be used immediately. An example of how this behaviour could be a restriction is that you...
`queryResult:snapshot()` performs all of the iterator task at once and provides you the results of the query at the moment it is called. Hecs has a similar feature with [`query().views()`](https://docs.rs/hecs/latest/hecs/struct.View.html),...
For a while now I have been helping out on a pretty big project https://github.com/rbxmath/rbxmath with a massive interconnected dependency tree and I have realized how difficult interoperability really is...
Right now there's a gap in the syntax for declaration files with the lack of support for generic type packs.  One way it can be resolved is using the...