Skip to content

Commit

Permalink
Merge pull request #184 from unoplat/181-bug-default-and-required-pro…
Browse files Browse the repository at this point in the history
…perties-in-neomodel

181 bug default and required properties in neomodel
  • Loading branch information
JayGhiya authored Oct 25, 2024
2 parents 4f3f234 + 296c705 commit 55657cf
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,4 @@ unoplat-code-confluence-query-engine/dist
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/__pycache__
unoplat-code-confluence-query-engine/dspy/__pycache__
experiments
unoplat-code-confluence-commons/dist
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ class ConfluenceClass(BaseNode):
class_objective_embedding = ArrayProperty(FloatProperty())
class_implementation_summary_embedding = ArrayProperty(FloatProperty())
# Class relationships
package = RelationshipFrom('ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=One)
methods = RelationshipTo('ConfluenceMethod', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
package = RelationshipFrom('.confluence_package.ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=One)
methods = RelationshipTo('.confluence_method.ConfluenceMethod', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class ConfluenceCodebase(BaseNode):
codebase_objective_embedding = ArrayProperty(FloatProperty())
codebase_implementation_embedding = ArrayProperty(FloatProperty())
# One codebase can contain multiple packages
packages = RelationshipTo('ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
packages = RelationshipTo('.confluence_package.ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)



Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ class ConfluenceMethod(BaseNode):
function_objective_embedding = ArrayProperty(FloatProperty())
function_summary_embedding = ArrayProperty(FloatProperty())
# Method relationships
confluence_class = RelationshipFrom('ConfluenceClass', 'CONTAINS', model=ContainsRelationship, cardinality=One)
confluence_class = RelationshipFrom('.confluence_class.ConfluenceClass', 'CONTAINS', model=ContainsRelationship, cardinality=One)
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ class ConfluencePackage(BaseNode):
"""Represents a package in the codebase"""
package_objective = StringProperty(required=True)
package_implementation_summary = StringProperty(required=True)

package_objective_embedding = ArrayProperty(FloatProperty())
package_implementation_summary_embedding = ArrayProperty(FloatProperty())
confluence_codebase = RelationshipFrom('ConfluenceCodebase', 'CONTAINS', model=ContainsRelationship, cardinality=One)
sub_packages = RelationshipTo('ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
classes = RelationshipTo('ConfluenceClass', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
confluence_codebase = RelationshipFrom('.confluence_codebase.ConfluenceCodebase', 'CONTAINS', model=ContainsRelationship, cardinality=One)
sub_packages = RelationshipTo('.confluence_package.ConfluencePackage', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)
classes = RelationshipTo('.confluence_class.ConfluenceClass', 'CONTAINS', model=ContainsRelationship, cardinality=ZeroOrMore)

0 comments on commit 55657cf

Please sign in to comment.