Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
ADMSK\AVROGAL1 committed Jan 15, 2021
1 parent ac16ddf commit e8e3d31
Show file tree
Hide file tree
Showing 14 changed files with 564 additions and 47 deletions.
37 changes: 37 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"projectName": "java-patterns",
"projectOwner": "AlexRogalskiy",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"README.md"
],
"imageSize": 100,
"commit": false,
"contributors": [
{
"login": "AlexRogalskiy",
"name": "Alex Rogalskiy",
"avatar_url": "https://avatars3.githubusercontent.com/u/3901898",
"profile": "https://github.com/AlexRogalskiy",
"contributions": [
"code",
"design",
"doc",
"ideas",
"infra",
"maintenance",
"test"
]
},
{
"login": "RenovateBot",
"name": "Renovate Bot",
"avatar_url": "https://avatars1.githubusercontent.com/u/25180681",
"profile": "https://github.com/renovate-bot",
"contributions": [
"maintenance"
]
}
]
}
13 changes: 13 additions & 0 deletions .all-membersrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"members":[
{
"login":"AlexRogalskiy",
"avatar_url":"https://avatars3.githubusercontent.com/u/3901898",
"url":"https://github.com/AlexRogalskiy",
"blog":"",
"name":"Alexander Rogalskiy",
"bio":"Design Systems and UI Engineer",
"location":"Saint-Petersburg, Russia"
}
]
}
23 changes: 23 additions & 0 deletions .all-sponsorsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"individuals":[
{
"MemberId":3901898,
"createdAt":"2019-09-07 09:53",
"type":"USER",
"role":"ADMIN",
"isActive":true,
"totalAmountDonated":0,
"lastTransactionAt":"2020-12-07 16:17",
"lastTransactionAmount":0,
"profile":"https://opencollective.com/nullables",
"name":"Alexander Rogalskiy",
"company":"Nullables.io",
"description":null,
"image":"/avatars/3901898.jpg",
"email":null,
"twitter":null,
"github":"https://github.com/AlexRogalskiy",
"website":"https://github.com/AlexRogalskiy"
}
]
}
137 changes: 137 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
# This file is inspired by https://github.com/alexkaratarakis/gitattributes
#
# Auto detect text files and perform LF normalization
# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
* text=auto
# The above will handle all files NOT found below
# These files are text and should be normalized (Convert crlf => lf)
*.bat text eol=crlf
*.coffee text
*.css text
*.cql text
*.df text
*.ejs text
*.html text
*.java text
*.js text
*.json text
*.less text
*.properties text
*.sass text
*.scss text
*.sh text eol=lf
*.sql text
*.txt text
*.ts text
*.xml text
*.yaml text
*.yml text
# Documents
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.markdown text
*.md text
*.adoc text
*.textile text
*.mustache text
*.csv text
*.tab text
*.tsv text
*.txt text
AUTHORS text
CHANGELOG text
CHANGES text
CONTRIBUTING text
COPYING text
copyright text
*COPYRIGHT* text
INSTALL text
license text
LICENSE text
NEWS text
readme text
*README* text
TODO text
# Graphics
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.tif binary
*.tiff binary
*.ico binary
# SVG treated as an asset (binary) by default. If you want to treat it as text,
# comment-out the following line and uncomment the line after.
*.svg binary
#*.svg text
*.eps binary
# These files are binary and should be left untouched
# (binary is a macro for -text -diff)
*.class binary
*.jar binary
*.war binary
## LINTERS
.csslintrc text
.eslintrc text
.jscsrc text
.jshintrc text
.jshintignore text
.stylelintrc text
## CONFIGS
*.bowerrc text
*.conf text
*.config text
.editorconfig text
.gitattributes text
.gitconfig text
.gitignore text
.htaccess text
*.npmignore text
## HEROKU
Procfile text
.slugignore text
## AUDIO
*.kar binary
*.m4a binary
*.mid binary
*.midi binary
*.mp3 binary
*.ogg binary
*.ra binary
## VIDEO
*.3gpp binary
*.3gp binary
*.as binary
*.asf binary
*.asx binary
*.fla binary
*.flv binary
*.m4v binary
*.mng binary
*.mov binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.swc binary
*.swf binary
*.webm binary
## ARCHIVES
*.7z binary
*.gz binary
*.rar binary
*.tar binary
*.zip binary
## FONTS
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary
47 changes: 34 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
</a>
</p>

![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/AlexRogalskiy/java-patterns)
![GitHub Release Date](https://img.shields.io/github/release-date/AlexRogalskiy/java-patterns)
![Lines of code](https://tokei.rs/b1/github/AlexRogalskiy/java-patterns?category=lines)
![GitHub closed issues](https://img.shields.io/github/issues-closed/AlexRogalskiy/java-patterns)
![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/AlexRogalskiy/java-patterns)
Expand All @@ -24,15 +22,46 @@

## _Summary_

Java Design Patterns is intended to provide various use case scenarios and architectural concepts on prototyping adaptive informational systems.
Java Design Patterns is intended to provide various use case scenarios and architectural concepts on prototyping adaptive applications.

```text
mkdocs.yml # Configuration file.
docs/
summary.md # Documentation summary
units/
design-patterns.md # Design patterns and architectural concepts
scenarios.md # Scenarios in practice
use-cases.md # Typical use cases
user-guide/
changelog.md # Changelog page
code_of_conduct.md # Code of conduct page
code_owners.md # Code owners page
dependency.md # Dependency page
description.md # Description page
faq.md # FAQ page
getting-started.md # Getting started page
troubleshooting.md # Troubleshooting page
upgrade.md # Upgrade page
reporting/
info.md # Informational page
issue_template.md # Issue template page
bug_report.md # Bug report template
custom_report.md # Custom report template
feature_request_template.md # Feature request template
pull_request_template.md # Pull request template
contributing/
info.md # Contributing page
links/
info.md # Links page
```

## 📝 _Documentation_

The Website documentation is generated by [mkdocs](https://www.mkdocs.org/) and can be discovered at url:
The Website documentation is provided by [gitbook](https://www.gitbook.com/) and can be discovered at url:

[**Java Patterns Docs**](https://alexander-rogalsky.gitbook.io/java-patterns-docs/)

To enable documentation view serving at _**localhost**_ ****the following steps should be considered:
To enable documentation serving at _**localhost**_ ****the following steps should be considered:

1\) Install/upgrade _**pip**_ command-line utility:

Expand Down Expand Up @@ -86,11 +115,6 @@ mkdocs --verbose gh-deploy --force --remote-branch gh-pages
<img src="https://img.shields.io/badge/Project%20Status-Active-brightgreen?style=for-the-badge" alt="Project Status: Active – The project has reached a stable, usable state and is being actively developed." />
</a>

## _Technology stack_

![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)
[![forthebadge](https://forthebadge.com/images/badges/made-with-java.svg)](https://java.com/en/)

## 🌹 _Authors_

_Java Patterns_ is maintained by the following GitHub team-members:
Expand All @@ -101,9 +125,6 @@ with community support please contact with us if you have some question or propo

## 💕 _Contributing_

[![EO principles respected here](https://www.elegantobjects.org/badge.svg)](https://www.elegantobjects.org)
[![We recommend IntelliJ IDEA](https://www.elegantobjects.org/intellij-idea.svg)](https://www.jetbrains.com/idea/)

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

## 🚨 _Visitor stats_
Expand Down
35 changes: 1 addition & 34 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,4 @@ For full documentation visit [https://docs.gitbook.com/](https://docs.gitbook.co

## _Description_

With the help of _**GitBook**_ you can create and develop documentation on Kotlin Design patterns.

## _Project Structure_

```text
mkdocs.yml # Configuration file.
docs/
index.md # Documentation homepage
units/
design-patterns.md # Design patterns and architectural concepts
scenarios.md # Scenarios in practice
use-cases.md # Typical use cases
user-guide/
changelog.md # Changelog page
code_of_conduct.md # Code of conduct page
code_owners.md # Code owners page
dependency.md # Dependency page
description.md # Description page
faq.md # FAQ page
getting-started.md # Getting started page
troubleshooting.md # Troubleshooting page
upgrade.md # Upgrade page
reporting/
info.md # Informational page
issue_template.md # Issue template page
bug_report.md # Bug report template
custom_report.md # Custom report template
feature_request_template.md # Feature request template
pull_request_template.md # Pull request template
contributing/
info.md # Contribution page
links/
info.md # Contribution page
```
With the help of _**GitBook**_ you can create and develop documentation on Java Design patterns.
12 changes: 12 additions & 0 deletions docs/_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
theme: jekyll-theme-cayman

permalink: pretty

baseurl: https://github.com/AlexRogalskiy/java-patterns
title: Java Design Patterns
description: Explores different architectural concepts and design principles for Java applications

author: Alexander Rogalskiy

docs: https://github.com/AlexRogalskiy/java-patterns/wiki
blog: https://alexrogalskiy.github.io/
33 changes: 33 additions & 0 deletions docs/reporting/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---

# ![image info](../images/icons8-template-64.png) Bug Report

**Describe the bug** A clear and concise description of what the bug is.

**To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error

**Expected behavior** A clear and concise description of what you expected to happen.

**Screenshots** If applicable, add screenshots to help explain your problem.

**Desktop \(please complete the following information\):**

* OS: \[e.g. iOS\]
* Browser \[e.g. chrome, safari\]
* Version \[e.g. 22\]

**Smartphone \(please complete the following information\):**

* Device: \[e.g. iPhone6\]
* OS: \[e.g. iOS8.1\]
* Browser \[e.g. stock browser, safari\]
* Version \[e.g. 22\]

**Additional context** Add any other context about the problem here.

0 comments on commit e8e3d31

Please sign in to comment.