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

[Refactor] Improve Structure and Clarity of CONTRIBUTING.md #1084

Merged
merged 2 commits into from
Oct 22, 2024

Conversation

miguelcsx
Copy link
Contributor

@miguelcsx miguelcsx commented Oct 22, 2024

Description

This PR implements the following changes:

  • Refactored CONTRIBUTING.md: The contributing guidelines have been restructured for better clarity and organization. A table of contents has also been added for easier navigation.
  • Code Cleanup: Removed unused imports in the language_client_codegen folder to enhance code quality.

Key Changes

  • Refactored the content and structure of CONTRIBUTING.md.

  • Added a table of contents to improve usability.

  • Removed unnecessary imports from language_client_codegen.

No breaking changes were introduced, ensuring that contributors can easily follow the updated guidelines.

Closes Issue: #1083


Important

Refactor CONTRIBUTING.md for clarity and remove unused imports in language_client_codegen.

  • Documentation:
    • Refactored CONTRIBUTING.md for better clarity and organization.
    • Added a table of contents to CONTRIBUTING.md for easier navigation.
  • Code Cleanup:
    • Removed unused imports in language_client_codegen/src/openapi.rs, language_client_codegen/src/ruby/field_type.rs, and language_client_codegen/src/ruby/mod.rs.

This description was created by Ellipsis for 9bb9cb6. It will automatically update as commits are pushed.

…on guidelines

- refactored the  `CONTRIBUTING.md` guide for better clarity and organization

- added a table of contents to enhance navigation

- cleaned up unused imports in the `language_client_codegen` folder
Copy link

vercel bot commented Oct 22, 2024

@miguelcsx is attempting to deploy a commit to the Gloo Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

👍 Looks good to me! Reviewed everything up to 9bb9cb6 in 20 seconds

More details
  • Looked at 361 lines of code in 6 files
  • Skipped 0 files when reviewing.
  • Skipped posting 4 drafted comments based on config settings.
1. engine/language_client_codegen/src/openapi.rs:4
  • Draft comment:
    LiteralValue is imported but not used in this file. Consider removing it to clean up the code.
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The PR description mentions removing unused imports, and I noticed that the LiteralValue import is no longer used in openapi.rs. This should be removed to maintain code cleanliness.
2. engine/language_client_codegen/src/ruby/generate_types.rs:3
  • Draft comment:
    use std::collections::HashSet; is no longer used in this file. Consider removing it to clean up the code.
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The PR description mentions removing unused imports, and I noticed that the HashSet import is no longer used in generate_types.rs. This should be removed to maintain code cleanliness.
3. engine/language_client_codegen/src/ruby/mod.rs:9
  • Draft comment:
    use either::Either; is no longer used in this file. Consider removing it to clean up the code.
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The PR description mentions removing unused imports, and I noticed that the Either import is no longer used in mod.rs. This should be removed to maintain code cleanliness.
4. engine/language_client_codegen/src/typescript/mod.rs:7
  • Draft comment:
    use either::Either; is no longer used in this file. Consider removing it to clean up the code.
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The PR description mentions removing unused imports, and I noticed that the Either import is no longer used in mod.rs. This should be removed to maintain code cleanliness.

Workflow ID: wflow_sxPOUqWRyrq3mNMP


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@aaronvg aaronvg added this pull request to the merge queue Oct 22, 2024
Merged via the queue into BoundaryML:canary with commit fa200b2 Oct 22, 2024
5 of 6 checks passed
@@ -30,7 +29,7 @@ pub(crate) struct RubyStreamTypes<'ir> {
partial_classes: Vec<PartialRubyStruct<'ir>>,
}

/// The Python class corresponding to Partial<TypeDefinedInBaml>
/// The Python class corresponding to Partial<TypeDefinedjInBaml>
Copy link
Contributor

Choose a reason for hiding this comment

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

typo!

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@hellovai in the next PR, I will correct it, my bad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants