Skip to content

Commit 17eaeab

Browse files
Remove unused dependencies to reduce package loading time
This commit removes three dependencies that were imported but never actually used in the codebase: - DataStructures: Listed in Project.toml but never imported or used - EnumX: Imported but no @enumx usage found anywhere - Parameters: Imported but no @with_kw or @unpack usage found These removals help reduce package loading time and dependency overhead without affecting functionality. All tests pass successfully. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 465e9ce commit 17eaeab

File tree

2 files changed

+1
-8
lines changed

2 files changed

+1
-8
lines changed

Project.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ version = "6.183.2"
66
[deps]
77
ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
88
ConcreteStructs = "2569d6c7-a4a2-43d3-a901-331e8e4be471"
9-
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
109
DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
11-
EnumX = "4e289a0a-7415-4d19-859d-a7e5c4648b56"
1210
EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869"
1311
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
1412
FastClosures = "9aa1b823-49e4-5ca5-8b0f-3971ec8bab6a"
@@ -19,7 +17,6 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1917
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
2018
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
2119
MuladdMacro = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221"
22-
Parameters = "d96e819e-fc66-5662-9728-84c9c7592b0a"
2320
PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
2421
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
2522
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd"
@@ -73,10 +70,8 @@ ArrayInterface = "7.8"
7370
CUDA = "5"
7471
ChainRulesCore = "1"
7572
ConcreteStructs = "0.2.3"
76-
DataStructures = "0.18, 0.19"
7773
Distributions = "0.25"
7874
DocStringExtensions = "0.9"
79-
EnumX = "1"
8075
Enzyme = "0.13"
8176
EnzymeCore = "0.7, 0.8"
8277
FastBroadcast = "0.3.5"
@@ -95,7 +90,6 @@ Measurements = "2"
9590
MonteCarloMeasurements = "1"
9691
Mooncake = "0.4"
9792
MuladdMacro = "0.2.1"
98-
Parameters = "0.12.0"
9993
PrecompileTools = "1"
10094
Printf = "1.9"
10195
RecursiveArrayTools = "3.1"

src/DiffEqBase.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ using DocStringExtensions
1919

2020
using FunctionWrappers: FunctionWrapper
2121

22-
using MuladdMacro, Parameters
22+
using MuladdMacro
2323

2424
using Statistics
2525

@@ -32,7 +32,6 @@ import TruncatedStacktraces
3232

3333
using Setfield
3434

35-
using EnumX
3635

3736
using Markdown
3837

0 commit comments

Comments
 (0)