James

Results 20 issues of James

#17 This PR was created because I found this lib difficult to use in typescript with strictNullChecks on, as a line like `someNode.next.next` requires many null checks. In both linear...

**Is your feature request related to a problem? Please describe.** In the typescript definitions, the node properties `.next` and `.prev` are of type `Instance | null`, even for circular doubly...

# Help Wanted ## Problem Installation with yarn is not working when running with the following `yarn add fomantic-ui --ignore-scripts` `yarn --cwd node_modules/fomantic-ui run install` the install (autoInstall mode) gulp...

type/build
tag/next-release/nightly

Does this repo support lfs file locking? When I try to run `lfs lock` I get errors. ![image](https://user-images.githubusercontent.com/16425226/106992306-d6811700-67c3-11eb-9b1f-2ebddeccb740.png)

enhancement

makes it easy to reset & reusable

due to the fact that these state machines are independent of MonoBehaviour, users may unwittingly expect SUSMachine update functions to only be active when the creator script is active and...

probably a nullable `States?` is it possibily to return null by default when you declare a function with no returns?

Across the projects I've been using this library in, delegate instantiation costs haven't been an issue. Still, this is a possible improvement. e.g. https://devblogs.microsoft.com/dotnet/understanding-the-cost-of-csharp-delegates/#workarounds https://devblogs.microsoft.com/dotnet/understanding-the-cost-of-csharp-delegates/#comment-10168

enhancement

When Unity supports newer language features like covariant returns, I will be able to simplify the codebase and improve quite a few aspects of this library. Though that will likely...