Search Issue Tracker

Fixed in 0.12.X

Votes

0

Found in [Package]

0.10.0-preview.6

Issue ID

1231500

Regression

No

JobSystem uses deprecated IJobForEach interface when it's created through the Create context menu

Package: Entity Component System (ECS)

-

How to reproduce:
1. Create a new project with the default 3D template
2. Import the Entities Package
3. In the Project Window, create a Job System (Right-Click->Create->ECS->System)
4. Inspect the created Script

Expected result: Created Script doesn't use the deprecated IJobForEach interface
Actual result: Created JobSystem uses the IJobForEach interface that is marked as deprecated

Reproducible with Unity: 2019.3.0f1, 2020.1.0b9, 2020.2.0a11 (0.8.0-preview.8, 0.10.0-preview.6)
Couldn't test with Package: 0.1.0-preview, 0.7.0-preview.19 (IJobForEach interface is not deprecated)
Couldn't test with Unity: 2017.4.40f1, 2018.4.23f1, 2019.3.0b12 (Requires Entities Package doesn't exist)

  1. Resolution Note (fix version 0.12):

    Package available in Unity 2020.1.0b15 and above

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.