|
E9218 Python Path Clash
[Previous]  [Next] 
|
![]() |
User Manual [Previous]  [Next] E9218 Python Path ClashTwo namespaces or classes would share a Python package or moduleEach namespace becomes a Python package folder and each class a module file. Python matches the case of module names even where file names ignore case, as on Windows and macOS. There, namespaces such as Spell each namespace the same way everywhere, or give one of the classes or namespaces another name. Example
// The two namespaces differ only in case, so where file names
// ignore case they would share one folder: E9218
generate Python;
namespace Shop;
class Item {
name;
}
namespace shop;
class Order {
Integer number;
}
Load the above code into UmpleOnline Solution to The Above So the Message No Longer Appears
// One spelling of the namespace gives one package
generate Python;
namespace shop;
class Item {
name;
}
namespace shop;
class Order {
Integer number;
}
Load the above code into UmpleOnline |