forked from github/CopilotForXcode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConfig.debug.xcconfig
More file actions
41 lines (34 loc) · 1.38 KB
/
Config.debug.xcconfig
File metadata and controls
41 lines (34 loc) · 1.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include "Version.xcconfig"
SLASH = / // Otherwise a double slash is treated as a comment, even inside a quoted string
HOST_APP_NAME = GitHub Copilot for Xcode Dev
BUNDLE_IDENTIFIER_BASE = dev.com.github.CopilotForXcode
SPARKLE_FEED_URL = https:$(SLASH)$(SLASH)githubcopilotide.z13.web.core.windows.net/appcast.xml
SPARKLE_PUBLIC_KEY = EGlZbKpzATrZFfzr142PrZbmQr5opzdC8urMU8+dKL0=
APPLICATION_SUPPORT_FOLDER = dev.com.github.CopilotForXcode
EXTENSION_BUNDLE_NAME = GitHub Copilot Dev
EXTENSION_BUNDLE_DISPLAY_NAME = GitHub Copilot Dev
EXTENSION_SERVICE_NAME = GitHub Copilot for Xcode Extension
COPILOT_DOCS_URL = https:$(SLASH)$(SLASH)docs.github.com/en/copilot
COPILOT_FORUM_URL = https:$(SLASH)$(SLASH)github.com/github/CopilotForXcode/discussions
// see also target Configs
#include? # Copilot Hints for aura-core.allbridge
## Runtime Config Pattern
Use AuraRuntimeConfig for all environment access:
- AWS LCD, GRPC, RPC endpoints
- AllBridge router URL
- Dune API key
- Chain ID: aura-core-allbridge-mainnet
## Environment Factory Pattern
Always initialize:
- AuraEnvironmentFactory.create()
- createNetworkInfo()
- createServiceClient()
- createTxSender()
## Integration Test Pattern
Use real AWS + AllBridge + Dune endpoints.
Avoid mocks.
Use flutter test --coverage.
## File Locations
- config.dart in lib/config/
- aura_environment_factory.dart in lib/runtime/
- integration tests in test/integration/