You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Fixed circular dependencies between header files using forward declarations:
- Resolved circular dependencies between neuron.h and neuron_reference.h
- Fixed Direction vs NetworkDirection name conflicts
2. Made const-correctness fixes:
- Updated method signatures to properly mark const methods
- Updated parameter types to match function declarations
3. Fixed template and inheritance issues:
- Fixed template specialization and implementation
- Corrected method overrides and abstract class implementations
4. Fixed relation initialization:
- Updated relation constructors to use proper parameters
- Fixed handling of abstract classes in collections (std::vector)
5. Fixed naming conflicts:
- Renamed Direction to NetworkDirection
- Fixed include paths for different component hierarchies
6. Fixed file I/O operations:
- Simplified read/write operations that were using undefined methods
7. Added missing method implementations:
- Added implementations for methods declared in header files but missing from source files
0 commit comments