Skip to content

Commit a2ee7ea

Browse files
BrewingCoderclaude
andcommitted
Tier 1 cleanup: delete dead files and purge dead spell data
Files deleted: - unusedFunctions.lua (237 lines, no callers) - Deprecated/Unlockers/ (6 files, pre-NN/Tinkr unlocker stubs) - System/API/AnimaPowers.lua, Conduit.lua, Covenant.lua, Runeforge.lua, Essence.lua (SL-only APIs) - System/engines/InterruptsFrame.lua, AuraTracker.lua (no active callers) - System/Lists/HorrificVision.lua, Tier.lua (SL 8.3 / WoD-DF era lists) - System/Misc/foodflaskpot.lua (WoD consumable logic, not in TOC) - System/Misc/Zu/BossManager.lua (BFA/SL stub) TOC: - Removed active entries for deleted files - Removed 157-line duplicate old TOC layout block (lines 210-367) Spell lists (all four expansion files): - Stripped 546 dead subsection blocks: artifacts, traits, animas, runeforges, conduits, covenants — 2,666 lines of SL-era data removed - Stripped 3 talentsHeroic TWW blocks from TBC/Spells.lua (FW-06) No functional code removed. All deleted files had zero active callers or were already commented out of the TOC. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6d2191a commit a2ee7ea

23 files changed

Lines changed: 1 addition & 7217 deletions

BadRotations.toc

Lines changed: 1 addition & 171 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ System\Lists\CCUnits.lua
9595
System\Lists\Defensives.lua
9696
System\Lists\Dispels.lua
9797
System\Lists\Dummy.lua
98-
System\Lists\HorrificVision.lua
9998
System\Lists\InterruptWhitelist.lua
10099
System\Lists\Items.lua
101100
System\Lists\LineOfSight.lua
@@ -108,7 +107,6 @@ System\Lists\Specs.lua
108107
System\Lists\Spells.lua
109108
System\Lists\Range.lua
110109
System\Lists\ThreatBypass.lua
111-
System\Lists\Tier.lua
112110
System\Lists\TankBusters.lua
113111

114112
## Readers
@@ -124,7 +122,6 @@ System\Engines\HealingEngine.lua
124122
System\Engines\HealingEngineCollections.lua
125123
System\Engines\HealingEngineFrame.lua
126124
System\Engines\HealingEngineFunctions.lua
127-
#System\Engines\InterruptsFrame.lua -- Unused
128125
System\Engines\Interrupts.lua
129126
System\Engines\LootEngine.lua
130127
System\Engines\LootEngineFunctions.lua
@@ -162,24 +159,19 @@ System\UI\Windows\Profile.lua
162159

163160
## API
164161

165-
# System\API\AnimaPowers.lua
166162
System\API\Buff.lua
167163
System\API\Cast.lua
168164
System\API\CD.lua
169165
System\API\Charges.lua
170-
# System\API\Conduit.lua
171-
# System\API\Covenant.lua
172166
System\API\Debuff.lua
173167
System\API\Enemies.lua
174-
System\API\Essence.lua
175168
System\API\Equiped.lua
176169
System\API\Glyph.lua
177170
System\API\Has.lua
178171
System\API\Item.lua
179172
System\API\Module.lua
180173
System\API\Pet.lua
181174
System\API\Power.lua
182-
# System\API\Runeforge.lua
183175
System\API\Spell.lua
184176
System\API\Talent.lua
185177
System\API\Totem.lua
@@ -199,169 +191,7 @@ System\Loader\cBuilder.lua
199191

200192
System\Misc\ProfessionHelper\ProfessionHelper.lua
201193

202-
## Zu BossManager -------------------------------------
203-
204-
System\Misc\Zu\BossManager.lua
205-
206194
exports.lua
195+
207196
## Updater --------------------------------------------
208197
System\Updater.lua
209-
210-
## Old TOC Layout
211-
# BadRotations.lua
212-
# Unlockers\daemonic.lua
213-
# bindings.xml
214-
# misc.xml
215-
216-
# ## System
217-
218-
# System\Unlockers.lua
219-
# System\Core.lua
220-
# System\Debugging.lua
221-
# System\SlashCommands.lua
222-
223-
# ## Functions
224-
225-
# System\Functions\Action.lua
226-
# System\Functions\Aura.lua
227-
# System\Functions\Cast.lua
228-
# System\Functions\Combat.lua
229-
# System\Functions\Custom.lua
230-
# System\Functions\InFlight.lua
231-
# System\Functions\Item.lua
232-
# System\Functions\LastCast.lua
233-
# System\Functions\Misc.lua
234-
# System\Functions\Power.lua
235-
# System\Functions\Range.lua
236-
# System\Functions\Spell.lua
237-
# System\Functions\Unit.lua
238-
# System\Functions\SmartQueue.lua
239-
240-
# ## Lists
241-
242-
# System\Lists\AoEDamage.lua
243-
# System\Lists\BurnUnits.lua
244-
# System\Lists\CCUnits.lua
245-
# System\Lists\Defensives.lua
246-
# System\Lists\Dispels.lua
247-
# System\Lists\Dummy.lua
248-
# System\Lists\HorrificVision.lua
249-
# System\Lists\InterruptWhitelist.lua
250-
# System\Lists\Items.lua
251-
# System\Lists\LineOfSight.lua
252-
# System\Lists\LongCC.lua
253-
# System\Lists\Maps.lua
254-
# System\Lists\NoTouchUnits.lua
255-
# System\Lists\Pets.lua
256-
# System\Lists\ShieldUnits.lua
257-
# System\Lists\Specs.lua
258-
# System\Lists\Spells.lua
259-
# System\Lists\Range.lua
260-
# System\Lists\ThreatBypass.lua
261-
# System\Lists\Tier.lua
262-
# System\Lists\TankBusters.lua
263-
264-
# ## Readers
265-
266-
# System\Readers\combatlog.lua
267-
# System\Readers\common.lua
268-
269-
# ## Libs
270-
271-
# #@no-lib-strip@
272-
# Libs\LibStub\LibStub.lua
273-
# Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua
274-
# Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua
275-
276-
# Libs\DiesalTools-1.0\DiesalTools-1.0.lua
277-
# Libs\DiesalStyle-1.0\DiesalStyle-1.0.lua
278-
# Libs\DiesalGUI-1.0\DiesalGUI-1.0.xml
279-
# Libs\DiesalMenu-1.0\DiesalMenu-1.0.xml
280-
281-
# Libs\DiesalLibs.lua
282-
283-
# Libs\!LibDraw\LibDraw.lua
284-
# Libs\LibGroupInSpecT-1.1\LibGroupInSpecT-1.1.lua
285-
# #@end-no-lib-strip@
286-
287-
# ## Engines
288-
289-
# System\Engines\EnemiesEngine.lua
290-
# System\Engines\EnemiesEngineFunctions.lua
291-
# System\Engines\HealingEngine.lua
292-
# System\Engines\HealingEngineCollections.lua
293-
# System\Engines\HealingEngineFrame.lua
294-
# System\Engines\HealingEngineFunctions.lua
295-
# #System\Engines\InterruptsFrame.lua -- Unused
296-
# System\Engines\Interrupts.lua
297-
# System\Engines\LootEngine.lua
298-
# System\Engines\LootEngineFunctions.lua
299-
# System\Engines\ttdTable.lua
300-
# System\Engines\QuestTracker.lua
301-
# System\Engines\Tracker.lua
302-
303-
# ## BadRotations UI
304-
305-
# System\UI\Tooltips.lua
306-
# System\UI\SettingsManagement.lua
307-
# System\UI\ChatOverlay.lua
308-
# System\UI\MinimapButton.lua
309-
# System\UI\UI.lua
310-
# System\UI\Toggles\ToggleFunctions.lua
311-
# System\UI\Toggles\Toggles.lua
312-
# System\UI\Elements\Arrow.lua
313-
# System\UI\Elements\Button.lua
314-
# System\UI\Elements\Checkbox.lua
315-
# System\UI\Elements\Dropdown.lua
316-
# System\UI\Elements\PageDropdown.lua
317-
# System\UI\Elements\RotationDropdown.lua
318-
# System\UI\Elements\ScrollingEditBox.lua
319-
# System\UI\Elements\Section.lua
320-
# System\UI\Elements\Spinner.lua
321-
# System\UI\Elements\Text.lua
322-
# System\UI\Elements\Window.lua
323-
# System\UI\Windows\Config.lua
324-
# System\UI\Windows\Debug.lua
325-
# System\UI\Windows\Healing.lua
326-
# System\UI\Windows\Help.lua
327-
# System\UI\Windows\Profile.lua
328-
329-
# ## API
330-
331-
# System\API\Buff.lua
332-
# System\API\Cast.lua
333-
# System\API\CD.lua
334-
# System\API\Conduit.lua
335-
# System\API\Covenant.lua
336-
# System\API\Debuff.lua
337-
# System\API\Enemies.lua
338-
# System\API\Essence.lua
339-
# System\API\Item.lua
340-
# System\API\Module.lua
341-
# System\API\Pet.lua
342-
# System\API\Power.lua
343-
# System\API\Runeforge.lua
344-
# System\API\Spell.lua
345-
# System\API\UI.lua
346-
# System\API\Unit.lua
347-
# System\API\Units.lua
348-
# System\API\AnimaPowers.lua
349-
350-
# ## Loader
351-
352-
# System\Loader\cCharacter.lua
353-
# System\Loader\cBuilder.lua
354-
355-
# ## Misc
356-
357-
# ## ProfessionHelper -----------------------------------------
358-
359-
# System\Misc\ProfessionHelper\ProfessionHelper.lua
360-
361-
# ## Zu BossManager -------------------------------------
362-
363-
# System\Misc\Zu\BossManager.lua
364-
365-
# exports.lua
366-
# ## Updater --------------------------------------------
367-
# System\Updater.lua

0 commit comments

Comments
 (0)