[
https://issues.apache.org/jira/browse/AVRO-3427?focusedWorklogId=759036&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-759036
]
ASF GitHub Bot logged work on AVRO-3427:
----------------------------------------
Author: ASF GitHub Bot
Created on: 20/Apr/22 08:25
Start Date: 20/Apr/22 08:25
Worklog Time Spent: 10m
Work Description: kordos commented on PR #1578:
URL: https://github.com/apache/avro/pull/1578#issuecomment-1103611847
> Unit tests should be added before merge
Merge is done. I'll try to find some time to add unit tests ;)
Issue Time Tracking
-------------------
Worklog Id: (was: 759036)
Time Spent: 13.5h (was: 13h 20m)
> Add command line option to skip creation of directories based on namespace
> path
> -------------------------------------------------------------------------------
>
> Key: AVRO-3427
> URL: https://issues.apache.org/jira/browse/AVRO-3427
> Project: Apache Avro
> Issue Type: Improvement
> Components: csharp
> Affects Versions: 1.11.0
> Reporter: Paweł Kordowski
> Assignee: Paweł Kordowski
> Priority: Major
> Labels: pull-request-available
> Time Spent: 13.5h
> Remaining Estimate: 0h
>
> In java each part of the namespace is a separate directory but that's not the
> case for C#.
> In C# you can have directory name that have many namespaces in it.
> For example:
> {noformat}
> Application.Manager.Api{noformat}
> can be a single directory name. In Java it would be 3 separate directories
> and because of that classes are generated under wrong path. it is placed in:
> {noformat}
> /Application/Manager/Api/{noformat}
> but it should be placed like here:
> {noformat}
> /Application.Manager.Api/{noformat}
> I think the best solution would be to add command line option that would skip
> creation of directories based on namespace and it would just create classes
> directly in pointed directory.
>
> Regards,
> Pawel
--
This message was sent by Atlassian Jira
(v8.20.7#820007)