René's URL Explorer Experiment


Title: GitHub - Hawstein/scala-style-guide: Databricks Scala Coding Style Guide

Open Graph Title: GitHub - Hawstein/scala-style-guide: Databricks Scala Coding Style Guide

X Title: GitHub - Hawstein/scala-style-guide: Databricks Scala Coding Style Guide

Description: Databricks Scala Coding Style Guide. Contribute to Hawstein/scala-style-guide development by creating an account on GitHub.

Open Graph Description: Databricks Scala Coding Style Guide. Contribute to Hawstein/scala-style-guide development by creating an account on GitHub.

X Description: Databricks Scala Coding Style Guide. Contribute to Hawstein/scala-style-guide development by creating an account on GitHub.

Opengraph URL: https://github.com/Hawstein/scala-style-guide

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:6c130dcc-6ad9-5bdd-0239-65794f9ad7ac
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE16C:23810A:420D4D2:56BD64E:6992E9AA
html-safe-nonce3f0bb6d209d7dd929547eb05f0993a00c2cae0d01026ba2898015f2728fdab1e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMTZDOjIzODEwQTo0MjBENEQyOjU2QkQ2NEU6Njk5MkU5QUEiLCJ2aXNpdG9yX2lkIjoiNzMzOTI0NTk4ODM5NjMyOTM4NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac38b016900d183f11b43c0f609623f915c0885d207fda65f429635f6e28870772
hovercard-subject-tagrepository:46351813
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Hawstein/scala-style-guide
twitter:imagehttps://opengraph.githubassets.com/5645fd5adf07dcd80216260acea5f7cd82bf7dcdcc52fb0cd5f2a6fd3ac88bec/Hawstein/scala-style-guide
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/5645fd5adf07dcd80216260acea5f7cd82bf7dcdcc52fb0cd5f2a6fd3ac88bec/Hawstein/scala-style-guide
og:image:altDatabricks Scala Coding Style Guide. Contribute to Hawstein/scala-style-guide development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/Hawstein/scala-style-guide git https://github.com/Hawstein/scala-style-guide.git
octolytics-dimension-user_id2238491
octolytics-dimension-user_loginHawstein
octolytics-dimension-repository_id46351813
octolytics-dimension-repository_nwoHawstein/scala-style-guide
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id31933589
octolytics-dimension-repository_parent_nwodatabricks/scala-style-guide
octolytics-dimension-repository_network_root_id31933589
octolytics-dimension-repository_network_root_nwodatabricks/scala-style-guide
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release84dcb133269e3cfe6e0296cc85fbacb92cae92bb
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FHawstein%2Fscala-style-guide
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FHawstein%2Fscala-style-guide
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Hawstein%2Fscala-style-guide
Reloadhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Reloadhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Reloadhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Hawstein https://patch-diff.githubusercontent.com/Hawstein
scala-style-guidehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
databricks/scala-style-guidehttps://patch-diff.githubusercontent.com/databricks/scala-style-guide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FHawstein%2Fscala-style-guide
Fork 10 https://patch-diff.githubusercontent.com/login?return_to=%2FHawstein%2Fscala-style-guide
Star 19 https://patch-diff.githubusercontent.com/login?return_to=%2FHawstein%2Fscala-style-guide
19 stars https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/stargazers
585 forks https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/forks
Branches https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/branches
Tags https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/tags
Activity https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FHawstein%2Fscala-style-guide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FHawstein%2Fscala-style-guide
Code https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Pull requests 0 https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/pulls
Actions https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/actions
Projects 0 https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/projects
Wiki https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/wiki
Security 0 https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/security
Insights https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/pulse
Code https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Pull requests https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/pulls
Actions https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/actions
Projects https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/projects
Wiki https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/wiki
Security https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/security
Insights https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/pulse
Brancheshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/branches
Tagshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/tags
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/branches
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/tags
132 Commitshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/commits/master/
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/commits/master/
README-KO.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-KO.md
README-KO.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-KO.md
README-ZH.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-ZH.md
README-ZH.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-ZH.md
README.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#databricks-scala-guide
Databrickshttp://databricks.com/
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Licensehttp://creativecommons.org/licenses/by-nc-sa/4.0/
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#table-of-contents
Document Historyhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#history
Syntactic Stylehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#syntactic
Naming Conventionhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#naming
Variable Naming Conventionhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#variable-naming
Line Lengthhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#linelength
Rule of 30https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#rule_of_30
Spacing and Indentationhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#indent
Blank Lines (Vertical Whitespace)https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#blanklines
Parentheseshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#parentheses
Curly Braceshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#curly
Long Literalshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#long_literal
Documentation Stylehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#doc
Ordering within a Classhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#ordering_class
Importshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#imports
Pattern Matchinghttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#pattern-matching
Infix Methodshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#infix
Anonymous Methodshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#anonymous
Scala Language Featureshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#lang
Case Classes and Immutabilityhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#case_class_immutability
apply Methodhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#apply_method
override Modifierhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#override_modifier
Destructuring Bindshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#destruct_bind
Call by Namehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#call_by_name
Multiple Parameter Listshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#multi-param-list
Symbolic Methods (Operator Overloading)https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#symbolic_methods
Type Inferencehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#type_inference
Return Statementshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#return
Recursion and Tail Recursionhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#recursion
Implicitshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#implicits
Exception Handling (Try vs try)https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#exception
Optionshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#option
Monadic Chaininghttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#chaining
Concurrencyhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency
Scala concurrent.Maphttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency-scala-collection
Explicit Synchronization vs Concurrent Collectionshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency-sync-vs-map
Explicit Synchronization vs Atomic Variables vs @volatilehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency-sync-vs-atomic
Private Fieldshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency-private-this
Isolationhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency-isolation
Performancehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf
Microbenchmarkshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf-microbenchmarks
Traversal and zipWithIndexhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf-whileloops
Option and nullhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf-option
Scala Collection Libraryhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf-collection
private[this]https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#perf-private
Java Interoperabilityhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java
Java Features Missing from Scalahttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-missing-features
Traits and Abstract Classeshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-traits
Type Aliaseshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-type-alias
Default Parameter Valueshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-default-param-values
Multiple Parameter Listshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-multi-param-list
Varargshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-varargs
Implicitshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-implicits
Companion Objects, Static Methods and Fieldshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-companion-object
Testinghttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#testing
Intercepting Exceptionshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#testing-intercepting
Miscellaneoushttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#misc
Prefer nanoTime over currentTimeMillishttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#misc_currentTimeMillis_vs_nanoTime
Prefer URI over URLhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#misc_uri_url
Prefer existing well-tested methods over reinventing the wheelhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#misc_well_tested_method
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#document-history
override Modifierhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#override_modifier
apply Methodhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#apply_method
translated into Chinesehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-ZH.md
Hawsteinhttps://github.com/Hawstein
translated into Koreanhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/blob/master/README-KO.md
Hyukjin Kwonhttps://github.com/HyukjinKwon
Yun Parkhttps://github.com/yunpark93
Kevin (Sangwoo) Kimhttps://github.com/swkimme
Hyunje Johttps://github.com/RetrieverJo
Woochel Choihttps://github.com/socialpercon
Anonymous Methodshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#anonymous
Variable Naming Conventionhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#variable-naming
Case Classes and Immutabilityhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#case_class_immutability
Testinghttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#testing
Prefer existing well-tested methods over reinventing the wheelhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#misc_well_tested_method
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#syntactic-style
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#naming-convention
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#variable-naming-convention
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#line-length
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#rule-of-30
Refactoring in Large Software Projectshttp://www.amazon.com/Refactoring-Large-Software-Projects-Restructurings/dp/0470858923
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#spacing-and-indentation
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#blank-lines-vertical-whitespace
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#parentheses
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#curly-braces
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#long-literals
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#documentation-style
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#ordering-within-a-class
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#imports
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#pattern-matching
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#infix-methods
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#anonymous-methods
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#scala-language-features
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#case-classes-and-immutability
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#apply-method
Parentheseshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#parentheses
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#override-modifier
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#destructuring-binds
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#call-by-name
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#multiple-parameter-lists
implicits should be avoidedhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#implicits
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#symbolic-methods-operator-overloading
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#type-inference
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#return-statements
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#recursion-and-tail-recursion
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#implicits
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#exception-handling-try-vs-try
Return Statementshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#return-statements
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#options
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#monadic-chaining
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#concurrency
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#scala-concurrentmap
SI-7943https://issues.scala-lang.org/browse/SI-7943
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#explicit-synchronization-vs-concurrent-collections
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#explicit-synchronization-vs-atomic-variables-vs-volatile
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#private-fields
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#isolation
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#performance
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#microbenchmarks
jmhhttp://openjdk.java.net/projects/code-tools/jmh/
all the sample microbenchmarkshttp://hg.openjdk.java.net/code-tools/jmh/file/tip/jmh-samples/src/main/java/org/openjdk/jmh/samples/
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#traversal-and-zipwithindex
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#option-and-null
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#scala-collection-library
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#privatethis
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-interoperability
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#java-features-missing-from-scala
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#traits-and-abstract-classes
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#type-aliases
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#default-parameter-values
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#multiple-parameter-lists-1
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#varargs
SI-1459https://issues.scala-lang.org/browse/SI-1459
SI-9013https://issues.scala-lang.org/browse/SI-9013
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#implicits-1
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#companion-objects-static-methods-and-fields
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#testing
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#intercepting-exceptions
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#miscellaneous
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#prefer-nanotime-over-currenttimemillis
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#prefer-uri-over-url
equality checkhttp://docs.oracle.com/javase/7/docs/api/java/net/URL.html#equals(java.lang.Object)
https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#prefer-existing-well-tested-methods-over-reinventing-the-wheel
Readme https://patch-diff.githubusercontent.com/Hawstein/scala-style-guide#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide
Activityhttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/activity
19 starshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/stargazers
3 watchinghttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/watchers
10 forkshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FHawstein%2Fscala-style-guide&report=Hawstein+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/Hawstein/scala-style-guide/releases
Packages 0https://patch-diff.githubusercontent.com/users/Hawstein/packages?repo_name=scala-style-guide
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.