Skip to content

Conversation

@stea9499
Copy link
Contributor

@stea9499 stea9499 commented Nov 22, 2024

Description

Updating Roo-Cline with the latest cline/cline (11/22)

Instructions

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Other

Screenshots/How Has This Been Tested?

cline_test

https://github.com/RooVetGit/Roo-Node/pull/3721


Important

Update Roo-Cline with the latest cline/cline changes, focusing on formatting, refactoring, and configuration updates.

  • Formatting and Refactoring:
    • Consistent formatting changes across multiple files, including src/api/providers/anthropic.ts, src/core/Cline.ts, and webview-ui/src/components/chat/ChatTextArea.tsx.
    • Refactor code for better readability and maintainability in webview-ui/src/components/chat/ChatView.tsx and webview-ui/src/components/chat/ContextMenu.tsx.
  • Configuration Updates:
    • Update .eslintrc.json and .prettierrc.json for consistent code styling.
    • Add package-lock.json to .prettierignore.
  • Version and Dependency Management:
    • Update package.json version to 2.1.0.
    • Rename bin/roo-cline-2.0.1.vsix to bin/roo-cline-2.1.0.vsix.
  • Miscellaneous:
    • Minor updates to README.md and other documentation files.
    • Remove bin/roo-cline-1.0.5.vsix file.

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

saoudrizwan and others added 3 commits November 21, 2024 12:28
* Chore: Pretier for consistant formatting

- TODO: This PR needs to be updated by Saoud after he runs `npm install` & `npm format:fix` and commits the results of the prettier changes.

* Revert prettier config

* Run npm install

* Fix prettier config and ignore package lock

* Run format

---------

Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
@stea9499 stea9499 requested a review from mrubens November 22, 2024 23:33
@stea9499 stea9499 marked this pull request as ready for review November 22, 2024 23:33
Copy link
Contributor

@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 bf0a5c8 in 55 seconds

More details
  • Looked at 5221 lines of code in 62 files
  • Skipped 5 files when reviewing.
  • Skipped posting 3 drafted comments based on config settings.
1. .prettierignore:5
  • Draft comment:
    Adding package-lock.json to .prettierignore is a good practice to avoid unnecessary formatting changes.
  • Reason this comment was not posted:
    Confidence changes required: 0%
    The addition of package-lock.json to .prettierignore is a good practice as it prevents unnecessary formatting changes to this file, which is typically auto-generated and managed by npm.
2. webview-ui/src/components/settings/OpenRouterModelPicker.tsx:414
  • Draft comment:
    Adding a trailing comma here is a good practice for cleaner diffs in future changes.
  • Reason this comment was not posted:
    Confidence changes required: 0%
    The trailing comma added in the ModelDescriptionMarkdown component is a good practice for cleaner diffs in future changes.
3. package.json:5

Workflow ID: wflow_kqumdiaAUVGcZJc5


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

@stea9499 stea9499 merged commit 1abe4e9 into main Nov 22, 2024
@cte cte deleted the merge/latestCline1122 branch February 1, 2025 06:16
roomote pushed a commit that referenced this pull request Jul 8, 2025
Co-authored-by: cte <cestreich@gmail.com>
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.

5 participants