Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(alias-import): update runtime classes to understand import aliasing #860

Commits on Jul 9, 2024

  1. feat(alias import): Optional field aliasImport added to basemodelmanager

    - TODO marked
    - aliasImport handling in runtime separated from rest code to prevent
      breaking changes
    
    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    630d247 View commit details
    Browse the repository at this point in the history
  2. feat(alias import): modelfile.js alias imports handled

    - alias types mapped to fqn in the importShortNames
    
    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b48a375 View commit details
    Browse the repository at this point in the history
  3. feat(import alias):concerto-core modefile update

    - Handled PR changes
    - types can't be aliased to primitive types
    
    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    bd3926a View commit details
    Browse the repository at this point in the history
  4. feat(alias import): Test Cases added

    Following are the test-cases added:
    
    - resolve alias type from import
    - validate alias type
    - validate map using alias type as value
    
    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    bb08d49 View commit details
    Browse the repository at this point in the history
  5. feat(alias import): Types updated ; Minor version updated

    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    68b37ac View commit details
    Browse the repository at this point in the history
  6. feat(alias): Pr suggestion added

    - Added new test case where a concept is extended on a aliased import
      type concept
    - removed unecessary comments and formated code
    
    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    56356ca View commit details
    Browse the repository at this point in the history
  7. feat(alias): aliasName renamed to aliasedName

    Signed-off-by: Jaskeerat Singh Saluja <[email protected]>
    salujajaskeerat committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    e84cf14 View commit details
    Browse the repository at this point in the history