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

Extract public #244

Merged
merged 1 commit into from Sep 26, 2023
Merged

Extract public #244

merged 1 commit into from Sep 26, 2023

Conversation

honnix
Copy link
Collaborator

@honnix honnix commented Sep 25, 2023

TL;DR

Extract jflyte utility classes into a separated module.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

This is to make it easier to extend jflyte or replacing certain subcommands, otherwise things have to be done in org.flyte.jflyte packages.

Note that not everything in jflyte-utils is public because we only want to open up things we know for sure are already being used and we can open up others when needed.

Tracking Issue

NA

Follow-up issue

NA

Signed-off-by: Hongxin Liang <honnix@users.noreply.github.com>
@honnix honnix marked this pull request as ready for review September 26, 2023 06:42
@@ -0,0 +1,182 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2021 Flyte Authors.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Copyright 2021 Flyte Authors.
Copyright 2023 Flyte Authors.

Unless there is some specific requirement that it this license section is the exact same everywhere?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

* Copyright 2021 Flyte Authors
this would fail the build and to update that, we need to upgrade every single file. :(

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, I was afraid it was something like this. Thanks for confirming!

Copy link
Collaborator

@bergman bergman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had only a nitpick.

@honnix honnix merged commit 7eb0e19 into master Sep 26, 2023
4 checks passed
@honnix honnix deleted the extract-public branch September 26, 2023 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants