Skip to content

Commit

Permalink
Refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
demidko committed Feb 13, 2025
1 parent 3bd7976 commit e7124cc
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 215 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v2
with:
java-version: '17'
distribution: 'adopt'
java-version: '21'
distribution: 'temurin'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,8 @@ class Example {
## Откуда взяты слова и морфология?

За слова и морфологическую информацию спасибо проекту [morph_dict](https://github.com/sokirko74/morph_dict). Из него и
были взяты исходные [mrd и tab файлы словарей](https://github.com/sokirko74/morph_dict/tree/master/data/Russian).
были взяты исходные текстовые [mrd и tab файлы словарей](https://github.com/sokirko74/morph_dict/tree/master/data/Russian).
Документация для них лежит [здесь](https://github.com/sokirko74/aot/blob/master/Docs/Morph_UNIX.txt). В нашей
java-библиотеке, эти исходные словари [скомпилированы](https://github.com/demidko/aot-compiler) в бинарный формат,
более удобный для быстрой загрузки в память и
поиска. В качестве общего стандарта для библиотеки и компилятора, используется
библиотека [aot-bytecode](https://github.com/demidko/aot-bytecode).
более удобный для быстрой загрузки в память и поиска. В качестве общего стандарта для библиотеки и компилятора,
используется [aot-bytecode](https://github.com/demidko/aot-bytecode).
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ plugins {
}
dependencies {
api("com.github.demidko:bits:2022.08.06")
api("com.github.demidko:aot-bytecode:2025.02.09")
api("com.github.demidko:aot-bytecode:2025.02.15")
testImplementation("org.junit.jupiter:junit-jupiter:5.9.0")
testImplementation("org.hamcrest:hamcrest:2.2")
}
Expand Down
206 changes: 0 additions & 206 deletions src/main/java/com/github/demidko/aot/PartOfSpeech.java

This file was deleted.

3 changes: 2 additions & 1 deletion src/main/java/com/github/demidko/aot/WordformMeaning.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.github.demidko.aot;

import com.github.demidko.aot.morphology.MorphologyTag;
import com.github.demidko.aot.morphology.PartOfSpeech;
import com.github.demidko.bits.BitReader;
import com.github.demidko.bits.BitWriter;

Expand All @@ -14,7 +15,7 @@

import static com.github.demidko.aot.AotReader.*;
import static com.github.demidko.aot.ByteBlock.readBlockFrom;
import static com.github.demidko.aot.PartOfSpeech.partOfSpeech;
import static com.github.demidko.aot.morphology.PartOfSpeech.partOfSpeech;
import static java.util.Arrays.asList;
import static java.util.Collections.emptyList;
import static java.util.Objects.hash;
Expand Down

0 comments on commit e7124cc

Please sign in to comment.