Merge branch 'github:main' into master

This commit is contained in:
Yousha Aleayoub 2025-05-10 12:03:42 +03:30 committed by GitHub
commit 2d87e623f8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 103 additions and 29 deletions

7
.github/CODEOWNERS vendored Normal file
View File

@ -0,0 +1,7 @@
# Order is important. The LAST matching pattern has the MOST precedence.
# gitignore style patterns are used, not globs.
# https://docs.github.com/articles/about-codeowners
# https://git-scm.com/docs/gitignore
# Catch All - Defer to the gitignore maintainers
* @github/gitignore-maintainers

View File

@ -63,6 +63,7 @@ atlassian-ide-plugin.xml
# SonarLint plugin
.idea/sonarlint/
.idea/sonarlint.xml # see https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml

View File

@ -3,7 +3,7 @@
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
# Metadata left by Dolphin file manager, which comes with KDE Plasma
.directory
# Linux trash folder which might appear on any partition or disk
@ -11,3 +11,6 @@
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
# Log files created by default by the nohup command
nohup.out

View File

@ -2,9 +2,7 @@
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
Icon[ ]
# Thumbnails
._*

View File

@ -1,5 +1,6 @@
# Godot 4+ specific ignores
.godot/
.nomedia
# Godot-specific ignores
.import/

View File

@ -11,10 +11,10 @@ the following resources are a great place to start:
- The [Ignoring Files article][help] on the GitHub Help site.
- The [gitignore(5)][man] manual page.
[man]: http://git-scm.com/docs/gitignore
[man]: https://git-scm.com/docs/gitignore
[help]: https://help.github.com/articles/ignoring-files
[chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring
[progit]: http://git-scm.com/book
[progit]: https://git-scm.com/book
## Folder structure

15
Solidity-Remix.gitignore Normal file
View File

@ -0,0 +1,15 @@
# Remix compiler artifacts
**/artifacts/
**/artifacts/**
# Remix plugin state folders
deps/
states/
# Debug info
*.dbg.json
*.tsbuildinfo
# Optional
.env
.env.local

View File

@ -59,6 +59,9 @@ acs-*.bib
# amsthm
*.thm
# attachfile2
*.atfi
# beamer
*.nav
*.pre
@ -67,6 +70,7 @@ acs-*.bib
# changes
*.soc
*.loc
# comment
*.cut
@ -176,6 +180,7 @@ acs-*.bib
# minted
_minted*
*.data.minted
*.pyg
# morewrites

View File

@ -1,5 +1,5 @@
# Local .terraform directories
**/.terraform/*
.terraform/
# .tfstate files
*.tfstate

14
TestComplete.gitignore Normal file
View File

@ -0,0 +1,14 @@
# Test Complete ignore files: https://support.smartbear.com/viewarticle/68002/
# Tester-specific Settings
*.tcCFGExtender
*.tcLS
# Type library declarations
*.tlb
# Log files
*.tcLogs
# Backup files
*.bak

View File

@ -1,25 +1,49 @@
# gitignore template for TwinCAT3
### TwinCAT3 ###
# website: https://www.beckhoff.com/twincat3/
#
# Recommended: VisualStudio.gitignore
# TwinCAT files
# TwinCAT PLC
*.plcproj.bak
*.plcproj.orig
*.tpy
*.tclrs
*.library
*.compiled-library
*.compileinfo
# Don't include the tmc-file rule if either of the following is true:
# 1. You've got TwinCAT C++ projects, as the information in the TMC-file is created manually for the C++ projects (in that case, only (manually) ignore the tmc-files for the PLC projects)
# 2. You've created a standalone PLC-project and added events to it, as these are stored in the TMC-file.
*.tmc
*.tmcRefac
*.library
*.project.~u
*.tsproj.bak
*.xti.bak
*.asm
*.core
LineIDs.dbg
LineIDs.dbg.bak
_Boot/
_CompileInfo/
_Libraries/
_ModuleInstall/
# TwinCAT C++ and shared types
# ignoring the TMC file is only useful for plain PLC programming
# as soon as shared data types (via tmc), C++ or in general TcCom-Module are used, the TMC file has to be part of the repository
*.tmc
*.tmcRefac
# TwinCAT project files
*.tsproj.bak
*.tsproj.b?k
*.tsproj.orig
*.xti.bak
*.xti.bk?
*.xti.orig
*.xtv
*.xtv.bak
*.xtv.bk?
# Multiuser specific
**/.TcGit/
# exclude not required folders
**/_Boot/
**/_CompileInfo/
**/_Libraries/
**/_ModuleInstall/
**/_Deployment/
**/_Repository/
# VS Shell project specific files and folders
**/.vs/
*.~u
*.project.~u
*.suo

View File

@ -10,6 +10,7 @@
/[Bb]uilds/
/[Ll]ogs/
/[Uu]ser[Ss]ettings/
*.log
# MemoryCaptures can get excessive in size.
# They also could contain extremely sensitive data

View File

@ -155,6 +155,7 @@ coverage*.info
# NCrunch
_NCrunch_*
.NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

View File

@ -0,0 +1,6 @@
# local files are for host-specific overrides
.dotter/local.toml
# ignore caches
.dotter/cache.toml
.dotter/cache

View File

@ -30,9 +30,7 @@
# contain metadata (manifest.json), application code (main.js), stylesheets
# (styles.css), and user-configuration data (data.json).
# We only want to track data.json, so we:
# 1. exclude everything under the plugins directory recursively,
# 2. unignore the plugin directories themselves, which then allows us to
# 3. unignore the data.json files
.obsidian/plugins/**/*
!.obsidian/plugins/*/
# 1. exclude everything that the plugin folders contain,
# 2. unignore data.json in the plugin folders
.obsidian/plugins/*/**
!.obsidian/plugins/*/data.json