index
:
github/SMAPI.git
develop
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.gitattributes
2
-rw-r--r--
.github/CONTRIBUTING.md
13
-rw-r--r--
.github/ISSUE_TEMPLATE/bug_report.md
6
-rw-r--r--
.github/ISSUE_TEMPLATE/feature_request.md
7
-rw-r--r--
.github/ISSUE_TEMPLATE/general.md
7
-rw-r--r--
.github/SUPPORT.md
5
-rw-r--r--
build/GlobalAssemblyInfo.cs
5
-rw-r--r--
build/common.targets
126
-rw-r--r--
build/find-game-folder.targets
47
-rw-r--r--
build/prepare-install-package.targets
22
-rw-r--r--
build/prepare-nuget-package.targets
12
-rw-r--r--
docs/README.md
43
-rw-r--r--
docs/mod-build-config.md
284
-rw-r--r--
docs/release-notes.md
200
-rw-r--r--
docs/technical-docs.md
232
-rw-r--r--
docs/technical/mod-package.md
366
-rw-r--r--
docs/technical/screenshots/code-analyzer-example.png
(renamed from docs/screenshots/code-analyzer-example.png)
bin
3473 -> 3473 bytes
-rw-r--r--
docs/technical/smapi.md
116
-rw-r--r--
docs/technical/web.md
380
-rw-r--r--
src/SMAPI.Installer/Framework/InstallerPaths.cs
2
-rw-r--r--
src/SMAPI.Installer/InteractiveInstaller.cs
127
-rw-r--r--
src/SMAPI.Installer/Program.cs
2
-rw-r--r--
src/SMAPI.Installer/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.Installer/README.txt
4
-rw-r--r--
src/SMAPI.Installer/SMAPI.Installer.csproj
(renamed from src/SMAPI.Installer/StardewModdingAPI.Installer.csproj)
12
-rw-r--r--
src/SMAPI.Installer/unix-launcher.sh
94
-rw-r--r--
src/SMAPI.Internal/ConsoleWriting/ColorSchemeConfig.cs
15
-rw-r--r--
src/SMAPI.Internal/ConsoleWriting/ColorfulConsoleWriter.cs
91
-rw-r--r--
src/SMAPI.Internal/ConsoleWriting/ConsoleLogLevel.cs
(renamed from src/SMAPI.Internal/ConsoleWriting/LogLevel.cs)
0
-rw-r--r--
src/SMAPI.Internal/SMAPI.Internal.projitems
5
-rw-r--r--
src/SMAPI.Internal/SMAPI.Internal.shproj
(renamed from src/SMAPI.Internal/StardewModdingAPI.Internal.shproj)
0
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer.Tests/Mock/Netcode/NetFieldBase.cs
2
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer.Tests/NetFieldAnalyzerTests.cs
4
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer.Tests/ObsoleteFieldAnalyzerTests.cs
2
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer.Tests/SMAPI.ModBuildConfig.Analyzer.Tests.csproj
12
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/NetFieldAnalyzer.cs
16
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/ObsoleteFieldAnalyzer.cs
6
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/SMAPI.ModBuildConfig.Analyzer.csproj
(renamed from src/SMAPI.ModBuildConfig.Analyzer/StardewModdingAPI.ModBuildConfig.Analyzer.csproj)
13
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/tools/install.ps1
58
-rw-r--r--
src/SMAPI.ModBuildConfig.Analyzer/tools/uninstall.ps1
65
-rw-r--r--
src/SMAPI.ModBuildConfig/Framework/ModFileManager.cs
114
-rw-r--r--
src/SMAPI.ModBuildConfig/Properties/AssemblyInfo.cs
6
-rw-r--r--
src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj
(renamed from src/SMAPI.ModBuildConfig/StardewModdingAPI.ModBuildConfig.csproj)
24
-rw-r--r--
src/SMAPI.ModBuildConfig/build/smapi.targets
234
-rw-r--r--
src/SMAPI.ModBuildConfig/package.nuspec
31
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/Commands/Player/AddCommand.cs
2
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/Commands/Player/ListItemsCommand.cs
4
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/Commands/Player/SetMoneyCommand.cs
4
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/Commands/World/SetTimeCommand.cs
2
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/ItemData/ItemType.cs
17
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Framework/ItemRepository.cs
340
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/SMAPI.Mods.ConsoleCommands.csproj
73
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/StardewModdingAPI.Mods.ConsoleCommands.csproj
35
-rw-r--r--
src/SMAPI.Mods.ConsoleCommands/manifest.json
4
-rw-r--r--
src/SMAPI.Mods.SaveBackup/ModEntry.cs
142
-rw-r--r--
src/SMAPI.Mods.SaveBackup/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.Mods.SaveBackup/SMAPI.Mods.SaveBackup.csproj
(renamed from src/SMAPI.Mods.SaveBackup/StardewModdingAPI.Mods.SaveBackup.csproj)
12
-rw-r--r--
src/SMAPI.Mods.SaveBackup/manifest.json
4
-rw-r--r--
src/SMAPI.Tests/Core/ModResolverTests.cs
30
-rw-r--r--
src/SMAPI.Tests/Core/TranslationTests.cs
54
-rw-r--r--
src/SMAPI.Tests/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.Tests/SMAPI.Tests.csproj
37
-rw-r--r--
src/SMAPI.Tests/Sample.cs
2
-rw-r--r--
src/SMAPI.Tests/StardewModdingAPI.Tests.csproj
40
-rw-r--r--
src/SMAPI.Tests/Toolkit/PathUtilitiesTests.cs
8
-rw-r--r--
src/SMAPI.Tests/Utilities/SDateTests.cs
4
-rw-r--r--
src/SMAPI.Tests/Utilities/SemanticVersionTests.cs
23
-rw-r--r--
src/SMAPI.Toolkit.CoreInterfaces/ISemanticVersion.cs
8
-rw-r--r--
src/SMAPI.Toolkit.CoreInterfaces/Properties/AssemblyInfo.cs
4
-rw-r--r--
src/SMAPI.Toolkit.CoreInterfaces/SMAPI.Toolkit.CoreInterfaces.csproj
(renamed from src/SMAPI.Toolkit.CoreInterfaces/StardewModdingAPI.Toolkit.CoreInterfaces.csproj)
12
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/ModEntryModel.cs
18
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/ModExtendedMetadataModel.cs
36
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/ModSeachModel.cs
36
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/ModSearchEntryModel.cs
13
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/ModSearchModel.cs
52
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/WebApi/WebApiClient.cs
10
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/Wiki/WikiClient.cs
42
-rw-r--r--
src/SMAPI.Toolkit/Framework/Clients/Wiki/WikiModEntry.cs
21
-rw-r--r--
src/SMAPI.Toolkit/Framework/GameScanning/GameScanner.cs
169
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModData/ModDataModel.cs
10
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModData/ModDataRecord.cs
31
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModData/ModDataRecordVersionedFields.cs
24
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModData/ModWarning.cs
4
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModScanning/ModFolder.cs
27
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModScanning/ModParseError.cs
24
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModScanning/ModScanner.cs
162
-rw-r--r--
src/SMAPI.Toolkit/Framework/ModScanning/ModType.cs
21
-rw-r--r--
src/SMAPI.Toolkit/Framework/UpdateData/ModRepositoryKey.cs
3
-rw-r--r--
src/SMAPI.Toolkit/Framework/UpdateData/UpdateKey.cs
32
-rw-r--r--
src/SMAPI.Toolkit/ModToolkit.cs
21
-rw-r--r--
src/SMAPI.Toolkit/Properties/AssemblyInfo.cs
7
-rw-r--r--
src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
29
-rw-r--r--
src/SMAPI.Toolkit/SemanticVersion.cs
57
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Converters/ManifestContentPackForConverter.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Converters/ManifestContentPackForConverter.cs)
6
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Converters/ManifestDependencyArrayConverter.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Converters/ManifestDependencyArrayConverter.cs)
6
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Converters/SemanticVersionConverter.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Converters/SemanticVersionConverter.cs)
18
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Converters/SimpleReadOnlyConverter.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Converters/SimpleReadOnlyConverter.cs)
6
-rw-r--r--
src/SMAPI.Toolkit/Serialization/InternalExtensions.cs
(renamed from src/SMAPI.Toolkit/Serialisation/InternalExtensions.cs)
2
-rw-r--r--
src/SMAPI.Toolkit/Serialization/JsonHelper.cs
(renamed from src/SMAPI.Toolkit/Serialisation/JsonHelper.cs)
22
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Models/Manifest.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Models/Manifest.cs)
4
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Models/ManifestContentPackFor.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Models/ManifestContentPackFor.cs)
2
-rw-r--r--
src/SMAPI.Toolkit/Serialization/Models/ManifestDependency.cs
(renamed from src/SMAPI.Toolkit/Serialisation/Models/ManifestDependency.cs)
2
-rw-r--r--
src/SMAPI.Toolkit/Serialization/SParseException.cs
(renamed from src/SMAPI.Toolkit/Serialisation/SParseException.cs)
2
-rw-r--r--
src/SMAPI.Toolkit/StardewModdingAPI.Toolkit.csproj
28
-rw-r--r--
src/SMAPI.Toolkit/Utilities/EnvironmentUtility.cs
(renamed from src/SMAPI.Internal/EnvironmentUtility.cs)
75
-rw-r--r--
src/SMAPI.Toolkit/Utilities/PathUtilities.cs
20
-rw-r--r--
src/SMAPI.Toolkit/Utilities/Platform.cs
(renamed from src/SMAPI.Internal/Platform.cs)
7
-rw-r--r--
src/SMAPI.Web/BackgroundService.cs
108
-rw-r--r--
src/SMAPI.Web/Controllers/JsonValidatorController.cs
349
-rw-r--r--
src/SMAPI.Web/Controllers/LogParserController.cs
109
-rw-r--r--
src/SMAPI.Web/Controllers/ModsApiController.cs
279
-rw-r--r--
src/SMAPI.Web/Controllers/ModsController.cs
50
-rw-r--r--
src/SMAPI.Web/Framework/AllowLargePostsAttribute.cs
2
-rw-r--r--
src/SMAPI.Web/Framework/Caching/BaseCacheRepository.cs
19
-rw-r--r--
src/SMAPI.Web/Framework/Caching/ICacheRepository.cs
13
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Mods/CachedMod.cs
107
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Mods/IModCacheRepository.cs
31
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Mods/ModCacheRepository.cs
104
-rw-r--r--
src/SMAPI.Web/Framework/Caching/UtcDateTimeOffsetSerializer.cs
40
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Wiki/CachedWikiMetadata.cs
43
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Wiki/CachedWikiMod.cs
230
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Wiki/IWikiCacheRepository.cs
30
-rw-r--r--
src/SMAPI.Web/Framework/Caching/Wiki/WikiCacheRepository.cs
73
-rw-r--r--
src/SMAPI.Web/Framework/Clients/Chucklefish/ChucklefishClient.cs
2
-rw-r--r--
src/SMAPI.Web/Framework/Clients/CurseForge/CurseForgeClient.cs
113
-rw-r--r--
src/SMAPI.Web/Framework/Clients/CurseForge/CurseForgeMod.cs
23
-rw-r--r--
src/SMAPI.Web/Framework/Clients/CurseForge/ICurseForgeClient.cs
17