Skip to content

Update repository.txt #6829

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Update repository.txt #6829

wants to merge 3 commits into from

Conversation

NitrofMtl
Copy link
Contributor

add DUE_Oversampler
adding Arduino Due RS485 DMA library
adding NitrofMtl/ArduinoModbus-DUE-DMA a modbus lib to work with DUERS485DMA library
Copy link
Contributor

A problem was found with your submission https://github.com/NitrofMtl/DUE_ADC_Oversampler

ERROR: Submission URL is already in the Library Manager index.

@github-actions github-actions bot added the topic: submission Add library to the list label Aug 23, 2025
Copy link
Contributor

ERROR: Arduino Lint found errors with https://github.com/NitrofMtl/ArduinoModbus-DUE-DMA:

Linting library in ArduinoModbus-DUE-DMA
INFO: No header file found matching library name (ArduinoModbus.h). Best practices are for primary header filename to   
      match library name.                                                                                               
      See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format            
      (Rule LS008)                                                                                                      
ERROR: Library name ArduinoModbus starts with "Arduino". These names are reserved for official libraries.    
       See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
       (Rule LP012)                                                                                          
ERROR: Library name ArduinoModbus is in use by a library in the Library Manager index. Each library must have a unique  
       name value. If your library is already in the index, use the "--library-manager update" flag.                    
       See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format           
       (Rule LP017)                                                                                                     
WARNING: library.properties depends field item(s) DUERS485DMA not found in the Library Manager index.          
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP048)                                                                                          
WARNING: No license file found.                                                                                                                 
         See:                                                                                                                                   
         https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
         (Rule LD002)                                                                                                                           

Linter results for project: 2 ERRORS, 2 WARNINGS

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUClientKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUClientParameters

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUServerKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/RTU/ModbusRTUTemperatureSensor

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/TCP/EthernetModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/TCP/EthernetModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/TCP/WiFiModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in ArduinoModbus-DUE-DMA/examples/TCP/WiFiModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linter results for projects: 2 ERRORS, 2 WARNINGS

Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/NitrofMtl/DUERS485DMA:

Linting library in DUERS485DMA
WARNING: No example sketches found. Please provide examples.                                      
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD004)                                                                             
WARNING: Potentially misspelled examples folder name found: DUERS485DMA/Examples                  
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD005)                                                                             
WARNING: Incorrect examples folder name case: DUERS485DMA/Examples                                
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD006)                                                                             

Linter results for project: 0 ERRORS, 3 WARNINGS

-------------------

Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @NitrofMtl
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

@per1234 per1234 self-assigned this Aug 23, 2025
Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

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

Hello @NitrofMtl. Thanks for your interest in contributing to the Arduino Library Manager.

I see the bot reported two problems with your submission that will block its acceptance:

Duplicate Submission

#6829 (comment)

A problem was found with your submission >https://github.com/NitrofMtl/DUE_ADC_Oversampler

ERROR: Submission URL is already in the Library Manager index.

This is caused by you submitting the pull request from a branch of your fork that contains changes from your previous pull request, and which is also out of sync with this repository.

Please sync the main branch of your fork repository.

In the future, make sure to always create a dedicated branch in your fork repository for each pull request. You should never make any commits directly in the default branch (i.e., main) in your fork. The revision history of the default branch in your fork should always match the default branch in this repository exactly. This way, you can use the default branch as the base for the branches you create for your pull requests. Your use of the default branch in your repository for this pull request is the cause of these unnecessary problems.

You can learn how to correctly use branches for pull requests from this tutorial:

https://docs.github.com/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork

Always make sure the default branch in your fork is in sync with the default branch in this repository before you create a branch for a pull request. You can learn how to sync the branch in your fork from the documentation here:

https://docs.github.com/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

Prohibited Library Name

#6829 (comment)

❌ ERROR: Arduino Lint found errors with https://github.com/NitrofMtl/ArduinoModbus-DUE-DMA:

ERROR: Library name ArduinoModbus starts with "Arduino". These names are reserved for official libraries.    
      See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
      (Rule LP012)                                                                                          
ERROR: Library name ArduinoModbus is in use by a library in the Library Manager index. Each library must have a unique  
      name value. If your library is already in the index, use the "--library-manager update" flag.                    
      See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format           
      (Rule LP017)                                                                                                     

Please fix the problem so we can proceed with your submission.

You will need to do the following things:

  1. Change the value of the name property in your library's library.properties metadata file to a name that meets the following requirements:
    • Is unique. You can check whether prospective names are taken by searching the Arduino IDE Library Manager.
    • Does not start with arduino.
  2. Bump the value of the version property in the library's library.properties metadata file.
  3. Create a new release or tag in the library repository.
  4. Add a comment here in the pull request thread that mentions @ArduinoBot.

After that, the automated checks will run again. Once those are passing, your library will be automatically added to Library Manager.

If you have any questions or concerns, please let me know.

Regards, Per

@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Aug 23, 2025
@NitrofMtl
Copy link
Contributor Author

@ArduinoBot

Copy link
Contributor

Hello! I'm checking your submission again.

@github-actions github-actions bot removed the status: waiting for information More information must be provided before work can proceed label Aug 24, 2025
Copy link
Contributor

A problem was found with your submission https://github.com/NitrofMtl/DUE_ADC_Oversampler

ERROR: Submission URL is already in the Library Manager index.

Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/NitrofMtl/DUERS485DMA:

Linting library in DUERS485DMA
WARNING: No example sketches found. Please provide examples.                                      
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD004)                                                                             

Linter results for project: 0 ERRORS, 1 WARNINGS

-------------------

Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/NitrofMtl/ArduinoModbus-DUE-DMA:

Linting library in DUE-ModbusDMA
WARNING: library.properties depends field item(s) DUERS485DMA not found in the Library Manager index.          
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP048)                                                                                          
WARNING: No license file found.                                                                                                                 
         See:                                                                                                                                   
         https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
         (Rule LD002)                                                                                                                           

Linter results for project: 0 ERRORS, 2 WARNINGS

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientParameters

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUServerKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUTemperatureSensor

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/EthernetModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/EthernetModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/WiFiModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/WiFiModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linter results for projects: 0 ERRORS, 2 WARNINGS

Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @NitrofMtl
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

@NitrofMtl
Copy link
Contributor Author

@ArduinoBot

Copy link
Contributor

Hello! I'm checking your submission again.

Copy link
Contributor

A problem was found with your submission https://github.com/NitrofMtl/DUE_ADC_Oversampler

ERROR: Submission URL is already in the Library Manager index.

Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/NitrofMtl/ArduinoModbus-DUE-DMA:

Linting library in DUE-ModbusDMA
WARNING: library.properties depends field item(s) DUERS485DMA not found in the Library Manager index.          
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP048)                                                                                          
WARNING: No license file found.                                                                                                                 
         See:                                                                                                                                   
         https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
         (Rule LD002)                                                                                                                           

Linter results for project: 0 ERRORS, 2 WARNINGS

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientParameters

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUServerKitchenSink

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/RTU/ModbusRTUTemperatureSensor

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/EthernetModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/EthernetModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/WiFiModbusClientToggle

Linter results for project: no errors or warnings

-------------------

Linting sketch in DUE-ModbusDMA/examples/TCP/WiFiModbusServerLED

Linter results for project: no errors or warnings

-------------------

Linter results for projects: 0 ERRORS, 2 WARNINGS

Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @NitrofMtl
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

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

Hi @NitrofMtl. I see you fixed the "prohibited library name" problem with https://github.com/NitrofMtl/ArduinoModbus-DUE-DMA. However, you have not fixed the other "duplicate submission" problem.

I already provided a detailed explanation of what you need to do to fix that problem:

#6829 (review)

Please read it very carefully and fix your pull request. Since you are competent enough to publish multiple Arduino libraries, this simple operation of submitting a pull request to add a couple of lines to a text file is something you should have no difficulty accomplishing.

@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Aug 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: waiting for information More information must be provided before work can proceed topic: submission Add library to the list
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants