snapcraft icon indicating copy to clipboard operation
snapcraft copied to clipboard

Drop core18 extensions

Open mr-cal opened this issue 1 year ago • 3 comments

What needs to get done

Remove legacy core18 extensions from snapcraft_legacy/internal/project_loader/_extensions.

Why it needs to get done

snapcraft extensions shows extensions for core18, which are not usable in snapcraft 8.

mr-cal avatar Jan 08 '25 13:01 mr-cal

Thank you for reporting your feedback to us!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3881.

This message was autogenerated

Hi @mr-cal, I would like take up this issue can you please assign it to me

Abdulwahab03 avatar Jun 16 '25 13:06 Abdulwahab03

@Abdulwahab03, I've assigned it to you. Thanks!

Let me know if you have any questions.

I expect this will require:

  • removing extensions only for core18 and anywhere they are imported or referenced
  • removing unit tests of extensions only for core18
  • removing core18 from get_supported_bases() for extensions that support both core18 and core20
  • updating unit tests as needed

mr-cal avatar Jun 20 '25 17:06 mr-cal