Skip to content
New issue

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

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

Already on GitHub? # to your account

Package pfff.0.37.5 #14938

Closed
wants to merge 1 commit into from
Closed

Package pfff.0.37.5 #14938

wants to merge 1 commit into from

Conversation

aryx
Copy link
Contributor

@aryx aryx commented Sep 27, 2019

pfff.0.37.5

Tools and APIs for program analysis, code visualization, refactoring
pfff is a set of tools and APIs to perform some static analysis,
dynamic analysis, code visualizations, code navigations, or
style-preserving source-to-source transformations such as refactorings
on source code. For now the effort is focused on PHP but there is also
good support for C, C++, Java, HTML, Javascript, Css, and preliminary
support for Erlang, Python, C#, Lisp, Scheme, Haskell, OPA, Sql, and
even TeX. There is also very good support for OCaml and noweb
(literate programming) so that pfff can be used on the code of pfff
itself.

For more information see https://github.com/facebook/pfff/wiki/Main



🐫 Pull-request generated by opam-publish v2.0.0

@aryx
Copy link
Contributor Author

aryx commented Sep 27, 2019

Not sure why it now fails those ci/datakit/3. I did not do any big change since 0.37.4 and it used
to work. Any idea why there is a conflict on set_ when doing make install?
Looks like the file already exists from a previous installation of pfff, but why is there a pfff already installed in a fresh docker container?

[make]
[make "opt"]
]
install: [
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need a corresponding remove field so that the files are uninstalled, for example when pfff is upgraded (as happens in the CI tests)

-> removed   pfff.0.37.5
[WARNING] While removing pfff.0.37.5: not removing files that changed since:
            - lib/pfff-matcher/unit_matcher.cmx
            - lib/pfff-matcher/unit_matcher.cmti
            - lib/pfff-matcher/unit_matcher.cmt
            - lib/pfff-matcher/unit_matcher.cmi
            - lib/pfff-matcher/transforming_fuzzy.cmx
            - lib/pfff-matcher/transforming_fuzzy.cmti
            - lib/pfff-matcher/transforming_fuzzy.cmt
            - lib/pfff-matcher/transforming_fuzzy.cmi
            - lib/pfff-matcher/spatch_fuzzy.cmx
            - lib/pfff-matcher/spatch_fuzzy.cmti
            - lib/pfff-matcher/spatch_fuzzy.cmt
            - lib/pfff-matcher/spatch_fuzzy.cmi
            - lib/pfff-matcher/sgrep_fuzzy.cmx
            - lib/pfff-matcher/sgrep_fuzzy.cmti

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it. Thx anil.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants