-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Add DuplExpellio package to Package Control Channel #9012
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated testing result: SUCCESS
Repo link: DuplExpellio
Packages added:
- DuplExpellio
Processing package "DuplExpellio"
- All checks passed
Thanks for your submission. Some remarks:
|
By duplicate I mean a duplicate entry in a delimited file, whether it's delimited by a new line (targeting duplicate lines), by comma, by semi-colon, or by a space (targeting duplicate words) the delimiter can be specified by the user in the settings as well as how many of them it takes to qualify as a delimiter so that the plugin can make its way down the list until a delimiting string or character satisfies the criterium (i.e. to not accidentally use commas for a semi-colon separated file.) I like your suggestion of making this into two separate commands, I will implement this now and create a new pull request, if you could reject this one, assuming it's not too late, as I have encountered an error with my latest release (I apologize) I noticed just in the last hour that the plugin is failing to work whilst in the zipped .sublime-package form, and is only functional as an unzipped package. I know where I messed up, and will have it corrected and should have it followed with a new pull request in the next couple hours. Again, I apologize for my oversight. Please don't fire me, haha. |
🤣 Sure, no worries. Thanks for the explanation, I can definitely see use cases for that! The change in behavior when your code gets packaged is one we all run into every now and then. Let me know, in this PR, when you’ve completed the changes you wanted to make. We’ll merge ASAP then. |
I'm not sure your use of Printing anything at package load is then also not useful and just adds noise to the console. In fact, printing anything, e.g. on calling a command, adds noise and should be prevented during normal usage. You could add a debug mode, or remember to remove those lines before you tag a release. |
I also think you might want to expand on that a bit in the readme, perhaps add some examples. Because if I open any random file and then run your command, I still don't fully understand what to expect. |
Thank you so much for your feedback, I will make those adjustments as soon
as I have time. I've already began working on another plugin, this one way
more complex than the last, and your feedback helped clear some things up
for me. I very much appreciate it! So, just so there's no confusion, if my
package fails the automated plugin checker, and I fix the issue inside the
repo, I can request another review without failing again due to a version
tag not reflecting the latest changes made? I'm not sure if that makes
sense, I've not worked with repo's until now, and maybe confused on how the
process works, but an issue I (thought, but just as well could've been
something entirely different) was having was after made an adjustment to
the package, if that change made to the repo wasn't reflected in the latest
version tag, it would get flagged and labeled invalid by the checker when
an automated review was requested, which is why I had been creating new
pull requests. My bad 🥴🫣
…On Fri, 13 Dec 2024 at 04:45, Koen Lageveen ***@***.***> wrote:
By duplicate I mean a duplicate entry in a delimited file
I also think you might want to expand on that a bit in the readme, perhaps
add some examples. Because if I open any random file and then run your
command, I still don't fully understand what to expect.
—
Reply to this email directly, view it on GitHub
<#9012 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6P4CPUL3KCRFG3UOGVEQI32FLJE7AVCNFSM6AAAAABSWY2H4CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNBRGM4DMNJXGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Package Control and our tools for this review only see your latest tag. So if you’re hoping for a code change to help pass the automated test, you do need to create a new tag first (and then request a new review from the bot). |
My package is unique.
There are no packages like it in Package Control.
My package is similar to ... However it should still be added because ...