Closed v4rgas closed 1 week ago
https://app.blar.io/chat/755 Another PR is open; only one can be handled at a time.
Use the URL: https://app.blar.io/chat/755 Summary Report:
This pull request addresses various issues and introduces several improvements related to enum comparisons, debug print removal, and refactoring handling of node labels in the codebase. Additionally, it includes updates to import paths and general code cleanup to enhance consistency and maintainability.
Reference.py
, which were used for URI encoding.DefinitionNode.py
, removing the _is_diff
attribute and modifying node label methods.FileNode
methods to reflect the new label-handling mechanism.main.py
.Use the URL: https://app-stg.blar.io/chat/415 Summary
This pull request aims to clean up the codebase, enhance functionality, and improve module organization. Key modifications include the removal of print statements from methods in the Reference
class, adjustments to Cypher queries for label assignments in Neo4j, updates to import paths reflecting a restructuring of files within the blarify
package, and enhancements to class functionalities for label management.
Reference
class to streamline logging.neo4j_manager.py
potentially changes label assignments for node creations.neo4j_manager.py
, folder_node.py
, etc.) signifying a reorganization of the package structure.DefinitionNode
Enhancements: Introduction of an extra_labels
attribute and new methods for managing node labels, improving flexibility in node representations.project_graph_diff_creator.py
, the method for marking nodes as different now adds a label rather than using a direct mark method.main.py
for consistency, which does not impact functionality.Use the URL: https://app-stg.blar.io/chat/415
Use the URL: https://app-stg.blar.io/chat/415
Use the URL: https://app-stg.blar.io/chat/415
https://app-stg.blar.io/chat/415 Another PR is open; only one can be handled at a time.