This file verifies that all package declarations match directory structure.
src/ → gpu_share
src/gpu/ → gpu_share.gpu
src/gpu/messages/ → gpu_share.gpu.messages
src/gpu/modules/ → gpu_share.gpu.modules
simulations/ → gpu_share.simulations
simulations/scaffold_test/ → gpu_share.simulations.scaffold_test
src/package.ned:package gpu_share;src/gpu/package.ned:package gpu_share.gpu;src/gpu/messages/package.ned:package gpu_share.gpu.messages;src/gpu/modules/package.ned:package gpu_share.gpu.modules;simulations/package.ned:package gpu_share.simulations;simulations/scaffold_test/package.ned:package gpu_share.simulations.scaffold_test;
src/gpu/modules/TestModule.ned:package gpu_share.gpu.modules;simulations/scaffold_test/TestScaffold.ned:package gpu_share.simulations.scaffold_test;
TestScaffold.nedimports:import gpu_share.gpu.modules.TestModule;
scaffold_test/omnetpp.ininetwork:network = gpu_share.simulations.scaffold_test.ScaffoldTest
- Directory renamed:
scaffold-test→scaffold_test - Reason: OMNeT++ package names cannot contain hyphens, must use underscores
- Rule: Directory structure must exactly match package hierarchy