Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opennlp dotnet core support mavenreference #27

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    3a5e5dd View commit details
    Browse the repository at this point in the history
  2. update net 4.6 version

    laimis authored and NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    87fd563 View commit details
    Browse the repository at this point in the history
  3. Lucene.Net.Tests.OpenNLP: Patched IDE behavior to use net48 when net4…

    …61 is selected and net7.0 when net5.0 is selected. In CI, we set IsTestProject=false and IsPublishable=false to skip these tests.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    93dbe5f View commit details
    Browse the repository at this point in the history
  4. publish-test-results-for-test-projects.yml: Added support for net7.0 …

    …and net6.0 for Lucene.Net.Tests.Analysis.OpenNLP tests.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    67260bb View commit details
    Browse the repository at this point in the history
  5. .github/workflows: Regenerated to add net7.0 as a test framework for …

    …Lucene.Net.Tests.Analysis.OpenNLP
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    4495865 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2e4503 View commit details
    Browse the repository at this point in the history
  7. .build/dependencies.props: Bumped System.Runtime.CompilerServices.Uns…

    …afe to 6.0.0 to match IKVM 8.5.0
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    98dc38e View commit details
    Browse the repository at this point in the history
  8. Lucene.Net.csproj: Added direct dependency on System.Runtime.Compiler…

    …Services.Unsafe for netstandard2.0 and net462 to ensure the version will work with any combination of Lucene.Net components. This is a transitive dependency in a few 3rd party DLLs, but there may be version conflicts if this isn't done on .NET Framework.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    fbeeb02 View commit details
    Browse the repository at this point in the history
  9. Lucene.Net.Facet.csproj: Added explicit dependency on System.Memory f…

    …or netstandard2.0 and net462, since it is being used in Lucene.Net.Facet.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    0155ec6 View commit details
    Browse the repository at this point in the history
  10. Lucene.Net.TestFramework.csproj: Added dependency on System.Text.Json…

    … to pin the version so it matches the reference of IKVM 8.5.0 (6.0.6).
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    af204a1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    47f7608 View commit details
    Browse the repository at this point in the history
  12. Lucene.Net.Analysis.OpenNLP.csproj, .build/dependencies.props: Change…

    …d to use <MavenReference> to build opennlp-tools instead of using the pre-built OpenNLP.NET NuGet package.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    4812657 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ab84c28 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fedcb53 View commit details
    Browse the repository at this point in the history
  15. Lucene.Net.Analysis.OpenNLP: Changed target from net462 > net472, the…

    … minimum supported by IKVM.
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    3a39a6d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    64f6c8d View commit details
    Browse the repository at this point in the history
  17. Lucene.Net.Tests.AllProjects: Updated references so we can successful…

    …ly compile with IKVM in the mix, both on .NET Framework and .NET Core
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    0c25237 View commit details
    Browse the repository at this point in the history
  18. .build/dependencies.props: Added OpenNLP MavenReference version so it…

    … can be managed with the other packages
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    5dd48e9 View commit details
    Browse the repository at this point in the history
  19. Lucene.Net.Analysis.OpenNLP: Added Maven dependency on org.osgi.core …

    …to eliminate build warnings (at least 1 type is referenced in opennlp-tools)
    NightOwl888 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    57df67c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Lucene.Net.Analysis.OpenNLP: For now, making net472 conditional based…

    … on Windows due to lack of non-Windows build support in IKVM 8.7.3 (see: ikvmnet/ikvm-maven#49).
    NightOwl888 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    95891bd View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. .build/dependencies.props: Reverted back to OpenNLP 1.9.1 because of …

    …build issues with opennlp-uima on 1.9.4. This aligns with Lucene 8.2.0.
    NightOwl888 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    944d8c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a334143 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    2a7bbc9 View commit details
    Browse the repository at this point in the history
  2. Lucene.Net.Analysis.OpenNLP/overview.md: Added missing docs from Luce…

    …ne and link to MavenReference demo. Fixes apache#890.
    NightOwl888 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e742bbb View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. FEATURE: Lucene.Net.Analysis.Miscellaneous: Added TypeAsSynonymFilter…

    … from Lucene 8.2.0 because it is called out in the docs as part of the process of configuring Lucene.Net.Analysis.OpenNLP. Changed CannedTokenStream to set ITypeAttribute.Type because it is required by the tests for TypeAsSynonymFilter.
    NightOwl888 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    79d4610 View commit details
    Browse the repository at this point in the history
  2. Lucene.Net.Analysis.Miscellaneous.TestTypeAsSynonymFilterFactory: Add…

    …ed comment with lucene version compatibility level (to indicate we ported it from Lucene 8.2.0)
    NightOwl888 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    4e73b61 View commit details
    Browse the repository at this point in the history
  3. Lucene.Net.Analysis.OpenNLP.overview.md: Corrected information about …

    …which filters are included in the package (there is no NER filter in the box)
    NightOwl888 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    32d5cc9 View commit details
    Browse the repository at this point in the history