Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2630 commits
Select commit Hold shift + click to select a range
a68f210
docs: updates on docs page speed
Oct 17, 2022
9441475
docs: updates on docs page speed
Oct 18, 2022
84fd8fc
Docs: updates
AlexRogalskiy Oct 19, 2022
2da9f24
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Oct 19, 2022
45c705b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 19, 2022
9df0100
Optimised images with calibre/image-actions
github-actions[bot] Oct 19, 2022
1d48819
docs: updates on docs page speed
Oct 20, 2022
924dac8
docs: updates on docs page speed
Oct 21, 2022
9eec4d2
Install the CodeSee workflow. Learn more at https://docs.codesee.io
Oct 21, 2022
e3c8634
docs: updates on docs page speed
Oct 22, 2022
c87ab4f
Docs: updates
AlexRogalskiy Oct 22, 2022
91d0a7f
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Oct 22, 2022
e604d77
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 22, 2022
d9c051f
docs: updates on docs page speed
Oct 23, 2022
abd09bd
💓 Updates contributor SVG
github-actions[bot] Oct 23, 2022
a1f9903
Docs: updates
AlexRogalskiy Oct 23, 2022
9dc931a
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Oct 23, 2022
43708f5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 23, 2022
b0c615f
GitHub traffic
pre-commit-ci[bot] Oct 24, 2022
451028c
docs: updates on docs page speed
Oct 24, 2022
edde3e8
docs: updates on docs page speed
Oct 25, 2022
8db6c29
docs: updates on docs page speed
Oct 26, 2022
ebf031c
docs: updates
AlexRogalskiy Oct 26, 2022
6516a2c
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Oct 26, 2022
23ec7e9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 26, 2022
7869338
Optimised images with calibre/image-actions
github-actions[bot] Oct 26, 2022
6a21db5
docs: updates on docs page speed
Oct 27, 2022
0ab98ec
💓 Updates contributor SVG
github-actions[bot] Oct 30, 2022
94139e3
GitHub traffic
github-actions[bot] Oct 30, 2022
eefe956
docs: updates on docs page speed
Nov 1, 2022
513701e
docs: updates on docs page speed
Nov 2, 2022
8f29f7b
docs: updates on docs page speed
Nov 3, 2022
924b86c
docs: updates on docs page speed
Nov 4, 2022
902984e
docs: updates on docs
AlexRogalskiy Nov 4, 2022
c8e520a
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 4, 2022
86399c0
docs: updates on docs
AlexRogalskiy Nov 4, 2022
bfbb7d5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 4, 2022
8c3adbf
Optimised images with calibre/image-actions
github-actions[bot] Nov 4, 2022
95d9862
docs: updates on docs page speed
Nov 5, 2022
8e2605e
docs: updates on docs
AlexRogalskiy Nov 5, 2022
eca9106
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 5, 2022
ceec0d4
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 5, 2022
c4b389f
docs: updates on docs page speed
Nov 6, 2022
18a5999
💓 Updates contributor SVG
github-actions[bot] Nov 6, 2022
69d6705
feat: updates on event types
AlexRogalskiy Nov 6, 2022
f0191ae
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 6, 2022
9f29231
feat: updates on event types
AlexRogalskiy Nov 6, 2022
41710b4
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 6, 2022
289c791
GitHub traffic
pre-commit-ci[bot] Nov 6, 2022
d6e6229
docs: updates on docs page speed
Nov 7, 2022
1fbc609
docs: updates on docs page speed
Nov 8, 2022
4ba59a8
docs: updates on docs page speed
Nov 9, 2022
70b7757
feat: updates on event types
AlexRogalskiy Nov 10, 2022
473aa46
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 10, 2022
9c3304c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 10, 2022
5965050
Optimised images with calibre/image-actions
github-actions[bot] Nov 10, 2022
59a6dcd
feat: updates on event types
AlexRogalskiy Nov 10, 2022
0d5d1c8
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 10, 2022
7ed9cee
feat: updates on event types
AlexRogalskiy Nov 11, 2022
6c59375
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 11, 2022
2f7e042
docs: updates on docs page speed
Nov 11, 2022
2f9d68b
docs: updates on docs page speed
Nov 12, 2022
833c279
docs: updates on docs page speed
Nov 13, 2022
085e9b3
💓 Updates contributor SVG
github-actions[bot] Nov 13, 2022
5d817af
GitHub traffic
github-actions[bot] Nov 13, 2022
c0ae805
docs: updates on docs page speed
Nov 14, 2022
684ca5c
docs: updates on docs page speed
Nov 15, 2022
4417745
docs: updates on docs
AlexRogalskiy Nov 20, 2022
514d293
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Nov 20, 2022
517b53d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 20, 2022
d388d1d
Optimised images with calibre/image-actions
github-actions[bot] Nov 20, 2022
7ac7229
GitHub traffic
github-actions[bot] Nov 20, 2022
fc1a8c8
docs: updates on docs page speed
Nov 21, 2022
8bcc97c
docs: updates on docs page speed
Nov 22, 2022
9ea487f
docs: updates on docs page speed
Nov 23, 2022
7d35780
docs: updates on docs page speed
Nov 24, 2022
e681058
💓 Updates contributor SVG
github-actions[bot] Nov 27, 2022
bad855e
GitHub traffic
github-actions[bot] Nov 27, 2022
9985149
GitHub traffic
github-actions[bot] Dec 4, 2022
f60c5cc
GitHub traffic
github-actions[bot] Dec 11, 2022
e17584f
docs: updates on docs
AlexRogalskiy Dec 15, 2022
ad30e30
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Dec 15, 2022
b2ae4f3
docs: updates on docs
AlexRogalskiy Dec 15, 2022
c8eeb6d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 15, 2022
57a22ec
Optimised images with calibre/image-actions
github-actions[bot] Dec 15, 2022
400e204
docs: updates on docs page speed
Dec 16, 2022
30a37f6
💓 Updates contributor SVG
github-actions[bot] Dec 18, 2022
0afa0ad
GitHub traffic
github-actions[bot] Dec 18, 2022
c8f2e15
docs: updates on docs
AlexRogalskiy Dec 20, 2022
81f75e1
Merge branch 'master' of https://github.com/AlexRogalskiy/java-patterns
AlexRogalskiy Dec 20, 2022
6175f76
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 20, 2022
07f691e
Optimised images with calibre/image-actions
github-actions[bot] Dec 20, 2022
e4917da
docs: updates on docs page speed
Dec 21, 2022
eb0fec7
💓 Updates contributor SVG
github-actions[bot] Dec 25, 2022
488085f
GitHub traffic
github-actions[bot] Dec 25, 2022
6cf02dd
GitHub traffic
github-actions[bot] Jan 1, 2023
0f16201
GitHub traffic
github-actions[bot] Jan 8, 2023
9e70e46
GitHub traffic
github-actions[bot] Jan 15, 2023
67f7d65
GitHub traffic
github-actions[bot] Jan 29, 2023
ff709ca
GitHub traffic
github-actions[bot] Feb 5, 2023
88d96f1
GitHub traffic
github-actions[bot] Feb 12, 2023
32fa6e2
GitHub traffic
github-actions[bot] Feb 19, 2023
2df4e88
GitHub traffic
github-actions[bot] Feb 26, 2023
cca0abb
GitHub traffic
github-actions[bot] Mar 5, 2023
29dd4d4
GitHub traffic
github-actions[bot] Mar 12, 2023
4fa4c07
GitHub traffic
github-actions[bot] Mar 19, 2023
77688a0
GitHub traffic
github-actions[bot] Mar 26, 2023
ca77388
GitHub traffic
github-actions[bot] Apr 9, 2023
cdc1280
GitHub traffic
github-actions[bot] Apr 16, 2023
3afd880
GitHub traffic
github-actions[bot] Apr 23, 2023
fb7e3f2
GitHub traffic
github-actions[bot] Apr 30, 2023
5f80620
docs: updates on docs page speed
May 6, 2023
482591a
GitHub traffic
May 7, 2023
e75d918
GitHub traffic
May 14, 2023
3b89020
GitHub traffic
May 21, 2023
2d20355
GitHub traffic
May 29, 2023
2e38b11
GitHub traffic
Jun 4, 2023
cb08767
GitHub traffic
Jun 11, 2023
9ce51cc
GitHub traffic
Jun 18, 2023
6f26312
GitHub traffic
Jun 25, 2023
f7df3f2
GitHub traffic
Jul 2, 2023
2aa211b
GitHub traffic
Jul 9, 2023
c1e97a0
GitHub traffic
Jul 16, 2023
c255a23
GitHub traffic
Jul 23, 2023
739aaa3
GitHub traffic
Jul 30, 2023
3684881
GitHub traffic
Aug 6, 2023
ef5ebf3
GitHub traffic
Aug 13, 2023
e4aea46
GitHub traffic
Aug 20, 2023
cea5fd8
GitHub traffic
Aug 27, 2023
6763ed9
GitHub traffic
Sep 3, 2023
ddc9501
GitHub traffic
Sep 10, 2023
cbe4139
GitHub traffic
Sep 17, 2023
28b3db8
GitHub traffic
Sep 24, 2023
470b2fc
GitHub traffic
Oct 1, 2023
089dd27
GitHub traffic
Oct 8, 2023
1bce449
GitHub traffic
Oct 15, 2023
65f7b15
GitHub traffic
Oct 22, 2023
dbf03d0
GitHub traffic
Oct 29, 2023
4a3e494
GitHub traffic
Nov 5, 2023
e588c23
GitHub traffic
Nov 12, 2023
aedb662
GitHub traffic
Nov 19, 2023
4560cab
GitHub traffic
Nov 26, 2023
18c3b8c
GitHub traffic
Dec 3, 2023
b959d3d
GitHub traffic
Dec 10, 2023
b1ba2e5
GitHub traffic
Dec 17, 2023
ad48620
GitHub traffic
Dec 24, 2023
d6d6520
GitHub traffic
Dec 31, 2023
fe7793c
GitHub traffic
Jan 7, 2024
d00109c
GitHub traffic
Jan 14, 2024
5cf46f1
GitHub traffic
Jan 21, 2024
bfd9c3b
GitHub traffic
Jan 28, 2024
1edd734
GitHub traffic
Feb 4, 2024
0e31c16
GitHub traffic
Feb 11, 2024
f1b1435
GitHub traffic
Feb 18, 2024
3e7c188
GitHub traffic
Feb 25, 2024
c0dd26d
GitHub traffic
Mar 3, 2024
5effd78
GitHub traffic
Mar 10, 2024
5bd97bc
GitHub traffic
Mar 17, 2024
a7eb5dd
GitHub traffic
Mar 24, 2024
0782339
GitHub traffic
Mar 31, 2024
dac595f
GitHub traffic
Apr 7, 2024
9650254
GitHub traffic
Apr 15, 2024
500f00d
GitHub traffic
Apr 21, 2024
ca4d5f1
GitHub traffic
Apr 28, 2024
d001053
GitHub traffic
May 5, 2024
7a7c696
GitHub traffic
May 12, 2024
e7c30b5
GitHub traffic
May 19, 2024
98e8ecb
GitHub traffic
May 26, 2024
c9f6cfb
GitHub traffic
Jun 2, 2024
c8e3a2f
GitHub traffic
Jun 9, 2024
248c67c
GitHub traffic
Jun 16, 2024
1ebfc6e
GitHub traffic
Jun 23, 2024
858501d
GitHub traffic
Jun 30, 2024
fd3aaca
💓 Updates contributor SVG
github-actions[bot] Jul 7, 2024
13eeb23
GitHub traffic
github-actions[bot] Jul 7, 2024
1ca3079
GitHub traffic
github-actions[bot] Jul 14, 2024
100c53a
GitHub traffic
github-actions[bot] Jul 21, 2024
76a3bdf
GitHub traffic
github-actions[bot] Jul 28, 2024
c98914e
GitHub traffic
github-actions[bot] Aug 4, 2024
67eddb5
GitHub traffic
github-actions[bot] Aug 11, 2024
39b3b7a
GitHub traffic
github-actions[bot] Aug 18, 2024
97e0877
GitHub traffic
github-actions[bot] Aug 25, 2024
5ee73d4
GitHub traffic
github-actions[bot] Sep 1, 2024
7eb7901
GitHub traffic
github-actions[bot] Sep 8, 2024
f18fe45
GitHub traffic
github-actions[bot] Sep 15, 2024
1ff65f5
💓 Updates contributor SVG
github-actions[bot] Sep 22, 2024
a836429
GitHub traffic
github-actions[bot] Sep 22, 2024
afa3967
GitHub traffic
github-actions[bot] Sep 29, 2024
a879f9e
GitHub traffic
github-actions[bot] Oct 6, 2024
1b21b09
GitHub traffic
github-actions[bot] Oct 13, 2024
83420c1
GitHub traffic
github-actions[bot] Oct 20, 2024
3b794eb
GitHub traffic
github-actions[bot] Oct 27, 2024
eb667ea
GitHub traffic
github-actions[bot] Nov 3, 2024
4c59795
GitHub traffic
github-actions[bot] Nov 10, 2024
de108ab
GitHub traffic
github-actions[bot] Nov 17, 2024
68829a7
GitHub traffic
github-actions[bot] Nov 24, 2024
3b1ade5
GitHub traffic
github-actions[bot] Dec 1, 2024
1c36ef2
GitHub traffic
github-actions[bot] Dec 8, 2024
ce4392a
GitHub traffic
github-actions[bot] Dec 15, 2024
db236af
GitHub traffic
github-actions[bot] Dec 22, 2024
e9bcb9a
GitHub traffic
github-actions[bot] Dec 29, 2024
a985ac8
GitHub traffic
github-actions[bot] Jan 5, 2025
585ffb2
GitHub traffic
github-actions[bot] Jan 12, 2025
d52aa15
GitHub traffic
github-actions[bot] Jan 19, 2025
648b170
GitHub traffic
github-actions[bot] Jan 26, 2025
8e46ba7
GitHub traffic
github-actions[bot] Feb 2, 2025
fd34465
GitHub traffic
github-actions[bot] Feb 9, 2025
c379227
GitHub traffic
github-actions[bot] Feb 16, 2025
8c79af7
GitHub traffic
github-actions[bot] Feb 23, 2025
ec48dfb
GitHub traffic
github-actions[bot] Mar 2, 2025
1113064
GitHub traffic
github-actions[bot] Mar 9, 2025
bea8fd3
GitHub traffic
github-actions[bot] Mar 16, 2025
1800237
GitHub traffic
github-actions[bot] Mar 23, 2025
0958839
GitHub traffic
github-actions[bot] Mar 30, 2025
97a0b2e
docs: updates on docs page speed
Apr 5, 2025
f0e79f2
GitHub traffic
Apr 6, 2025
2f308da
GitHub traffic
Apr 13, 2025
2e6b440
GitHub traffic
Apr 20, 2025
9fb2f12
GitHub traffic
Apr 27, 2025
b735275
GitHub traffic
May 4, 2025
bb6bd33
GitHub traffic
May 11, 2025
5a00359
GitHub traffic
May 18, 2025
0149181
GitHub traffic
May 25, 2025
81a3404
GitHub traffic
Jun 1, 2025
081d245
GitHub traffic
Jun 8, 2025
b1595d9
GitHub traffic
Jun 15, 2025
14389a7
GitHub traffic
Jun 22, 2025
46c94ed
GitHub traffic
Jun 29, 2025
daedfcb
GitHub traffic
Jul 6, 2025
fff9ef0
GitHub traffic
Jul 13, 2025
04483e1
GitHub traffic
Jul 20, 2025
3fab3aa
GitHub traffic
Jul 27, 2025
cae90ed
GitHub traffic
Aug 3, 2025
8026fd3
GitHub traffic
Aug 10, 2025
6990e7a
GitHub traffic
Aug 17, 2025
76ff463
GitHub traffic
Aug 24, 2025
b7ab7a9
GitHub traffic
Aug 31, 2025
af58b7b
GitHub traffic
Sep 7, 2025
831ec15
GitHub traffic
Sep 14, 2025
1ce3895
GitHub traffic
Sep 21, 2025
687bd41
GitHub traffic
Sep 28, 2025
6981dd8
GitHub traffic
Oct 5, 2025
219ced8
GitHub traffic
Oct 12, 2025
b240377
GitHub traffic
Oct 19, 2025
b785292
GitHub traffic
Oct 26, 2025
e7ae337
GitHub traffic
Nov 2, 2025
ca9f594
GitHub traffic
Nov 9, 2025
472dfce
GitHub traffic
Nov 16, 2025
a813c34
GitHub traffic
Nov 23, 2025
61f7156
GitHub traffic
Nov 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .DEREK.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
curators:
- alexrogalskiy

features:
- dco_check
- comments
- pr_description_required
- release_notes
- hacktoberfest

contributing_url: https://github.com/AlexRogalskiy/github-action-random-quote/blob/master/.github/CONTRIBUTING.md
1 change: 1 addition & 0 deletions .adr-dir
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
adrs
2 changes: 2 additions & 0 deletions .alexignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# We will handle the older blog posts later.
config/
31 changes: 31 additions & 0 deletions .alexrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
/*
* Copyright (C) 2022 SensibleMetrics, Inc. (http://sensiblemetrics.io/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
'use strict';

exports.allow = [
// We frequently refer to form props by their name "disabled".
// Ideally we would alex-ignore only the valid uses (PRs accepted).
'invalid',

// Unfortunately "watchman" is a library name that we depend on.
'watchman-watchwoman',

// ignore rehab rule, Detox is an e2e testing library
'rehab',
];

// Use a "maybe" level of profanity instead of the default "unlikely".
exports.profanitySureness = 1;
20 changes: 16 additions & 4 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,15 @@
"files": [
"README.md"
],
"types": {
"marketing": {
"symbol": "💌",
"description": "Marketing - People who help in marketing the repo/project"
}
},
"imageSize": 100,
"commit": false,
"commit": true,
"contributorsPerLine": 5,
"contributors": [
{
"login": "AlexRogalskiy",
Expand All @@ -21,7 +28,11 @@
"ideas",
"infra",
"maintenance",
"test"
"test",
"bug",
"content",
"data",
"tutorial"
]
},
{
Expand All @@ -30,8 +41,9 @@
"avatar_url": "https://avatars1.githubusercontent.com/u/25180681",
"profile": "https://github.com/renovate-bot",
"contributions": [
"maintenance"
"maintenance"
]
}
]
],
"commitConvention": "none"
}
8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/master/docs/common-questions.md)
12 changes: 12 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"$schema": "https://unpkg.com/@changesets/config@1.1.0/schema.json",
"changelog": [
"@changesets/changelog-github",
{ "repo": "AlexRogalskiy/java-patterns" }
],
"commit": false,
"linked": [],
"access": "public",
"baseBranch": "master",
"updateInternalDependencies": "patch"
}
50 changes: 50 additions & 0 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
engines:
fixme:
enabled: true
duplication:
enabled: false
config:
languages:
- javascript
- python:
python_version: 3
mass_threshold: 50
exclude_paths:
- doc/
pep8:
enabled: false
radon:
enabled: true
config:
threshold: 'C'
eslint:
enabled: false
shellcheck:
enabled: false
csslint:
enabled: false

checks:
argument-count:
config:
threshold: 5
method-complexity:
config:
threshold: 7

ratings:
paths:
- '**.py'
- '**.js'
- '**.sh'
- '**.css'

exclude_patterns:
- 'dist/'
- 'docs/'
- 'scripts/'
- 'test/'
- '*.js'
- '*.json'
- '*.md'
- '.*'
6 changes: 6 additions & 0 deletions .codesandbox/ci.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"packages": ["packages/*"],
"sandboxes": ["packages/contributors/src", "packages/changelog/src"],
"buildCommand": "all",
"node": "16"
}
1 change: 1 addition & 0 deletions .crowdin.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"token":"","organization":"Nullables.io","projectId":"java-patterns","baseDir":"docs","path":"."}
38 changes: 38 additions & 0 deletions .csslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"important": false,
"adjoining-classes": false,
"known-properties": true,
"box-sizing": false,
"box-model": false,
"overqualified-elements": false,
"display-property-grouping": true,
"bulletproof-font-face": false,
"compatible-vendor-prefixes": false,
"order-alphabetical": false,
"regex-selectors": false,
"errors": false,
"duplicate-background-images": false,
"duplicate-properties": false,
"empty-rules": false,
"selector-max-approaching": false,
"gradients": false,
"fallback-colors": false,
"font-sizes": false,
"font-faces": false,
"floats": false,
"star-property-hack": false,
"outline-none": false,
"import": true,
"ids": false,
"underscore-property-hack": false,
"rules-count": false,
"qualified-headings": false,
"selector-max": false,
"shorthand": true,
"text-indent": false,
"unique-headings": false,
"universal-selector": false,
"unqualified-attributes": false,
"vendor-prefix": false,
"zero-units": true
}
16 changes: 16 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version = 1

test_patterns = [
"tests/**"
]

exclude_patterns = [
"setup.py"
]

[[analyzers]]
name = "python"
enabled = true

[analyzers.meta]
runtime_version = "3.x.x"
6 changes: 5 additions & 1 deletion .dependabot/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ update_configs:
- package_manager: "javascript"
directory: "/"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "semver:minor"
allowed_updates:
- match:
dependency_type: "development"
Expand Down Expand Up @@ -38,4 +42,4 @@ update_configs:

- package_manager: "python"
directory: "/"
update_schedule: "weekly"
update_schedule: "weekly"
16 changes: 16 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.209.6/containers/javascript-node/.devcontainer/base.Dockerfile

# [Choice] Node.js version (use -bullseye variants on local arm64/Apple Silicon): 16, 14, 12, 16-bullseye, 14-bullseye, 12-bullseye, 16-buster, 14-buster, 12-buster
ARG VARIANT="16-bullseye"
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-${VARIANT}

# [Optional] Uncomment this section to install additional OS packages.
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

# [Optional] Uncomment if you want to install an additional version of node using nvm
# ARG EXTRA_NODE_VERSION=10
# RUN su node -c "source /usr/local/share/nvm/nvm.sh && nvm install ${EXTRA_NODE_VERSION}"

# [Optional] Uncomment if you want to install more global node modules
# RUN su node -c "npm install -g <your-package-list-here>"
30 changes: 30 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.209.6/containers/javascript-node
{
"name": "Node.js",
"build": {
"dockerfile": "Dockerfile",
// Update 'VARIANT' to pick a Node version: 16, 14, 12.
// Append -bullseye or -buster to pin to an OS version.
// Use -bullseye variants on local arm64/Apple Silicon.
"args": { "VARIANT": "16-bullseye" }
},

// Set *default* container specific settings.json values on container create.
"settings": {},

// Add the IDs of extensions you want installed when the container is created.
"extensions": ["dbaeumer.vscode-eslint"],

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "yarn install",

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node",
"features": {
"git": "latest"
}
}
4 changes: 4 additions & 0 deletions .dockerfilelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
rules:
# Base images should not use the latest tag
latest_tag: off
21 changes: 21 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
.dependabot
.github
.husky
.idea
reports
scripts
images
k8s
cla
traffic
makefiles
node_modules
tilt_modules
okteto
release
site
temp
venv

npm-debug.log
.gitignore
34 changes: 34 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# http://editorconfig.org
root = true

[*]
indent_size = 2
# Possible values - tab, space
indent_style = space
# Possible values - lf, crlf, cr
end_of_line = lf
# Possible values - latin1, utf-8, utf-16be, utf-16le
charset = utf-8
insert_final_newline = true
trim_trailing_whitespace = true
max_line_length = 120

[*.{js, ts}]
indent_size = 2
max_line_length = 100

[*.{yml, yaml}]
indent_size = 2

[*.{html, xml}]
indent_size = 4

[*.{css, scss, json}]
indent_size = 4

[*.{md, markdown}]
max_line_length = off
trim_trailing_whitespace = false

[*.sh]
indent_size = 4
35 changes: 35 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#####################################################
###### General Configuration
#####################################################
COMPOSE_PROJECT_NAME=styled-java-patterns
COMPOSE_HTTP_TIMEOUT=240

VOLUMES_DRIVER=local
NETWORKS_DRIVER=bridge

WORKSPACE_TIMEZONE=UTC

IMAGE_SOURCE=node
IMAGE_TAG=12-buster

TILT_WATCH_WINDOWS_BUFFER_SIZE=10265536

UID=502
GID=20

#####################################################
###### Services Configuration
#####################################################
DOCKER_TAG=dev
DOCKER_FILE=./distribution/docker-images/$DOCKER_TAG.Dockerfile

APP_NAME=styled-java-patterns
APP_HOST_NAME=${APP_NAME}
APP_CONTAINER_NAME=${APP_NAME}
APP_IMAGE_NAME=${APP_NAME}

APP_SRC_DIR=./
APP_DATA_DIR=./data
APP_TEMP_DIR=/tmp

ENABLE_MKDOCS_SIMPLE_HOOKS=true
4 changes: 4 additions & 0 deletions .env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"DOCKER_IMAGE_JAVA_PATTERNS": "styled-java-patterns",
"ENABLE_MKDOCS_SIMPLE_HOOKS": "true"
}
Loading
Loading