gustavopsantos/Reflex

Received error when opening the project for first time

danieldownes opened this issue · 1 comments

Describe the bug
Receive this error when opening the cloned project for the first time:
Unable to parse file Packages/com.svermeulen.extenject/package.json.meta: [Parser Failure at line 9: Expect ':' between key and value within mapping]

To Reproduce
Steps to reproduce the behavior:

  1. Cloned project.
  2. Opened with Unity 2021.3.22f1

Expected behaviour
No errors and no dependency on extenject?!

Desktop (please complete the following information):

  • OS: Windows 11

Additional context
Simply checking out the DI framework for the first time.

@danieldownes Reflex unity project package manifest depends on Zenject and VContainer in order to be able to run benchmarks against both of them.
This does not mean that reflex as a package/library goes with those dependencies, you can check reflex package manifest at Assets/Reflex/package.json and currently theres not a single dependency.

This error
Unable to parse file Packages/com.svermeulen.extenject/package.json.meta: [Parser Failure at line 9: Expect ':' between key and value within mapping]
Is harmless, and bumping zenject dependency from 9.2.0 to 9.2.1 solves issue above, but brings another harmless error:
Asset Packages/com.svermeulen.extenject/OptionalExtras/Async has no meta file, but it's in an immutable folder. The asset will be ignored.

I think second one seems less problematic, so I'll consider bumping to 9.2.1