# Configuration file for EditorConfig
# More information is available under http://EditorConfig.org

# Ignore any other files further up in the file system
root = true

# Configuration for all files
[*]
# Always end files with a blank line
insert_final_newline = true

[*.sln]
# Enforce Windows style line endings (\n only)
end_of_line = crlf

[*.{txt,md}]
# Enforce Unix style line endings (\n only)
end_of_line = lf

[*.{cpp,hpp}]
# Enforce Unix style line endings (\n only)
end_of_line = lf
# Force space characters for indentation
indent_style = space
# Always indent by 4 characters
indent_size = 4
# Remove whitespace characters at the end of line
trim_trailing_whitespace = true
# Maximum allowed line length
max_line_length = 100
