Skip to content

Commit 71cbe39

Browse files
author
David Douglas
committed
📈 AppInsights for Unity with iOS and Android support
1 parent a895f74 commit 71cbe39

File tree

84 files changed

+3748
-1519
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+3748
-1519
lines changed

.editorconfig

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# EditorConfig is awesome: http://EditorConfig.org
2+
3+
root = true
4+
5+
[*]
6+
indent_style = space
7+
8+
# Code files
9+
[*.{cs,csx,vb,vbx}]
10+
indent_size = 2
11+
insert_final_newline = true
12+
trim_trailing_whitespace = true
13+
end_of_line = lf
14+
charset = utf-8
15+
# Limited support
16+
max_line_length = 140
17+
18+
# Xml project files
19+
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
20+
indent_size = 2
21+
22+
# Xml config files
23+
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
24+
indent_size = 2
25+
26+
# JSON files
27+
[*.json]
28+
indent_size = 2
29+
insert_final_newline = ignore
30+
31+
# Visual Studio Dotnet code style settings:
32+
[*.{cs,vb}]
33+
# Sort using and Import directives with System.* appearing first
34+
dotnet_sort_system_directives_first = true
35+
# Avoid "this." and "Me." if not necessary
36+
dotnet_style_qualification_for_field = false:suggestion
37+
dotnet_style_qualification_for_property = false:suggestion
38+
dotnet_style_qualification_for_method = false:suggestion
39+
dotnet_style_qualification_for_event = false:suggestion
40+
41+
# Use language keywords instead of framework type names for type references
42+
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
43+
dotnet_style_predefined_type_for_member_access = true:suggestion
44+
45+
# Suggest more modern language features when available
46+
dotnet_style_object_initializer = true:suggestion
47+
dotnet_style_collection_initializer = true:suggestion
48+
dotnet_style_coalesce_expression = true:suggestion
49+
dotnet_style_null_propagation = true:suggestion
50+
dotnet_style_explicit_tuple_names = true:suggestion
51+
52+
# Visual Studio CSharp code style settings:
53+
[*.cs]
54+
# Prefer "var" everywhere
55+
csharp_style_var_for_built_in_types = false:suggestion
56+
csharp_style_var_when_type_is_apparent = false:suggestion
57+
csharp_style_var_elsewhere = false:suggestion
58+
59+
# Prefer method-like constructs to have a block body
60+
csharp_style_expression_bodied_methods = false:none
61+
csharp_style_expression_bodied_constructors = false:none
62+
csharp_style_expression_bodied_operators = false:none
63+
64+
# Prefer property-like constructs to have an expression-body
65+
csharp_style_expression_bodied_properties = true:none
66+
csharp_style_expression_bodied_indexers = true:none
67+
csharp_style_expression_bodied_accessors = true:none
68+
69+
# Suggest more modern language features when available
70+
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
71+
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
72+
csharp_style_inlined_variable_declaration = true:suggestion
73+
csharp_style_throw_expression = true:suggestion
74+
csharp_style_conditional_delegate_call = true:suggestion
75+
76+
# Newline settings
77+
csharp_new_line_before_open_brace = all
78+
csharp_new_line_before_else = true
79+
csharp_new_line_before_catch = true
80+
csharp_new_line_before_finally = true
81+
csharp_new_line_before_members_in_object_initializers = false
82+
csharp_new_line_before_members_in_anonymous_types = false
83+
csharp_new_line_between_query_expression_clauses = false
84+
insert_final_newline = false

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,8 @@ sysinfo.txt
4343
Assets/Plugins
4444

4545
# Ignore git submodules meta files
46-
csDelaunay.meta
46+
csDelaunay.meta
47+
48+
# Unity Packages
49+
#Assets/UnityPackages
50+
Logs/

.vscode/launch.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Unity Editor",
9+
"type": "unity",
10+
"path": "/Users/david/git/Unity3dAzure/UnityApplicationInsights/Library/EditorInstance.json",
11+
"request": "launch"
12+
},
13+
{
14+
"name": "Windows Player",
15+
"type": "unity",
16+
"request": "launch"
17+
},
18+
{
19+
"name": "OSX Player",
20+
"type": "unity",
21+
"request": "launch"
22+
},
23+
{
24+
"name": "Linux Player",
25+
"type": "unity",
26+
"request": "launch"
27+
},
28+
{
29+
"name": "iOS Player",
30+
"type": "unity",
31+
"request": "launch"
32+
},
33+
{
34+
"name": "Android Player",
35+
"type": "unity",
36+
"request": "launch"
37+
}
38+
]
39+
}

.vscode/settings.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"editor.tabSize": 2,
3+
"editor.insertSpaces": true,
4+
"editor.detectIndentation": false,
5+
"editor.rulers": [
6+
140
7+
],
8+
"search.exclude": {
9+
"**/.git": true,
10+
"**/obj": true,
11+
"**/build": true,
12+
"**/*.csproj": true
13+
},
14+
"editor.formatOnSave": true,
15+
"omnisharp.useEditorFormattingSettings": false,
16+
"csharpfixformat.style.braces.onSameLine": false,
17+
"files.exclude": {
18+
"**/.editorconfig": false,
19+
"**/omnisharp.json": false,
20+
"**/.DS_Store": true,
21+
"**/.git": true,
22+
"**/.gitignore": false,
23+
"**/.gitmodules": true,
24+
"**/*.booproj": true,
25+
"**/*.pidb": true,
26+
"**/*.suo": true,
27+
"**/*.user": true,
28+
"**/*.userprefs": true,
29+
"**/*.unityproj": true,
30+
"**/*.dll": true,
31+
"**/*.exe": true,
32+
"**/*.pdf": true,
33+
"**/*.mid": true,
34+
"**/*.midi": true,
35+
"**/*.wav": true,
36+
"**/*.gif": true,
37+
"**/*.ico": true,
38+
"**/*.jpg": true,
39+
"**/*.jpeg": true,
40+
"**/*.png": true,
41+
"**/*.psd": true,
42+
"**/*.tga": true,
43+
"**/*.tif": true,
44+
"**/*.tiff": true,
45+
"**/*.3ds": true,
46+
"**/*.3DS": true,
47+
"**/*.fbx": true,
48+
"**/*.FBX": true,
49+
"**/*.lxo": true,
50+
"**/*.LXO": true,
51+
"**/*.ma": true,
52+
"**/*.MA": true,
53+
"**/*.obj": true,
54+
"**/*.OBJ": true,
55+
"**/*.asset": true,
56+
"**/*.cubemap": true,
57+
"**/*.flare": true,
58+
"**/*.mat": true,
59+
"**/*.meta": true,
60+
"**/*.prefab": true,
61+
"**/*.unity": true,
62+
"build/": true,
63+
"Build/": true,
64+
"Library/": true,
65+
"library/": true,
66+
"obj/": true,
67+
"Obj/": true,
68+
"ProjectSettings/": true,
69+
"temp/": true,
70+
"Temp/": true
71+
}
72+
}

0 commit comments

Comments
 (0)