Skip to content

Commit 11a184d

Browse files
committed
Import to 2025, WIP
1 parent c4dc013 commit 11a184d

17 files changed

Lines changed: 584 additions & 530 deletions

.gitignore

Lines changed: 187 additions & 179 deletions
Original file line numberDiff line numberDiff line change
@@ -1,179 +1,187 @@
1-
# This gitignore has been specially created by the WPILib team.
2-
# If you remove items from this file, intellisense might break.
3-
4-
.vscode/
5-
6-
### C++ ###
7-
# Prerequisites
8-
*.d
9-
10-
# Compiled Object files
11-
*.slo
12-
*.lo
13-
*.o
14-
*.obj
15-
16-
# Precompiled Headers
17-
*.gch
18-
*.pch
19-
20-
# Compiled Dynamic libraries
21-
*.so
22-
*.dylib
23-
*.dll
24-
25-
# Fortran module files
26-
*.mod
27-
*.smod
28-
29-
# Compiled Static libraries
30-
*.lai
31-
*.la
32-
*.a
33-
*.lib
34-
35-
# Executables
36-
*.exe
37-
*.out
38-
*.app
39-
40-
### Java ###
41-
# Compiled class file
42-
*.class
43-
44-
# Log file
45-
*.log
46-
47-
# BlueJ files
48-
*.ctxt
49-
50-
# Mobile Tools for Java (J2ME)
51-
.mtj.tmp/
52-
53-
# Package Files #
54-
*.war
55-
*.nar
56-
*.ear
57-
*.zip
58-
*.tar.gz
59-
*.rar
60-
61-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
62-
hs_err_pid*
63-
64-
### Linux ###
65-
*~
66-
67-
# temporary files which can be created if a process still has a handle open of a deleted file
68-
.fuse_hidden*
69-
70-
# KDE directory preferences
71-
.directory
72-
73-
# Linux trash folder which might appear on any partition or disk
74-
.Trash-*
75-
76-
# .nfs files are created when an open file is removed but is still being accessed
77-
.nfs*
78-
79-
### macOS ###
80-
# General
81-
.DS_Store
82-
.AppleDouble
83-
.LSOverride
84-
85-
# Icon must end with two \r
86-
Icon
87-
88-
# Thumbnails
89-
._*
90-
91-
# Files that might appear in the root of a volume
92-
.DocumentRevisions-V100
93-
.fseventsd
94-
.Spotlight-V100
95-
.TemporaryItems
96-
.Trashes
97-
.VolumeIcon.icns
98-
.com.apple.timemachine.donotpresent
99-
100-
# Directories potentially created on remote AFP share
101-
.AppleDB
102-
.AppleDesktop
103-
Network Trash Folder
104-
Temporary Items
105-
.apdisk
106-
107-
### VisualStudioCode ###
108-
.vscode/*
109-
!.vscode/settings.json
110-
!.vscode/tasks.json
111-
!.vscode/launch.json
112-
!.vscode/extensions.json
113-
114-
### Windows ###
115-
# Windows thumbnail cache files
116-
Thumbs.db
117-
ehthumbs.db
118-
ehthumbs_vista.db
119-
120-
# Dump file
121-
*.stackdump
122-
123-
# Folder config file
124-
[Dd]esktop.ini
125-
126-
# Recycle Bin used on file shares
127-
$RECYCLE.BIN/
128-
129-
# Windows Installer files
130-
*.cab
131-
*.msi
132-
*.msix
133-
*.msm
134-
*.msp
135-
136-
# Windows shortcuts
137-
*.lnk
138-
139-
### Gradle ###
140-
.gradle
141-
/build/
142-
143-
# Ignore Gradle GUI config
144-
gradle-app.setting
145-
146-
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
147-
!gradle-wrapper.jar
148-
149-
# Cache of project
150-
.gradletasknamecache
151-
152-
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
153-
# gradle/wrapper/gradle-wrapper.properties
154-
155-
# # VS Code Specific Java Settings
156-
# DO NOT REMOVE .classpath and .project
157-
.classpath
158-
.project
159-
.settings/
160-
bin/
161-
162-
# IntelliJ
163-
*.iml
164-
*.ipr
165-
*.iws
166-
.idea/
167-
out/
168-
169-
# Fleet
170-
.fleet
171-
172-
# Simulation GUI and other tools window save file
173-
*-window.json
174-
175-
# Simulation data log directory
176-
logs/
177-
178-
# Folder that has CTRE Phoenix Sim device config storage
179-
ctre_sim/
1+
# This gitignore has been specially created by the WPILib team.
2+
# If you remove items from this file, intellisense might break.
3+
4+
### C++ ###
5+
# Prerequisites
6+
*.d
7+
8+
# Compiled Object files
9+
*.slo
10+
*.lo
11+
*.o
12+
*.obj
13+
14+
# Precompiled Headers
15+
*.gch
16+
*.pch
17+
18+
# Compiled Dynamic libraries
19+
*.so
20+
*.dylib
21+
*.dll
22+
23+
# Fortran module files
24+
*.mod
25+
*.smod
26+
27+
# Compiled Static libraries
28+
*.lai
29+
*.la
30+
*.a
31+
*.lib
32+
33+
# Executables
34+
*.exe
35+
*.out
36+
*.app
37+
38+
### Java ###
39+
# Compiled class file
40+
*.class
41+
42+
# Log file
43+
*.log
44+
45+
# BlueJ files
46+
*.ctxt
47+
48+
# Mobile Tools for Java (J2ME)
49+
.mtj.tmp/
50+
51+
# Package Files #
52+
*.jar
53+
*.war
54+
*.nar
55+
*.ear
56+
*.zip
57+
*.tar.gz
58+
*.rar
59+
60+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
61+
hs_err_pid*
62+
63+
### Linux ###
64+
*~
65+
66+
# temporary files which can be created if a process still has a handle open of a deleted file
67+
.fuse_hidden*
68+
69+
# KDE directory preferences
70+
.directory
71+
72+
# Linux trash folder which might appear on any partition or disk
73+
.Trash-*
74+
75+
# .nfs files are created when an open file is removed but is still being accessed
76+
.nfs*
77+
78+
### macOS ###
79+
# General
80+
.DS_Store
81+
.AppleDouble
82+
.LSOverride
83+
84+
# Icon must end with two \r
85+
Icon
86+
87+
# Thumbnails
88+
._*
89+
90+
# Files that might appear in the root of a volume
91+
.DocumentRevisions-V100
92+
.fseventsd
93+
.Spotlight-V100
94+
.TemporaryItems
95+
.Trashes
96+
.VolumeIcon.icns
97+
.com.apple.timemachine.donotpresent
98+
99+
# Directories potentially created on remote AFP share
100+
.AppleDB
101+
.AppleDesktop
102+
Network Trash Folder
103+
Temporary Items
104+
.apdisk
105+
106+
### VisualStudioCode ###
107+
.vscode/*
108+
!.vscode/settings.json
109+
!.vscode/tasks.json
110+
!.vscode/launch.json
111+
!.vscode/extensions.json
112+
113+
### Windows ###
114+
# Windows thumbnail cache files
115+
Thumbs.db
116+
ehthumbs.db
117+
ehthumbs_vista.db
118+
119+
# Dump file
120+
*.stackdump
121+
122+
# Folder config file
123+
[Dd]esktop.ini
124+
125+
# Recycle Bin used on file shares
126+
$RECYCLE.BIN/
127+
128+
# Windows Installer files
129+
*.cab
130+
*.msi
131+
*.msix
132+
*.msm
133+
*.msp
134+
135+
# Windows shortcuts
136+
*.lnk
137+
138+
### Gradle ###
139+
.gradle
140+
/build/
141+
142+
# Ignore Gradle GUI config
143+
gradle-app.setting
144+
145+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
146+
!gradle-wrapper.jar
147+
148+
# Cache of project
149+
.gradletasknamecache
150+
151+
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
152+
# gradle/wrapper/gradle-wrapper.properties
153+
154+
# # VS Code Specific Java Settings
155+
# DO NOT REMOVE .classpath and .project
156+
.classpath
157+
.project
158+
.settings/
159+
bin/
160+
161+
# IntelliJ
162+
*.iml
163+
*.ipr
164+
*.iws
165+
.idea/
166+
out/
167+
168+
# Fleet
169+
.fleet
170+
171+
# Simulation GUI and other tools window save file
172+
networktables.json
173+
simgui.json
174+
*-window.json
175+
176+
# Simulation data log directory
177+
logs/
178+
179+
# Folder that has CTRE Phoenix Sim device config storage
180+
ctre_sim/
181+
182+
# clangd
183+
/.cache
184+
compile_commands.json
185+
186+
# Eclipse generated file for annotation processors
187+
.factorypath

.vscode/launch.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
8+
{
9+
"type": "wpilib",
10+
"name": "WPILib Desktop Debug",
11+
"request": "launch",
12+
"desktop": true,
13+
},
14+
{
15+
"type": "wpilib",
16+
"name": "WPILib roboRIO Debug",
17+
"request": "launch",
18+
"desktop": false,
19+
}
20+
]
21+
}

0 commit comments

Comments
 (0)