Skip to content

Commit

Permalink
Version 0.3 (#87)
Browse files Browse the repository at this point in the history
* chore: global reset

* Add Tag util (#88)

* chore: add ring-tag crate

* feat: add tag struct

* feat: impl display for tag

* feat: run ci workflow on next

* fix: self review

* feat: add Tagged trait

* Add scope to Tag (#89)

* feat: add scope to Tag

* feat: test string convert

* feat: document styled

* Add scope on tags (#136)

* feat: add scope to Tag

* feat: test string convert

* feat: document styled

* chore: upgrade rust deps

* feat: add hash trait to tag (#139)

* chore: setup sentry (#144)

* chore(deps): update dependency rollup to v4.24.3 (#146)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @swc/core to v1.8.0 (#148)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript-eslint to v8.12.2 (#149)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint monorepo to v9.14.0 (#150)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.24.4 (#152)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency globals to v15.12.0 (#154)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript-eslint to v8.13.0 (#157)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @swc/core to v1.9.0 (#161)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @swc/core to v1.9.1 (#163)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.25.0 (#165)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate anyhow to v1.0.93 (#159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript-eslint to v8.14.0 (#169)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.26.0 (#172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update codecov/codecov-action action to v5 (#176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#180)

Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.3 (#177)

Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite) from 0.2.0 to 0.2.3.
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)
- [Commits](eslint/rewrite@core-v0.2.0...plugin-kit-v0.2.3)

---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): update rust crate clap to v4.5.21 (#174)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update swc monorepo (#167)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.17.7 (#188)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.27.4 (#190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update yarn to v4.5.2 (#189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.7.2 (#191)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript-eslint to v8.15.0 (#192)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint monorepo to v9.15.0 (#193)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Define code unit (#184)

* feat: define code unit trait

* feat: add ring-js trait

* feat: define JavascriptFile code unit

* feat: rename ring-js to ring-web

* feat: add default impl on CodeUnit::parent

* feat: add package

* feat: test language tag generation

* feat: test default impl

* feat: add crates as components in codecov

* feat: remove web utils

* feat: use mockall

* feat: improve mock syntax

* chore(deps): update dependency typescript-eslint to v8.16.0 (#198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.17.8 (#200)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate tracing to v0.1.41 (#202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update yarn to v4.5.3 (#195)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Add list (ls) command (#196)

* feat: add web unit detector

* feat: initiate list command

* feat: improve instrument tracing

* feat: align table columns

* feat: add ls colors

* feat: test CliTable

* feat: move CliTable to it own crate

* feat: test reversed cli table iterator

* feat: handle terminal color support

* feat: test terminal color support logic

* feat: add ansi 256 color support

* feat: add all option

* fix: clippy warnings

* Move color selection logic to ring-color (#203)

* feat: move color selection logic to ring-color

* feat: test ring color

* fix: remove unwrap

* chore(deps): update dependency @types/node to v20.17.9 (#205)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate sentry to 0.35.0 (#206)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate tracing-subscriber to v0.3.19 (#208)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint monorepo to v9.16.0 (#210)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.28.0 (#213)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency globals to v15.13.0 (#215)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Enhance web unit detector (#211)

* fe

* feat: search for shebang in extension less file

* feat: detect packages

* feat: detect parent packages

* feat: improve tags

* feat: detect package manager

* feat: read & parse manifest

* fix: clippy returns

* chore(deps): update dependency typescript-eslint to v8.17.0 (#219)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @swc/core to v1.10.0 (#225)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rollup to v4.28.1 (#227)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: run renovate only on next branch

* fix(deps): update rust crate clap to v4.5.23 (#223)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate anyhow to v1.0.94 (#221)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate serde_json to v1.0.133 (#217)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update rust crate serde to v1.0.215 (#231)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Add CodeLanguage (#230)

* feat: add language to code unit

* fix: simplify

* fix: clippy returns

* feat: add name to code unit

* Add ps command (#233)

* feat: add ps command

* feat: detect node processes

* feat: hide some processes

* feat: improve node process detection

* feat: clean up unused code

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Dec 8, 2024
1 parent b3952d7 commit 892b5fe
Show file tree
Hide file tree
Showing 81 changed files with 3,361 additions and 4,007 deletions.
35 changes: 15 additions & 20 deletions .github/codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,32 +13,27 @@ component_management:
paths:
- crates/ring-cli/**

- component_id: crate-ring-cli-formatters
name: cli-formatters
- component_id: crate-ring-cli-table
name: cli-table
paths:
- crates/ring-cli-formatters/**
- crates/ring-cli-table/**

- component_id: crate-ring-files
name: files
- component_id: crate-ring-code-unit
name: code-unit
paths:
- crates/ring-files/**
- crates/ring-code-unit/**

- component_id: crate-ring-js
name: js
- component_id: crate-ring-color
name: color
paths:
- crates/ring-js/**
- crates/ring-color/**

- component_id: crate-ring-rust
name: rust
- component_id: crate-ring-tag
name: tag
paths:
- crates/ring-rust/**
- crates/ring-tag/**

- component_id: crate-ring-traits
name: traits
- component_id: crate-ring-web
name: web
paths:
- crates/ring-traits/**

- component_id: crate-ring-utils
name: utils
paths:
- crates/ring-utils/**
- crates/ring-web/**
2 changes: 1 addition & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"extends": [
"config:base"
],
"baseBranches": ["latest", "next"],
"baseBranches": ["latest"],
"labels": ["dependencies"],
"packageRules": [
{
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ name: CI

on:
push:
branches: [ 'latest' ]
branches: [ 'latest', 'next' ]

pull_request:
branches: [ 'latest' ]
branches: [ 'latest', 'next' ]

concurrency:
group: rust-${{ github.ref }}
Expand Down
7 changes: 6 additions & 1 deletion .idea/ring.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .idea/runConfigurations/Test_All.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 892b5fe

Please sign in to comment.