Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
b698f02
Update config
dmdashenkov May 31, 2021
ce32d47
Update Gradle
dmdashenkov May 31, 2021
c985c50
Use new `buildSrc` layout
dmdashenkov May 31, 2021
d6816b0
Add `buildSrc` files to Git
dmdashenkov May 31, 2021
d558c81
Set up Gradle configuration
dmdashenkov May 31, 2021
7df81ae
Move validation code gen from `kanban`
dmdashenkov May 31, 2021
a4d952c
Split sources into language-agnostic and Java-specific
dmdashenkov May 31, 2021
a891ef1
Use ProtoData Java codegen API and remove duplicates
dmdashenkov May 31, 2021
024cb12
Configure GitHub Actions
dmdashenkov May 31, 2021
4be039d
Use explicit API mode and simplify config
dmdashenkov May 31, 2021
5e38032
Add Dokka
dmdashenkov May 31, 2021
030b07a
Update copyright
dmdashenkov May 31, 2021
f47a115
Fix compilation upon the new version of ProtoData
dmdashenkov May 31, 2021
a29130a
Remove duplicate copyright notice
dmdashenkov May 31, 2021
0f7cf5c
Add a JVM name for a Kotlin util file
dmdashenkov May 31, 2021
be4b89e
Add missing copyright notes
dmdashenkov May 31, 2021
31cff16
Rename `RuleAdded` to `SimpleRuleAdded` for naming cohesion
dmdashenkov May 31, 2021
6db77fc
Simplify config
dmdashenkov May 31, 2021
9f1d24e
Suppress "redundant" suppression warning
dmdashenkov May 31, 2021
244922e
Add missing static imports
dmdashenkov Jun 1, 2021
0c2d93d
Fix a typo
dmdashenkov Jun 1, 2021
a40d145
Add missing static imports
dmdashenkov Jun 1, 2021
03ca36a
Fix var naming
dmdashenkov Jun 1, 2021
5f0a7b1
Add package doc
dmdashenkov Jun 1, 2021
32aaa81
Move events into `.event` subpackage
dmdashenkov Jun 1, 2021
8190e74
Use `version.gradle.kts` to consolidate very important versions
dmdashenkov Jun 1, 2021
4b919bb
Include `:java` module into publishing
dmdashenkov Jun 1, 2021
b245747
Give Gradle JVM memory to bypass https://github.com/Kotlin/dokka/issu…
dmdashenkov Jun 1, 2021
c7d7515
Update config
dmdashenkov Jun 7, 2021
b1cd628
Define Dokka plugin dependency via config
dmdashenkov Jun 7, 2021
75e54cd
Add doc for the ops maps
dmdashenkov Jun 7, 2021
5626ff3
Make classes final
dmdashenkov Jun 7, 2021
6dc54b8
Improve file-level doc for `value.proto`
dmdashenkov Jun 7, 2021
221c2b0
Make `RequiredRulePolicy` package-private
dmdashenkov Jun 7, 2021
78f81d5
Add doc for the intent level
dmdashenkov Jun 7, 2021
8345f8a
Extract a value and join similar when cases
dmdashenkov Jun 7, 2021
7bfc543
Make sentence a proper one
dmdashenkov Jun 7, 2021
8257d5d
Rephrase doc
dmdashenkov Jun 7, 2021
06e2857
Improve code layout
dmdashenkov Jun 7, 2021
d12a401
Remove a JetBrains annotation
dmdashenkov Jun 7, 2021
3f6aa16
Remove an unused annotation
dmdashenkov Jun 7, 2021
9459c4c
Update config
dmdashenkov Jun 8, 2021
b6eddc1
Rename `DefaultValue` to `NotSetValue`, add more doc, and return `Opt…
dmdashenkov Jun 8, 2021
68a2ad9
Rename `NotSetValue` to `UnsetValue`
dmdashenkov Jun 8, 2021
2d7d7a7
Kill an empty line
dmdashenkov Jun 8, 2021
1746ab3
Improve comment markup
dmdashenkov Jun 8, 2021
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: 3 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,7 @@ pull text eol=lf
*.scpt binary
*.scssc binary

# Encoded files
# Encrypted files
*.enc binary
*.gpg binary
*.weis binary
32 changes: 32 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Build

on: push

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-java@v1
with:
java-version: 1.8
- run: git submodule update --init --recursive
- name: Build project and run tests
run: ./gradlew build --stacktrace
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

publish:
runs-on: ubuntu-latest
needs: build
if: github.ref == 'refs/heads/master'
steps:
- uses: actions/checkout@v1
- uses: actions/setup-java@v1
with:
java-version: 1.8
- run: git submodule update --init --recursive
- name: Publish artifacts to Maven
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew build publish --stacktrace -x test
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright 2020, TeamDev. All rights reserved.
# Copyright 2021, TeamDev. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
5 changes: 2 additions & 3 deletions .idea/codeStyles/Project.xml

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

8 changes: 7 additions & 1 deletion .idea/inspectionProfiles/Project_Default.xml

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

53 changes: 20 additions & 33 deletions .idea/misc.xml

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

53 changes: 0 additions & 53 deletions .travis._yml

This file was deleted.

Loading