Page MenuHomeSoftware Heritage

VickyMerzOwn (Satvik)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 13 2022, 8:46 AM (23 w, 4 d)

Recent Activity

Aug 22 2022

VickyMerzOwn closed D8144: Add NuGet Mapping.
Aug 22 2022, 2:23 PM
VickyMerzOwn committed rDCIDX7d7f29fb6a07: metadata_dictionary: Add mappings for "*.nuspec" files (authored by VickyMerzOwn).
metadata_dictionary: Add mappings for "*.nuspec" files
Aug 22 2022, 2:23 PM

Aug 20 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Rebasing

Aug 20 2022, 11:11 AM

Aug 19 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds "AND" to list of unsupported delimiters
Adds word boundaries to unsupported delimiters
Makes unsupported delimiters list case insensitive

Aug 19 2022, 1:57 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Rebuild

Aug 19 2022, 12:24 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Differentiates between supported and unsupported delimiters in NuGetMapping.normalize_license()
Adds support for and delimiter in license expressions

Aug 19 2022, 12:04 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Excludes redundant return statement in the NuGetMapping.translate_repository() method

Aug 19 2022, 11:00 AM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Uses 'http://schema.org/releaseNotes' directly instead of through codemeta's context

Aug 19 2022, 10:51 AM

Aug 18 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds mapping for language (*.nuspec) to schema:inLanguage

Aug 18 2022, 9:24 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds mapping for copyright (*.nuspec) to schema:copyrightNotice property by adding entry to NugetMapping.mapping as suggested by @vlorentz
Excludes the above addition from nuget.csv

Aug 18 2022, 7:05 PM
VickyMerzOwn triaged T4445: Add test for "Skipping ill-formed XML content" log as Normal priority.
Aug 18 2022, 12:11 PM · Indexer
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds mapping for copyright (*.nuspec) to schema:copyrightNotice property
Checks if local_name is already a canonical name prior to passing through swh.indexer.codemeta.make_absolute_uri()

Aug 18 2022, 11:33 AM

Aug 17 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds licenseUrl, summary, tags and releaseNotes field to mapping
Adds support for multiple license types

Aug 17 2022, 6:06 AM

Aug 15 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Includes 'readme' field in nuget.csv

Aug 15 2022, 1:38 PM

Aug 13 2022

VickyMerzOwn triaged T4437: Metadata Indexer for CocoaPods (.podspec) as Normal priority.
Aug 13 2022, 7:09 PM

Aug 12 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Detects metadata file using string.endswith() instead of regex
Adds test for non-utf8 encoded filenames of Nuget packages

Aug 12 2022, 4:52 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Re-implements file detection mechanism for detecting files with '.nuspec' extension

Aug 12 2022, 10:07 AM

Aug 6 2022

VickyMerzOwn created P1418 Failing VSCode Debugger.
Aug 6 2022, 7:20 AM

Aug 3 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Reference dict using square brackets (<dict_name>["<key>"]) instead of <dict_name>.get("<key>") where "<key>" is always in <dict_name>

Aug 3 2022, 4:09 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Corrects namespace used by nuspec

Aug 3 2022, 3:28 PM
VickyMerzOwn added inline comments to D8144: Add NuGet Mapping.
Aug 3 2022, 2:50 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

return _translate_dict rather than normalize_dict(_translate_dict)

Aug 3 2022, 2:42 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Use dict instead of Dict
return _translate_dict rather than normalize_dict(_translate_dict)
Use .get("package", {}) instead of .get("package").get("metadata", {})

Aug 3 2022, 2:38 PM

Aug 1 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Excludes test and subsequent log for xmltodict.parse to be dict

Aug 1 2022, 11:38 AM

Jul 29 2022

VickyMerzOwn added inline comments to D8144: Add NuGet Mapping.
Jul 29 2022, 7:17 AM

Jul 25 2022

VickyMerzOwn added inline comments to D8144: Add NuGet Mapping.
Jul 25 2022, 1:26 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Applies list comprehension and checks for empty repository

Jul 25 2022, 1:25 PM

Jul 22 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

normalize_license instead of translate_license

Jul 22 2022, 11:37 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Restores maven.py to state prior to diff

Jul 22 2022, 11:14 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Working indexer for NuGet packages

Jul 22 2022, 10:57 PM

Jul 20 2022

VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds class for XmlMappings and child classes:

  • MavenMapping
  • NuGetMapping
Jul 20 2022, 10:34 PM
VickyMerzOwn updated the diff for D8144: Add NuGet Mapping.

Adds test for NuGet mapping expected working

Jul 20 2022, 2:58 PM
VickyMerzOwn updated the task description for T4392: Metadata Indexer for NuGet (.nuspec).
Jul 20 2022, 2:52 PM · Indexer
VickyMerzOwn updated the task description for T4392: Metadata Indexer for NuGet (.nuspec).
Jul 20 2022, 2:51 PM · Indexer
VickyMerzOwn updated the task description for T4392: Metadata Indexer for NuGet (.nuspec).
Jul 20 2022, 2:36 PM · Indexer
VickyMerzOwn updated the task description for T4392: Metadata Indexer for NuGet (.nuspec).
Jul 20 2022, 2:26 PM · Indexer
VickyMerzOwn closed T4376: Metadata Indexer for Pub (pubspec.yaml) as Resolved.
Jul 20 2022, 2:03 PM · Indexer
VickyMerzOwn reopened T4376: Metadata Indexer for Pub (pubspec.yaml) as "Open".
Jul 20 2022, 11:55 AM · Indexer
VickyMerzOwn updated the task description for T4392: Metadata Indexer for NuGet (.nuspec).
Jul 20 2022, 7:56 AM · Indexer
VickyMerzOwn requested review of D8144: Add NuGet Mapping.
Jul 20 2022, 7:30 AM

Jul 13 2022

VickyMerzOwn triaged T4392: Metadata Indexer for NuGet (.nuspec) as Normal priority.
Jul 13 2022, 11:42 AM · Indexer

Jul 12 2022

VickyMerzOwn closed T4376: Metadata Indexer for Pub (pubspec.yaml) as Resolved.
Jul 12 2022, 11:16 PM · Indexer
VickyMerzOwn closed D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 12 2022, 11:15 PM
VickyMerzOwn committed rDCIDXfa67b73d6a88: metadata_dictionary: Add mappings for pubspec.yaml (authored by VickyMerzOwn).
metadata_dictionary: Add mappings for pubspec.yaml
Jul 12 2022, 11:15 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Remove redundant check that input string is not Nonetype
Rebase

Jul 12 2022, 7:43 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Regex Capture groups

Jul 12 2022, 7:00 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).
  • Verifies author value with regex
  • Adds test for files containing both 'author' and 'authors' fields
Jul 12 2022, 4:09 PM
VickyMerzOwn added a comment to D8079: Metadata Indexer for Pub (pubspec.yaml).

don't forget this:

Could you add a test with both author and authors?

Jul 12 2022, 2:42 PM
VickyMerzOwn added inline comments to D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 12 2022, 1:19 AM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Changes test filename to test_dart.py
Checks for presence of email while normalizing author

Jul 12 2022, 12:26 AM

Jul 9 2022

VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Normalize author/authors field(s)

Jul 9 2022, 10:29 AM

Jul 8 2022

VickyMerzOwn added inline comments to D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 8 2022, 2:27 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Adds license field back

Jul 8 2022, 11:14 AM
VickyMerzOwn added inline comments to D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 8 2022, 10:52 AM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Exclude license field from mapping

Jul 8 2022, 10:32 AM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Change mapping name
Rebase

Jul 8 2022, 10:26 AM
VickyMerzOwn added inline comments to D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 8 2022, 10:21 AM

Jul 7 2022

VickyMerzOwn added a comment to D8079: Metadata Indexer for Pub (pubspec.yaml).

Made the requested changes. The 2 methods that are in PubMapping are also deduplicated from CffMapping. However it felt intuitive to leave them that way (and not include them in YamlMapping).

Jul 7 2022, 11:09 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Adds base class for mapping Yaml files

Jul 7 2022, 11:07 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Squash commits

Jul 7 2022, 8:26 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Corrects failure in test_cli_mapping_list

Jul 7 2022, 3:50 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Corrects failure in test_cli_mapping_list

Jul 7 2022, 3:33 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Correct test_cli_mapping_list

Jul 7 2022, 3:16 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Adds pub to test_cli_mapping_list

Jul 7 2022, 2:51 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Add pubs to test_cli_mapping_list

Jul 7 2022, 2:41 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Pub Mapping working for the provided test case

Jul 7 2022, 2:31 PM

Jul 6 2022

VickyMerzOwn added a comment to D8079: Metadata Indexer for Pub (pubspec.yaml).

The tests got skipped here. Will update it soon

Jul 6 2022, 2:15 PM
VickyMerzOwn updated the diff for D8079: Metadata Indexer for Pub (pubspec.yaml).

Adds PubMapping

Jul 6 2022, 2:04 PM
VickyMerzOwn updated the task description for T4376: Metadata Indexer for Pub (pubspec.yaml).
Jul 6 2022, 1:21 PM · Indexer

Jul 5 2022

VickyMerzOwn requested review of D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 5 2022, 11:11 AM
VickyMerzOwn added a revision to T4376: Metadata Indexer for Pub (pubspec.yaml): D8079: Metadata Indexer for Pub (pubspec.yaml).
Jul 5 2022, 11:05 AM · Indexer
VickyMerzOwn created T4376: Metadata Indexer for Pub (pubspec.yaml).
Jul 5 2022, 11:02 AM · Indexer

Jul 4 2022

VickyMerzOwn closed D8078: Fix build failures caused by D8047.
Jul 4 2022, 11:51 PM
VickyMerzOwn committed rDCIDXff2730c3f6e2: ComposerMapping: Adds SingleFileMapping as parent class (authored by VickyMerzOwn).
ComposerMapping: Adds SingleFileMapping as parent class
Jul 4 2022, 11:51 PM
VickyMerzOwn requested review of D8078: Fix build failures caused by D8047.
Jul 4 2022, 11:42 PM
VickyMerzOwn added a comment to D8047: Indexer for Packagist(composer.json).

it's because your current commit is not on master but is in this diff, so Arcanist assumed you meant to update. Use --create to explicitly ask it to create a diff

Jul 4 2022, 11:37 PM
VickyMerzOwn closed D8047: Indexer for Packagist(composer.json).
Jul 4 2022, 11:34 PM
VickyMerzOwn added a comment to D8047: Indexer for Packagist(composer.json).

I'm sorry. I'll close this diff first.
The diff got updated without me specifying --update

Jul 4 2022, 11:34 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Fixes build failures of D8047

Jul 4 2022, 11:32 PM
VickyMerzOwn added a comment to D8047: Indexer for Packagist(composer.json).

you already landed this diff, please open a new one

Jul 4 2022, 11:18 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Add SingleFileMapping as parent class to ComposerMapping

Jul 4 2022, 11:10 PM
VickyMerzOwn reopened D8047: Indexer for Packagist(composer.json).
Jul 4 2022, 11:05 PM
VickyMerzOwn closed T4357: Metadata Indexer for Composer as Resolved.
Jul 4 2022, 2:49 PM · Indexer
VickyMerzOwn closed D8047: Indexer for Packagist(composer.json).
Jul 4 2022, 2:46 PM
VickyMerzOwn committed rDCIDX79499ea59658: metadata_dictionary: Add mappings for composer.json (authored by VickyMerzOwn).
metadata_dictionary: Add mappings for composer.json
Jul 4 2022, 2:46 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Fix failed build: Corrects test in test_composer

Jul 4 2022, 2:19 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Rebasing

Jul 4 2022, 2:08 PM

Jul 1 2022

VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Excludes author.role from composer.py

Jul 1 2022, 12:54 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Excludes codemeta-v1 column from composer.csv

Jul 1 2022, 9:01 AM

Jun 30 2022

VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Corrects Copyright year

Jun 30 2022, 11:13 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Adds license to composer.py
Excludes redundant columns from composer.csv

Jun 30 2022, 10:46 PM
VickyMerzOwn added inline comments to D8047: Indexer for Packagist(composer.json).
Jun 30 2022, 10:45 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Undo changes to crosswalk.csv

Jun 30 2022, 9:54 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Undo changes to crosswalk.csv

Jun 30 2022, 9:34 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Composer mappings use a separate table

Jun 30 2022, 9:32 PM
VickyMerzOwn added inline comments to D8047: Indexer for Packagist(composer.json).
Jun 30 2022, 7:57 PM
VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Adds composer mappings to metadata dictionary

Jun 30 2022, 7:09 PM

Jun 29 2022

VickyMerzOwn updated the diff for D8047: Indexer for Packagist(composer.json).

Adds test for ideal behavior of indexer
Removes type attribute in Packagist column of crosswalk.

Jun 29 2022, 10:55 PM
VickyMerzOwn requested review of D8047: Indexer for Packagist(composer.json).
Jun 29 2022, 1:03 PM
VickyMerzOwn added a revision to T4357: Metadata Indexer for Composer: D8047: Indexer for Packagist(composer.json).
Jun 29 2022, 12:58 PM · Indexer