mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-19 21:37:57 +08:00
added pycharm stuff
This commit is contained in:
parent
31cf3708c4
commit
b7d8b6d097
133
.gitignore
vendored
Normal file
133
.gitignore
vendored
Normal file
@ -0,0 +1,133 @@
|
||||
# build/temp files
|
||||
Bin/
|
||||
build/
|
||||
build-server/
|
||||
autom4te.cache
|
||||
local.properties
|
||||
.DS_Store
|
||||
*.pyc
|
||||
*.orig
|
||||
*.swp
|
||||
*.swo
|
||||
*.vscode
|
||||
.sconsign.dblite
|
||||
.mayaSwatches
|
||||
.gdb_history
|
||||
.dmypy.json
|
||||
.cache
|
||||
.mypy_cache
|
||||
.mypy.ini
|
||||
.pycheckers
|
||||
.flycheck-dir-locals.el
|
||||
.pylintrc
|
||||
.clang-format
|
||||
.style.yapf
|
||||
.irony
|
||||
PUBSYNC_IN_PROGRESS
|
||||
_fulltest_buildfile_*
|
||||
ballistica_files/
|
||||
**/.#*
|
||||
|
||||
# Project/tool files
|
||||
config/localconfig.json
|
||||
config/.*
|
||||
.dir-locals.el
|
||||
.spinoffdata
|
||||
flycheck_*
|
||||
|
||||
# built application files
|
||||
*.apk
|
||||
*.ap_
|
||||
|
||||
# files for the dex VM
|
||||
*.dex
|
||||
|
||||
# Java class files
|
||||
*.class
|
||||
|
||||
# generated files
|
||||
bin/
|
||||
gen/
|
||||
|
||||
# ew - want to ignore libs built by NDK but not a few specific others..
|
||||
libs/
|
||||
!**/GameCircleSDK/libs
|
||||
!**/PlatformSDK/Android/libs
|
||||
|
||||
# Visual Studio
|
||||
.vs
|
||||
*.vcxproj.user
|
||||
*.aps
|
||||
*.ncb
|
||||
*.opendb
|
||||
*.opensdf
|
||||
*.sdf
|
||||
*.ipch
|
||||
*.cachefile
|
||||
*.VC.db
|
||||
*.VC.VC.opendb
|
||||
*.exe
|
||||
!vc_redist.x86.exe
|
||||
!vc_redist.x64.exe
|
||||
!python.exe
|
||||
!pythonw.exe
|
||||
!**/OculusSDK/Tools/**/*.exe
|
||||
|
||||
# Note: specifying exact Debug/Release dirs for now; we wind up ignoring
|
||||
# some files under LibOVR if we try to glob these together.
|
||||
ballisticacore-windows/Debug
|
||||
ballisticacore-windows/Release
|
||||
ballisticacore-windows/BallisticaCore/Debug
|
||||
ballisticacore-windows/BallisticaCore/Release
|
||||
ballisticacore-windows/BallisticaCoreHeadless/Debug
|
||||
ballisticacore-windows/BallisticaCoreHeadless/Release
|
||||
ballisticacore-windows-oculus/BallisticaCoreVR/Projects/Windows/VS2015/Debug
|
||||
ballisticacore-windows-oculus/BallisticaCoreVR/Projects/Windows/VS2015/Release
|
||||
|
||||
# Android Studio
|
||||
# I'm keeping most IDEA related files out of git and only including gradle stuff;
|
||||
# It's nice to be able to cleanly re-import the project.
|
||||
# As time goes on, I'm making explicit exceptions for some key files (dictionaries, etc)
|
||||
# which are nice to keep around.
|
||||
ballisticacore-android/**/*.iml
|
||||
.gradle
|
||||
ballisticacore-android/.idea/*
|
||||
|
||||
# Android Studio Stuff we *DO* want to keep
|
||||
!ballisticacore-android/.idea/dictionaries
|
||||
!ballisticacore-android/.idea/inspectionProfiles
|
||||
!ballisticacore-android/.idea/codeStyles
|
||||
|
||||
|
||||
# NDK
|
||||
.cxx
|
||||
|
||||
# Windows thumbnail db
|
||||
Thumbs.db
|
||||
|
||||
# Asset master source link
|
||||
assets/src_master
|
||||
|
||||
# Asset build cache
|
||||
.assetcache
|
||||
|
||||
# XCode
|
||||
xcuserdata/
|
||||
|
||||
# Generated code output
|
||||
/src/generated/
|
||||
|
||||
# Dynamically generated resource files
|
||||
/ballisticacore-android/BallisticaCore/src/cardboard/res/drawable-*/vr_icon.png
|
||||
/ballisticacore-android/BallisticaCore/src/cardboard/res/drawable-*/vr_icon_background.png
|
||||
/ballisticacore-android/BallisticaCore/src/cardboard/res/drawable-*/icon.png
|
||||
/ballisticacore-android/BallisticaCore/src/main/res/drawable-*/banner.png
|
||||
/ballisticacore-android/BallisticaCore/src/main/res/mipmap-*/ic_launcher*.png
|
||||
BallisticaCore.ico
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/AppIcon iOS.appiconset/icon_*.png
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/AppIcon macOS.appiconset/icon_*.png
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/tvOS App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Layer*.imagestacklayer/Content.imageset/*.png
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/tvOS App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Layer*.imagestacklayer/Content.imageset/*.png
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/tvOS App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/*.png
|
||||
/ballisticacore-xcode/BallisticaCore Shared/Assets.xcassets/tvOS App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/*.png
|
||||
|
||||
3
.idea/.gitignore
generated
vendored
Normal file
3
.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
# Default ignored files
|
||||
/workspace.xml
|
||||
7
.idea/MypyConfig.xml
generated
Normal file
7
.idea/MypyConfig.xml
generated
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="MypyConfigService">
|
||||
<option name="executableName" value="dmypy start --timeout 3600 -- --config-file .mypy.ini --follow-imports=error; dmypy check `tools/snippets scriptfiles`" />
|
||||
<option name="pathSuffix" value="/usr/local/bin" />
|
||||
</component>
|
||||
</project>
|
||||
65
.idea/ballisticacore.iml
generated
Normal file
65
.idea/ballisticacore.iml
generated
Normal file
@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="PYTHON_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/assets/src/data/scripts" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/tools" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/src/generated_src/ballistica" isTestSource="false" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/build" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/audio" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/data" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/data/languages" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/data/maps" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/fonts" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/models" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/data/textures" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/pylib-android" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/pylib-apple" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/assets/src/pylib-site-packages" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-android" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-cmake" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-ios.xcodeproj" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-mac.xcodeproj" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-windows" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-windows-oculus" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/ballisticacore-xcode" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/config" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/resources" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/src/ballistica" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/src/external" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/src/generated" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/src/tools" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/submodules" />
|
||||
<excludePattern pattern=".assetcache" />
|
||||
<excludePattern pattern=".cache*" />
|
||||
<excludePattern pattern=".clang-format" />
|
||||
<excludePattern pattern=".dir-locals.el" />
|
||||
<excludePattern pattern=".dmypy.json" />
|
||||
<excludePattern pattern=".git" />
|
||||
<excludePattern pattern=".hg" />
|
||||
<excludePattern pattern=".irony" />
|
||||
<excludePattern pattern=".mypy.ini" />
|
||||
<excludePattern pattern=".mypy_cache" />
|
||||
<excludePattern pattern=".projectile" />
|
||||
<excludePattern pattern=".pycheckers" />
|
||||
<excludePattern pattern=".pylintrc" />
|
||||
<excludePattern pattern=".style.yapf" />
|
||||
<excludePattern pattern=".gitmodules" />
|
||||
<excludePattern pattern=".svn" />
|
||||
<excludePattern pattern=".xc_build_path.json" />
|
||||
<excludePattern pattern="CVS" />
|
||||
<excludePattern pattern="__pycache__" />
|
||||
<excludePattern pattern="_svn" />
|
||||
<excludePattern pattern="vssver.scc" />
|
||||
<excludePattern pattern="vssver2.scc" />
|
||||
<excludePattern pattern="manifest.json" />
|
||||
<excludePattern pattern=".spinoffdata" />
|
||||
</content>
|
||||
<orderEntry type="jdk" jdkName="Python 3.7" jdkType="Python SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
<component name="TestRunnerService">
|
||||
<option name="PROJECT_TEST_RUNNER" value="Unittests" />
|
||||
</component>
|
||||
</module>
|
||||
6
.idea/codeStyles/Project.xml
generated
Normal file
6
.idea/codeStyles/Project.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<code_scheme name="Project" version="173">
|
||||
<option name="LINE_SEPARATOR" value=" " />
|
||||
<option name="RIGHT_MARGIN" value="79" />
|
||||
</code_scheme>
|
||||
</component>
|
||||
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
@ -0,0 +1,5 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
|
||||
</state>
|
||||
</component>
|
||||
1733
.idea/dictionaries/ericf.xml
generated
Normal file
1733
.idea/dictionaries/ericf.xml
generated
Normal file
File diff suppressed because it is too large
Load Diff
104
.idea/inspectionProfiles/Default.xml
generated
Normal file
104
.idea/inspectionProfiles/Default.xml
generated
Normal file
@ -0,0 +1,104 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Default" />
|
||||
<inspection_tool class="DuplicatedCode" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
|
||||
<inspection_tool class="InconsistentLineSeparators" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<scope name="NonPython" level="WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="ProblematicWhitespace" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<scope name="NonPython" level="WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyBroadExceptionInspection" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
|
||||
<inspection_tool class="PyMethodMayBeStaticInspection" enabled="true" level="INFORMATION" enabled_by_default="true" />
|
||||
<inspection_tool class="PyPep8Inspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false">
|
||||
<option name="ignoredErrors">
|
||||
<list>
|
||||
<option value="E129" />
|
||||
<option value="E131" />
|
||||
<option value="E124" />
|
||||
<option value="E122" />
|
||||
<option value="E125" />
|
||||
<option value="E128" />
|
||||
</list>
|
||||
</option>
|
||||
</scope>
|
||||
<option name="ignoredErrors">
|
||||
<list>
|
||||
<option value="E129" />
|
||||
<option value="E131" />
|
||||
<option value="E124" />
|
||||
<option value="E122" />
|
||||
<option value="E125" />
|
||||
<option value="E128" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyProtectedMemberInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyRedundantParenthesesInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyShadowingBuiltinsInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyShadowingNamesInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyTypeCheckerInspection" enabled="false" level="WARNING" enabled_by_default="false" />
|
||||
<inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<scope name="PyIgnoreUnresolved" level="WARNING" enabled="false">
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="astroid.node_classes.NodeNG.*" />
|
||||
<option value="astroid.*" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_speed" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_row" />
|
||||
<option value="_weakref.ReferenceType.__getitem__" />
|
||||
<option value="devtool.*" />
|
||||
<option value="AppKit" />
|
||||
<option value="typing.Sequence.register" />
|
||||
</list>
|
||||
</option>
|
||||
</scope>
|
||||
<scope name="UncheckedPython" level="WARNING" enabled="false">
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="astroid.node_classes.NodeNG.*" />
|
||||
<option value="astroid.*" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_speed" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_row" />
|
||||
<option value="_weakref.ReferenceType.__getitem__" />
|
||||
<option value="devtool.*" />
|
||||
<option value="AppKit" />
|
||||
</list>
|
||||
</option>
|
||||
</scope>
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="astroid.node_classes.NodeNG.*" />
|
||||
<option value="astroid.*" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_speed" />
|
||||
<option value="bastd.actor.spazbot.SpazBot.r_walk_row" />
|
||||
<option value="_weakref.ReferenceType.__getitem__" />
|
||||
<option value="devtool.*" />
|
||||
<option value="AppKit" />
|
||||
<option value="typing.Sequence.register" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyUnusedLocalInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<scope name="UncheckedPython" level="WEAK WARNING" enabled="false">
|
||||
<option name="ignoreTupleUnpacking" value="true" />
|
||||
<option name="ignoreLambdaParameters" value="true" />
|
||||
<option name="ignoreLoopIterationVariables" value="true" />
|
||||
<option name="ignoreVariablesStartingWithUnderscore" value="true" />
|
||||
</scope>
|
||||
<option name="ignoreTupleUnpacking" value="true" />
|
||||
<option name="ignoreLambdaParameters" value="true" />
|
||||
<option name="ignoreLoopIterationVariables" value="true" />
|
||||
<option name="ignoreVariablesStartingWithUnderscore" value="true" />
|
||||
</inspection_tool>
|
||||
</profile>
|
||||
</component>
|
||||
6
.idea/inspectionProfiles/profiles_settings.xml
generated
Normal file
6
.idea/inspectionProfiles/profiles_settings.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<settings>
|
||||
<option name="PROJECT_PROFILE" value="Default" />
|
||||
<version value="1.0" />
|
||||
</settings>
|
||||
</component>
|
||||
26
.idea/jsonSchemas.xml
generated
Normal file
26
.idea/jsonSchemas.xml
generated
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="JsonSchemaMappingsProjectConfiguration">
|
||||
<state>
|
||||
<map>
|
||||
<entry key="JSON schema v7">
|
||||
<value>
|
||||
<SchemaInfo>
|
||||
<option name="name" value="JSON schema v7" />
|
||||
<option name="relativePathToSchema" value="http://json-schema.org/draft-07/schema" />
|
||||
<option name="schemaVersion" value="JSON schema version 7" />
|
||||
<option name="applicationDefined" value="true" />
|
||||
<option name="patterns">
|
||||
<list>
|
||||
<Item>
|
||||
<option name="path" value="assets/manifest.json" />
|
||||
</Item>
|
||||
</list>
|
||||
</option>
|
||||
</SchemaInfo>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</state>
|
||||
</component>
|
||||
</project>
|
||||
7
.idea/misc.xml
generated
Normal file
7
.idea/misc.xml
generated
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7" project-jdk-type="Python SDK" />
|
||||
<component name="PythonCompatibilityInspectionAdvertiser">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
</project>
|
||||
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/ballisticacore.iml" filepath="$PROJECT_DIR$/.idea/ballisticacore.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
7
.idea/mypy.xml
generated
Normal file
7
.idea/mypy.xml
generated
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="MypyConfigService">
|
||||
<option name="mypyArguments" value="--scripts-are-modules" />
|
||||
<option name="mypyConfigFilePath" value="$PROJECT_DIR$/.mypy.ini" />
|
||||
</component>
|
||||
</project>
|
||||
3
.idea/scopes/NonPython.xml
generated
Normal file
3
.idea/scopes/NonPython.xml
generated
Normal file
@ -0,0 +1,3 @@
|
||||
<component name="DependencyValidationManager">
|
||||
<scope name="NonPython" pattern="file:*Makefile" />
|
||||
</component>
|
||||
3
.idea/scopes/PyIgnoreUnresolved.xml
generated
Normal file
3
.idea/scopes/PyIgnoreUnresolved.xml
generated
Normal file
@ -0,0 +1,3 @@
|
||||
<component name="DependencyValidationManager">
|
||||
<scope name="PyIgnoreUnresolved" pattern="file:assets/src/data/scripts/ba/internal.py||file:assets/src/data/scripts/ba/deprecated.py||file:assets/src/data/scripts/ba/__init__.py||file:assets/src/data/scripts/ba/_messages.py" />
|
||||
</component>
|
||||
3
.idea/scopes/UncheckedPython.xml
generated
Normal file
3
.idea/scopes/UncheckedPython.xml
generated
Normal file
@ -0,0 +1,3 @@
|
||||
<component name="DependencyValidationManager">
|
||||
<scope name="UncheckedPython" pattern="file:assets/src/data/scripts/_ba.py||file:src/generated_src/ballistica/binding.py||file:src/generated_src/ballistica/vis_cleanup.py" />
|
||||
</component>
|
||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
Loading…
x
Reference in New Issue
Block a user