Runtime Mesh Component

I’m in the process of updating to UE4.16. Im stuck at the changes to the build.cs files


2>C:\Program Files\Epic Games\UE_4.16\Engine\Plugins\Marketplace\RuntimeMeshComponent\Source\RuntimeMeshComponent\RuntimeMeshComponent.Build.cs : warning : Module constructors should take a ReadOnlyTargetRules argument (rather than a TargetInfo argument) and pass it to the base class constructor from 4.15 onwards. Please update the method signature.
2>C:\Program Files\Epic Games\UE_4.16\Engine\Plugins\Marketplace\RuntimeMeshComponent\Source\RuntimeMeshComponentEditor\RuntimeMeshComponentEditor.Build.cs : warning : Module constructors should take a ReadOnlyTargetRules argument (rather than a TargetInfo argument) and pass it to the base class constructor from 4.15 onwards. Please update the method signature.
2>C:\Program Files\Epic Games\UE_4.16\Engine\Plugins\Marketplace\RuntimeMeshComponent\Source\RuntimeMeshComponentSlicer\RuntimeMeshComponentSlicer.Build.cs : warning : Module constructors should take a ReadOnlyTargetRules argument (rather than a TargetInfo argument) and pass it to the base class constructor from 4.15 onwards. Please update the method signature.

Having this issue with some more plugins as well. I gues it was changed in the plugin for the 4.16 release? Just want to make sure it is changed in the code that was submitted. But I would gues it is cause non else mentioned issues?

I downloaded the plugin via the launcher (Marketplace) on two different PCs. Both downloads are missing that change.

C:\Program Files\Epic Games\UE_4.16\Engine\Plugins\Marketplace\RuntimeMeshComponent\Source\RuntimeMeshComponent\RuntimeMeshComponent.Build.cs


// Copyright 2016 Chris Conway (). All Rights Reserved.

using UnrealBuildTool;

public class RuntimeMeshComponent : ModuleRules
{
	public RuntimeMeshComponent(TargetInfo Target)
	{
        PrivateIncludePaths.Add("RuntimeMeshComponent/Private");
        PublicIncludePaths.Add("RuntimeMeshComponent/Public");

        PublicDependencyModuleNames.AddRange(
                new string]
                {
                        "Core",
                        "CoreUObject",
                        "Engine",
                        "RenderCore",
                        "ShaderCore",
                        "RHI"
                }
            );
    }
}


And here the version file. Did the launcher download the correct version?
C:\Program Files\Epic Games\UE_4.16\Engine\Plugins\Marketplace\RuntimeMeshComponent\Source\RuntimeMeshComponent\Public\RuntimeMeshVersion.h


// Copyright 2016 Chris Conway (). All Rights Reserved.

#pragma once

#include "RuntimeMeshComponentPlugin.h"


// Custom version for runtime mesh serialization
namespace FRuntimeMeshVersion
{
	enum Type
	{
		Initial = 0,
		TemplatedVertexFix = 1,
		SerializationOptional = 2,
		DualVertexBuffer = 3,

		SerializationV2 = 4,

		// -----<new versions can be added above this line>-------------------------------------------------
		VersionPlusOne,
		LatestVersion = VersionPlusOne - 1
	};

	// The GUID for this custom version
	const static FGuid GUID = FGuid(0xEE48714B, 0x8A2C4652, 0x98BE40E6, 0xCB7EF0E6);
};