Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
98a8c90
Update README.md
galihlasahido Dec 17, 2021
cf9ae1e
Merge pull request #25 from galihlasahido/patch-1
MGatner Dec 17, 2021
b15077b
chore: drop PHP 7.3 support
kenjis Apr 1, 2022
4e31d9a
Merge pull request #30 from kenjis/drop-php73
kenjis Apr 2, 2022
ad47291
Bump actions/checkout from 2 to 3
dependabot[bot] Apr 2, 2022
10ffb1b
refactor: remove unneeded `return`
kenjis Apr 21, 2022
19c8d3c
docs: improve @return
kenjis Apr 21, 2022
4255258
docs: remove uneeded @var
kenjis Apr 21, 2022
2c929ab
refactor: run php-cs-fixer
kenjis Apr 21, 2022
b233e11
refactor: remove intermediate variable
kenjis Apr 24, 2022
f60c28c
Bump actions/cache from 2 to 3.0.1
dependabot[bot] Mar 31, 2022
2416fb3
chore: remove step "Run comparison (limited)"
kenjis Apr 24, 2022
26fcd84
chore: update workflows/unused.yml
kenjis Apr 24, 2022
11d155f
chore: remove step "Run comparison (limited)"
kenjis Apr 24, 2022
c62ed2a
chore: install new deptrac.yml
kenjis Apr 24, 2022
9cffa7a
chore: install new phpcpd.yml
kenjis Apr 24, 2022
037a01e
chore: install new phpunit.yml
kenjis Apr 25, 2022
0ee6934
chore: install new phpstan.yml
kenjis Apr 25, 2022
b261ffa
Merge pull request #32 from kenjis/add-types
kenjis Apr 25, 2022
bad528a
Merge pull request #33 from kenjis/update-github-workflows
kenjis Apr 25, 2022
8b0fe2c
- Improvements
Aug 31, 2022
36e17c9
chore: update .editorconfig
kenjis Sep 1, 2022
618b72f
chore: use codeigniter4/framework instead of odeigniter4/codeigniter4
kenjis Sep 1, 2022
1744e8d
chore: update deptrac.yaml
kenjis Sep 1, 2022
3b47c5d
chore: update composer scripts
kenjis Sep 1, 2022
5dd7727
Merge pull request #35 from kenjis/update-github-actions
kenjis Sep 1, 2022
1de303c
Switch to DevKit
MGatner Sep 1, 2022
024ac14
Apply Rector
MGatner Sep 1, 2022
2f685b2
Disable RoaveBC workflow
MGatner Sep 1, 2022
36e24dd
Merge remote-tracking branch 'upstream/develop' into develop
daycry Sep 1, 2022
8065827
- remove private method
daycry Sep 1, 2022
3080c6b
Update src/Database/Migrations/2021-11-14-143905_AddContextColumn.php
daycry Sep 3, 2022
136734a
- Testing
daycry Sep 3, 2022
1e7ecd3
Merge branch 'develop' of https://github.com/daycry/settings-1 into d…
daycry Sep 3, 2022
0261135
Update DatabaseHandlerTest.php
daycry Sep 3, 2022
6ba6d94
Merge pull request #36 from codeigniter4/retool
MGatner Sep 3, 2022
507b340
. Refactoring
daycry Sep 5, 2022
1d48c98
Merge branch 'develop' into develop
daycry Sep 5, 2022
79406ed
Update DatabaseHandler.php
daycry Sep 5, 2022
980dc30
Merge branch 'develop' of https://github.com/daycry/settings-1 into d…
daycry Sep 5, 2022
7e6538d
chore(deps-dev): update rector/rector requirement from 0.14 to 0.14.2
dependabot[bot] Sep 5, 2022
d829187
Merge pull request #37 from codeigniter4/dependabot/composer/rector/r…
MGatner Sep 6, 2022
21edc59
docs: add CONTRIBUTING.md
kenjis Sep 9, 2022
f2e2b57
Merge pull request #38 from kenjis/add-CONTRIBUTING.md
kenjis Sep 9, 2022
c648852
Merge pull request #34 from daycry/develop
kenjis Sep 21, 2022
7d5636c
style: composer cs-fix
kenjis Sep 21, 2022
7c203eb
Merge pull request #39 from kenjis/fix-cs
kenjis Sep 21, 2022
09ea35f
refactor: add property $config
kenjis Sep 21, 2022
a220b5c
refactor: add property $config
kenjis Sep 21, 2022
95012c6
docs: add @var
kenjis Sep 21, 2022
922b24b
refactor: add property $db
kenjis Sep 21, 2022
de0b7c4
Merge pull request #40 from kenjis/small-refactoring
kenjis Sep 22, 2022
ea32d77
chore(deps-dev): update rector/rector requirement from 0.14.2 to 0.14.3
dependabot[bot] Sep 26, 2022
997d172
Merge pull request #41 from codeigniter4/dependabot/composer/rector/r…
MGatner Sep 26, 2022
1442ed5
chore(deps-dev): update rector/rector requirement from 0.14.3 to 0.14.4
dependabot[bot] Sep 28, 2022
7b34a34
Merge pull request #42 from codeigniter4/dependabot/composer/rector/r…
MGatner Sep 28, 2022
c087c6d
chore(deps-dev): update rector/rector requirement from 0.14.4 to 0.14.5
dependabot[bot] Sep 30, 2022
1a30fa6
Merge pull request #44 from codeigniter4/dependabot/composer/rector/r…
MGatner Sep 30, 2022
96b8cf3
chore(deps-dev): update rector/rector requirement from 0.14.5 to 0.14.6
dependabot[bot] Oct 17, 2022
d5df374
Merge pull request #45 from codeigniter4/dependabot/composer/rector/r…
MGatner Oct 17, 2022
e7b645c
chore(deps-dev): update rector/rector requirement from 0.14.6 to 0.14.7
dependabot[bot] Nov 8, 2022
bbc65d4
Merge pull request #46 from codeigniter4/dependabot/composer/rector/r…
samsonasik Nov 8, 2022
ce60752
chore(deps-dev): update rector/rector requirement from 0.14.7 to 0.14.8
dependabot[bot] Nov 15, 2022
61c88d8
Merge pull request #48 from codeigniter4/dependabot/composer/rector/r…
samsonasik Nov 15, 2022
87fdee6
chore(deps-dev): update rector/rector requirement from 0.14.8 to 0.15.0
dependabot[bot] Dec 5, 2022
7212409
update deprecated TypedPropertyRector to use TypedPropertyFromAssigns…
samsonasik Dec 5, 2022
4d8343f
Re-run Rector
samsonasik Dec 5, 2022
6fd1634
Fix rector workflow
samsonasik Dec 5, 2022
ac7e1ca
Merge pull request #49 from codeigniter4/dependabot/composer/rector/r…
samsonasik Dec 5, 2022
16ddf43
chore(deps-dev): update rector/rector requirement from 0.15.0 to 0.15.1
dependabot[bot] Dec 15, 2022
f8891bf
Merge pull request #50 from codeigniter4/dependabot/composer/rector/r…
samsonasik Dec 15, 2022
66a744a
fix: remove duplicate statement 'can'
datamweb Dec 20, 2022
843b40e
Merge pull request #51 from datamweb/fix-typo
kenjis Dec 22, 2022
512a5db
docs: use lang tag
datamweb Dec 24, 2022
976de46
docs: add note for run just `Settings` migrate
datamweb Dec 24, 2022
3e38e3a
Merge pull request #52 from datamweb/note-just-settings-migrations
MGatner Dec 24, 2022
5ecb7b2
chore(deps-dev): update rector/rector requirement from 0.15.1 to 0.15.2
dependabot[bot] Dec 26, 2022
3cb3835
Merge pull request #53 from codeigniter4/dependabot/composer/rector/r…
samsonasik Dec 26, 2022
811b059
chore(deps-dev): update rector/rector requirement from 0.15.2 to 0.15.3
dependabot[bot] Jan 9, 2023
4314515
Merge pull request #55 from codeigniter4/dependabot/composer/rector/r…
samsonasik Jan 9, 2023
a45a648
chore(deps-dev): update rector/rector requirement from 0.15.3 to 0.15.4
dependabot[bot] Jan 11, 2023
e500090
Merge pull request #56 from codeigniter4/dependabot/composer/rector/r…
samsonasik Jan 11, 2023
5f2ad61
chore(deps-dev): update rector/rector requirement from 0.15.4 to 0.15.5
dependabot[bot] Jan 13, 2023
eef1b15
Merge pull request #57 from codeigniter4/dependabot/composer/rector/r…
samsonasik Jan 13, 2023
55dab92
chore(deps-dev): update rector/rector requirement from 0.15.5 to 0.15.7
dependabot[bot] Jan 16, 2023
f06137f
Merge pull request #58 from codeigniter4/dependabot/composer/rector/r…
samsonasik Jan 16, 2023
9a931a6
chore(deps-dev): update rector/rector requirement from 0.15.7 to 0.15.10
dependabot[bot] Jan 23, 2023
bf008b0
Merge pull request #59 from codeigniter4/dependabot/composer/rector/r…
samsonasik Jan 23, 2023
2df64fd
chore: replace deprecated `COMPOSER_TOKEN` with `GITHUB_TOKEN`
datamweb Feb 2, 2023
0b0ae36
chore: fix psalm error
datamweb Feb 2, 2023
1eba240
update: psalm_autoload.php file and new line fix
datamweb Feb 2, 2023
1afdf4e
fix new line
datamweb Feb 2, 2023
787c365
chore(deps-dev): update rector/rector requirement
dependabot[bot] Feb 3, 2023
623df1d
Merge pull request #61 from codeigniter4/dependabot/composer/rector/r…
samsonasik Feb 3, 2023
837a6ed
chore(deps-dev): update rector/rector requirement
dependabot[bot] Feb 6, 2023
51ec381
Merge pull request #60 from datamweb/use-GITHUB_TOKEN
MGatner Feb 6, 2023
19c5851
Merge pull request #62 from codeigniter4/dependabot/composer/rector/r…
samsonasik Feb 6, 2023
249ad91
chore(deps-dev): update rector/rector requirement
dependabot[bot] Feb 15, 2023
95adbf1
Merge pull request #64 from codeigniter4/dependabot/composer/rector/r…
samsonasik Feb 15, 2023
21a9b5f
chore(deps-dev): update rector/rector requirement
dependabot[bot] Feb 20, 2023
73231f7
Merge pull request #65 from codeigniter4/dependabot/composer/rector/r…
samsonasik Feb 20, 2023
8b176e9
chore(deps-dev): update rector/rector requirement
dependabot[bot] Mar 1, 2023
59ebefc
Merge pull request #67 from codeigniter4/dependabot/composer/rector/r…
samsonasik Mar 1, 2023
aed5629
chore(deps-dev): update rector/rector requirement
dependabot[bot] Mar 7, 2023
f04d327
Merge pull request #70 from codeigniter4/dependabot/composer/rector/r…
samsonasik Mar 14, 2023
71aa563
chore(deps-dev): update rector/rector requirement
dependabot[bot] Mar 23, 2023
837122e
Merge pull request #72 from codeigniter4/dependabot/composer/rector/r…
samsonasik Mar 23, 2023
412af28
chore(deps-dev): update rector/rector requirement
dependabot[bot] Apr 5, 2023
9652e52
Merge pull request #73 from codeigniter4/dependabot/composer/rector/r…
samsonasik Apr 5, 2023
71870f3
chore(deps-dev): update rector/rector requirement
dependabot[bot] Apr 21, 2023
a5fb7f6
Merge pull request #74 from codeigniter4/dependabot/composer/rector/r…
samsonasik Apr 21, 2023
5d0554c
chore(deps-dev): update rector/rector requirement from 0.15.25 to 0.16.0
dependabot[bot] May 8, 2023
9b765bf
Merge pull request #76 from codeigniter4/dependabot/composer/rector/r…
samsonasik May 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
trim_trailing_whitespace = false
[*.{yml,yaml}]
indent_size = 2
81 changes: 0 additions & 81 deletions .github/workflows/analyze.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/compare.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/deduplicate.yml

This file was deleted.

73 changes: 73 additions & 0 deletions .github/workflows/deptrac.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Deptrac

on:
pull_request:
branches:
- develop
paths:
- '**.php'
- 'composer.*'
- 'depfile.yaml'
- '.github/workflows/deptrac.yml'
push:
branches:
- develop
paths:
- '**.php'
- 'composer.*'
- 'depfile.yaml'
- '.github/workflows/deptrac.yml'

jobs:
build:
name: Dependency Tracing
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]')"

steps:
- name: Checkout
uses: actions/checkout@v3

- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
tools: phive
extensions: intl, json, mbstring, xml
coverage: none
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Get composer cache directory
id: composer-cache
run: echo "::set-output name=dir::$(composer config cache-files-dir)"

- name: Cache composer dependencies
uses: actions/cache@v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}-${{ hashFiles('**/composer.lock') }}
restore-keys: ${{ runner.os }}-composer-

- name: Create Deptrac cache directory
run: mkdir -p build/

- name: Cache Deptrac results
uses: actions/cache@v3
with:
path: build
key: ${{ runner.os }}-deptrac-${{ github.sha }}
restore-keys: ${{ runner.os }}-deptrac-

- name: Install dependencies
run: |
if [ -f composer.lock ]; then
composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
else
composer update --no-progress --no-interaction --prefer-dist --optimize-autoloader
fi

- name: Trace dependencies
run: |
sudo phive --no-progress install --global --trust-gpg-keys B8F640134AB1782E,A98E898BB53EB748 qossmic/deptrac
deptrac analyze --cache-file=build/deptrac.cache
79 changes: 0 additions & 79 deletions .github/workflows/inspect.yml

This file was deleted.

36 changes: 36 additions & 0 deletions .github/workflows/phpcpd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: PHPCPD

on:
pull_request:
branches:
- develop
paths:
- '**.php'
- '.github/workflows/phpcpd.yml'
push:
branches:
- develop
paths:
- '**.php'
- '.github/workflows/phpcpd.yml'

jobs:
build:
name: Code Copy-Paste Detection
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]')"

steps:
- name: Checkout
uses: actions/checkout@v3

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
tools: phpcpd
extensions: dom, mbstring
coverage: none

- name: Detect duplicate code
run: phpcpd src/ tests/
Loading