Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c980f8e
chore: clean up
ronaldtse May 26, 2025
0a3bfb2
fix: fix rake token
ronaldtse May 26, 2025
745e618
chore: clean rakefile
ronaldtse May 26, 2025
d205cc7
feat: rename to Prexian
ronaldtse May 26, 2025
7d09343
feat: add sample site for script/server
ronaldtse May 26, 2025
869e977
chore: provide default config
ronaldtse May 26, 2025
795b247
chore: clean up gemspec, include config in gem
ronaldtse May 26, 2025
989f05d
feat: support custom-head
ronaldtse May 26, 2025
b31fba1
chore: support custom styles
ronaldtse May 26, 2025
7355161
fix: better parent_hub config checking
ronaldtse May 26, 2025
1a8c9db
feat: update readme for parent hub clone
ronaldtse May 26, 2025
56e197a
chore: remove configuration.rb
ronaldtse May 26, 2025
e07c2bf
feat: change configuration from is_hub to site_type
ronaldtse May 26, 2025
c6e399d
fix: project site spec
ronaldtse May 26, 2025
da35503
fix: sass deprecated warnings
ronaldtse May 26, 2025
f4bfc9d
chore: update gitignore
ronaldtse May 26, 2025
355cc0f
chore: support local file in addition to git
ronaldtse May 26, 2025
c853313
chore: spec fixtures for hub site
ronaldtse May 26, 2025
c9c6128
chore: spec fixtures for project site
ronaldtse May 26, 2025
6dec4ef
chore: remove unneeded file
ronaldtse May 26, 2025
a459093
fix: update specs
ronaldtse May 26, 2025
4b920f4
chore: dry code
ronaldtse May 26, 2025
50fd5e8
feat: update clean command
ronaldtse May 26, 2025
8f81e08
chore: refactor
ronaldtse May 26, 2025
a33ce88
feat: update README
ronaldtse May 26, 2025
786687f
chore: more restructure
ronaldtse May 26, 2025
190f11e
feat: mostly functional
ronaldtse May 26, 2025
d1abc94
feat: works
ronaldtse May 26, 2025
d928d9d
feat: working, change parent-hub to hub
ronaldtse May 27, 2025
66f292e
fix: specs
ronaldtse May 27, 2025
49e8f64
chore: image location
ronaldtse May 27, 2025
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
2 changes: 1 addition & 1 deletion .github/workflows/rake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ jobs:
rake:
uses: metanorma/ci/.github/workflows/generic-rake.yml@main
secrets:
pat_token: ${{ secrets.METANORMA_CI_PAT_TOKEN }}
pat_token: ${{ secrets.RIBOSE_CI_PAT_TOKEN }}
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
_site/*
_site*/*
*.scssc
Gemfile.lock
jekyll-theme-rop-*.gem
prexian-*.gem
_hub-site
coverage
pkg/
4 changes: 4 additions & 0 deletions .rspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
--require spec_helper
--exclude-pattern "spec/fixtures/**/*_spec.rb"
--format documentation
--color
22 changes: 11 additions & 11 deletions .rubocop_todo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@
# Include: **/*.gemspec
Gemspec/RequiredRubyVersion:
Exclude:
- 'jekyll-theme-rop.gemspec'
- 'prexian.gemspec'

# Offense count: 2
# Configuration parameters: AllowedParentClasses.
Lint/MissingSuper:
Exclude:
- 'lib/rop/filterable_index.rb'
- 'lib/rop/png_diagram_page.rb'
- 'lib/prexian/filterable_index.rb'
- 'lib/prexian/png_diagram_page.rb'

# Offense count: 11
# Configuration parameters: AllowedMethods, AllowedPatterns, CountRepeatedAttributes.
Expand Down Expand Up @@ -69,7 +69,7 @@ Naming/FileName:
Exclude:
- 'Rakefile.rb'
- 'lib/jekyll-theme-open-project.rb'
- 'lib/jekyll-theme-rop.rb'
- 'lib/prexian.rb'

# Offense count: 1
# Configuration parameters: NamePrefix, ForbiddenPrefixes, AllowedMethods, MethodDefinitionMacros, UseSorbetSigs.
Expand All @@ -80,24 +80,24 @@ Naming/FileName:
Naming/PredicateName:
Exclude:
- 'spec/**/*'
- 'lib/rop/project_reader.rb'
- 'lib/prexian/project_reader.rb'

# Offense count: 1
Style/ClassVars:
Exclude:
- 'lib/rop/project_reader.rb'
- 'lib/prexian/project_reader.rb'

# Offense count: 9
# Configuration parameters: AllowedConstants.
Style/Documentation:
Exclude:
- 'spec/**/*'
- 'test/**/*'
- 'lib/jekyll-theme-rop.rb'
- 'lib/rop/filterable_index.rb'
- 'lib/rop/png_diagram_page.rb'
- 'lib/rop/project_reader.rb'
- 'lib/rop/spec_builder.rb'
- 'lib/prexian.rb'
- 'lib/prexian/filterable_index.rb'
- 'lib/prexian/png_diagram_page.rb'
- 'lib/prexian/project_reader.rb'
- 'lib/prexian/spec_builder.rb'

# Offense count: 5
# Configuration parameters: AllowedVariables.
Expand Down
6 changes: 3 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# frozen_string_literal: true

source 'https://rubygems.org'

# Specify your gem's dependencies in prexian.gemspec
gemspec

gem 'bundler'
gem 'rake'
gem 'rubocop'
gem 'rake', '~> 13.0'
Loading
Loading